vapor-community / sqlite-provider

SQLite3 provider for Vapor
MIT License
10 stars 8 forks source link

Install libsqlite3-dev failed #8

Open mengxiangyue opened 7 years ago

mengxiangyue commented 7 years ago
xiangyuedeMacBook-Pro:vapor xiangyue$ brew install libsqlite3-dev
Error: No available formula with the name "libsqlite3-dev" 
==> Searching for similarly named formulae...
Error: No similarly named formulae found.
==> Searching taps...
Error: No formulae found in taps.
==> You haven't updated Homebrew in a while.
A formula for libsqlite3-dev might have been added recently.
Run `brew update` to get the latest Homebrew updates!
tanner0101 commented 7 years ago

Just sqlite3 will work fine then!

mengxiangyue commented 7 years ago

@tannernelson I use 'vapor build' is failed, but i use xcode run is success. Can you provide a demo? The failure log is

Assertion failed: (!outerOrigType.isTuple()), function planTupleIntoDirectResult, file /Users/buildnode/jenkins/workspace/oss-swift-package-osx/swift/lib/SILGen/SILGenPoly.cpp, line 1831.
Stack dump:
0.  Program arguments: /Library/Developer/Toolchains/swift-DEVELOPMENT-SNAPSHOT-2016-09-20-a.xctoolchain/usr/bin/swift -frontend -c /Users/xiangyue/Desktop/vapor/Packages/Leaf-1.0.0/Sources/Leaf/Argument.swift /Users/xiangyue/Desktop/vapor/Packages/Leaf-1.0.0/Sources/Leaf/Byte+Leaf.swift /Users/xiangyue/Desktop/vapor/Packages/Leaf-1.0.0/Sources/Leaf/Constants.swift /Users/xiangyue/Desktop/vapor/Packages/Leaf-1.0.0/Sources/Leaf/Context.swift /Users/xiangyue/Desktop/vapor/Packages/Leaf-1.0.0/Sources/Leaf/Leaf.swift /Users/xiangyue/Desktop/vapor/Packages/Leaf-1.0.0/Sources/Leaf/LeafComponent.swift /Users/xiangyue/Desktop/vapor/Packages/Leaf-1.0.0/Sources/Leaf/LeafError.swift /Users/xiangyue/Desktop/vapor/Packages/Leaf-1.0.0/Sources/Leaf/Link.swift /Users/xiangyue/Desktop/vapor/Packages/Leaf-1.0.0/Sources/Leaf/List.swift /Users/xiangyue/Desktop/vapor/Packages/Leaf-1.0.0/Sources/Leaf/Node+Rendered.swift /Users/xiangyue/Desktop/vapor/Packages/Leaf-1.0.0/Sources/Leaf/NSData+File.swift /Users/xiangyue/Desktop/vapor/Packages/Leaf-1.0.0/Sources/Leaf/Parameter.swift /Users/xiangyue/Desktop/vapor/Packages/Leaf-1.0.0/Sources/Leaf/Stem+Render.swift /Users/xiangyue/Desktop/vapor/Packages/Leaf-1.0.0/Sources/Leaf/Stem+Spawn.swift /Users/xiangyue/Desktop/vapor/Packages/Leaf-1.0.0/Sources/Leaf/Stem.swift /Users/xiangyue/Desktop/vapor/Packages/Leaf-1.0.0/Sources/Leaf/Buffer/Buffer+Leaf.swift /Users/xiangyue/Desktop/vapor/Packages/Leaf-1.0.0/Sources/Leaf/Buffer/Buffer.swift /Users/xiangyue/Desktop/vapor/Packages/Leaf-1.0.0/Sources/Leaf/Buffer/BufferProtocol.swift /Users/xiangyue/Desktop/vapor/Packages/Leaf-1.0.0/Sources/Leaf/Tag/BasicTag.swift /Users/xiangyue/Desktop/vapor/Packages/Leaf-1.0.0/Sources/Leaf/Tag/Tag.swift /Users/xiangyue/Desktop/vapor/Packages/Leaf-1.0.0/Sources/Leaf/Tag/TagTemplate.swift /Users/xiangyue/Desktop/vapor/Packages/Leaf-1.0.0/Sources/Leaf/Tag/Models/Else.swift /Users/xiangyue/Desktop/vapor/Packages/Leaf-1.0.0/Sources/Leaf/Tag/Models/Embed.swift /Users/xiangyue/Desktop/vapor/Packages/Leaf-1.0.0/Sources/Leaf/Tag/Models/Equal.swift /Users/xiangyue/Desktop/vapor/Packages/Leaf-1.0.0/Sources/Leaf/Tag/Models/Export.swift -primary-file /Users/xiangyue/Desktop/vapor/Packages/Leaf-1.0.0/Sources/Leaf/Tag/Models/Extend.swift /Users/xiangyue/Desktop/vapor/Packages/Leaf-1.0.0/Sources/Leaf/Tag/Models/If.swift /Users/xiangyue/Desktop/vapor/Packages/Leaf-1.0.0/Sources/Leaf/Tag/Models/Import.swift /Users/xiangyue/Desktop/vapor/Packages/Leaf-1.0.0/Sources/Leaf/Tag/Models/Index.swift /Users/xiangyue/Desktop/vapor/Packages/Leaf-1.0.0/Sources/Leaf/Tag/Models/Loop.swift /Users/xiangyue/Desktop/vapor/Packages/Leaf-1.0.0/Sources/Leaf/Tag/Models/Raw.swift /Users/xiangyue/Desktop/vapor/Packages/Leaf-1.0.0/Sources/Leaf/Tag/Models/Uppercased.swift /Users/xiangyue/Desktop/vapor/Packages/Leaf-1.0.0/Sources/Leaf/Tag/Models/Variable.swift -target x86_64-apple-macosx10.10 -enable-objc-interop -sdk /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk -I /Users/xiangyue/Desktop/vapor/.build/debug -F /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/Library/Frameworks -enable-testing -g -module-cache-path /Users/xiangyue/Desktop/vapor/.build/debug/ModuleCache -D SWIFT_PACKAGE -emit-module-doc-path /Users/xiangyue/Desktop/vapor/.build/debug/Leaf.build/Extend~partial.swiftdoc -Onone -parse-as-library -module-name Leaf -emit-module-path /Users/xiangyue/Desktop/vapor/.build/debug/Leaf.build/Extend~partial.swiftmodule -emit-dependencies-path /Users/xiangyue/Desktop/vapor/.build/debug/Leaf.build/Extend.d -emit-reference-dependencies-path /Users/xiangyue/Desktop/vapor/.build/debug/Leaf.build/Extend.swiftdeps -num-threads 8 -o /Users/xiangyue/Desktop/vapor/.build/debug/Leaf.build/Tag/Models/Extend.swift.o 
1.  While emitting SIL for 'exchangeImports' at /Users/xiangyue/Desktop/vapor/Packages/Leaf-1.0.0/Sources/Leaf/Tag/Models/Extend.swift:28:5
2.  While silgen closureexpr SIL function @_TFFC4Leaf4Leaf15exchangeImportsFT9exportingS0__S0_U_FOS0_9ComponentT_ for expression at [/Users/xiangyue/Desktop/vapor/Packages/Leaf-1.0.0/Sources/Leaf/Tag/Models/Extend.swift:32:28 - line:45:9] RangeText="{ component in
            guard case let .tagTemplate(template) = component, template.name == "import" else {
                comps.append(component)
                return
            }

            template.parameters.first?.constant.flatMap { importName in
                if let exported = exports[importName] {
                    comps += exported.components.array
                } else if let fallback = template.body {
                    comps += fallback.components.array
                }
            }
        }"
3.  While emitting reabstraction thunk in SIL function @_TTRXFo_oSS__XFo_oSS_dGSqT__zoPs5Error__<unknown>:0: error: unable to execute command: Abort trap: 6
<unknown>:0: error: compile command failed due to signal (use -v to see invocation)

Toolchain:
/Users/xiangyue/.swiftenv/shims/swift

Help:
Join our Slack where hundreds of contributors
are waiting to help: http://vapor.team

Error: Build failed.
tanner0101 commented 7 years ago

You need the release version of swift 3. Looks like you're using a snapshot.

mengxiangyue commented 7 years ago

@tannernelson Thanks, it's ok.