Open kevinvandenbreemen opened 5 years ago
Good evening,
Firstly, I'm thrilled to have come across a community of developers building frameworks for developing swift-based software across platforms.
Unfortunately I'm having trouble getting this to build. I've gotten apt to install the prerequisite packages as per command:
sudo apt-get install libcairo-dev libsdl2-dev liblcms2-dev
My setup: Dev machine: Ubuntu 18.04
Swift version:
$ swift --version Swift version 4.2.1 (swift-4.2.1-RELEASE) Target: x86_64-unknown-linux-gnu
Anything I might be missing? Below is the raw build output:
Build Output:
/home/me/workspace/Cacao$ swift build Fetching https://github.com/PureSwift/Cairo.git Fetching https://github.com/PureSwift/CFreeType.git Fetching https://github.com/PureSwift/CCairo.git Fetching https://github.com/PureSwift/CFontConfig.git Fetching https://github.com/PureSwift/SDL.git Fetching https://github.com/PureSwift/Silica.git Fetching https://github.com/PureSwift/CSDL2.git Completed resolution in 16.69s Cloning https://github.com/PureSwift/Silica.git Resolving https://github.com/PureSwift/Silica.git at master Cloning https://github.com/PureSwift/SDL.git Resolving https://github.com/PureSwift/SDL.git at master Cloning https://github.com/PureSwift/CSDL2.git Resolving https://github.com/PureSwift/CSDL2.git at master Cloning https://github.com/PureSwift/CFreeType.git Resolving https://github.com/PureSwift/CFreeType.git at 1.0.4 Cloning https://github.com/PureSwift/Cairo.git Resolving https://github.com/PureSwift/Cairo.git at master Cloning https://github.com/PureSwift/CFontConfig.git Resolving https://github.com/PureSwift/CFontConfig.git at 1.0.1 Cloning https://github.com/PureSwift/CCairo.git Resolving https://github.com/PureSwift/CCairo.git at 1.1.1 warning: PackageDescription API v3 is deprecated and will be removed in the future; used by package(s): CSDL2, Silica, Cairo, CFreeType, CFontConfig, CCairo Compile Swift Module 'SDL' (14 sources) Compile Swift Module 'Cairo' (14 sources) swift: /home/buildnode/jenkins/workspace/oss-swift-4.2-package-linux-ubuntu-18_04/llvm/tools/clang/lib/Serialization/ASTWriter.cpp:5508: clang::serialization::DeclID clang::ASTWriter::getDeclID(const clang::Decl *): Assertion `DeclIDs.find(D) != DeclIDs.end() && "Declaration not emitted!"' failed. /my/path/bin/swift/swift-4.2.1-RELEASE-ubuntu18.04/usr/bin/swift[0x3defe74] /my/path/bin/swift/swift-4.2.1-RELEASE-ubuntu18.04/usr/bin/swift[0x3dedc8c] /my/path/bin/swift/swift-4.2.1-RELEASE-ubuntu18.04/usr/bin/swift[0x3df0032] /lib/x86_64-linux-gnu/libpthread.so.0(+0x12890)[0x7f60b23ce890] /lib/x86_64-linux-gnu/libc.so.6(gsignal+0xc7)[0x7f60b0831e97] /lib/x86_64-linux-gnu/libc.so.6(abort+0x141)[0x7f60b0833801] /lib/x86_64-linux-gnu/libc.so.6(+0x3039a)[0x7f60b082339a] /lib/x86_64-linux-gnu/libc.so.6(+0x30412)[0x7f60b0823412] /my/path/bin/swift/swift-4.2.1-RELEASE-ubuntu18.04/usr/bin/swift[0x32b370a] /my/path/bin/swift/swift-4.2.1-RELEASE-ubuntu18.04/usr/bin/swift[0x32aeb9c] /my/path/bin/swift/swift-4.2.1-RELEASE-ubuntu18.04/usr/bin/swift[0x32bfff9] /my/path/bin/swift/swift-4.2.1-RELEASE-ubuntu18.04/usr/bin/swift[0x32bce9b] /my/path/bin/swift/swift-4.2.1-RELEASE-ubuntu18.04/usr/bin/swift[0x33024de] /my/path/bin/swift/swift-4.2.1-RELEASE-ubuntu18.04/usr/bin/swift[0x2f7c06c] /my/path/bin/swift/swift-4.2.1-RELEASE-ubuntu18.04/usr/bin/swift[0x30dcbb6] /my/path/bin/swift/swift-4.2.1-RELEASE-ubuntu18.04/usr/bin/swift[0x2f54580] /my/path/bin/swift/swift-4.2.1-RELEASE-ubuntu18.04/usr/bin/swift[0x2efff11] /my/path/bin/swift/swift-4.2.1-RELEASE-ubuntu18.04/usr/bin/swift[0x2f0ac20] /my/path/bin/swift/swift-4.2.1-RELEASE-ubuntu18.04/usr/bin/swift[0x3d8bdeb] /my/path/bin/swift/swift-4.2.1-RELEASE-ubuntu18.04/usr/bin/swift[0x3d8bf34] /my/path/bin/swift/swift-4.2.1-RELEASE-ubuntu18.04/usr/bin/swift[0x3df11aa] /lib/x86_64-linux-gnu/libpthread.so.0(+0x76db)[0x7f60b23c36db] /lib/x86_64-linux-gnu/libc.so.6(clone+0x3f)[0x7f60b091488f] Stack dump: 0. <eof> parser at end of file <unknown>:0: error: unable to execute command: Aborted <unknown>:0: error: compile command failed due to signal 6 (use -v to see invocation) swift: /home/buildnode/jenkins/workspace/oss-swift-4.2-package-linux-ubuntu-18_04/llvm/tools/clang/lib/Serialization/ASTWriter.cpp:5508: clang::serialization::DeclID clang::ASTWriter::getDeclID(const clang::Decl *): Assertion `DeclIDs.find(D) != DeclIDs.end() && "Declaration not emitted!"' failed. /my/path/bin/swift/swift-4.2.1-RELEASE-ubuntu18.04/usr/bin/swift[0x3defe74] /my/path/bin/swift/swift-4.2.1-RELEASE-ubuntu18.04/usr/bin/swift[0x3dedc8c] /my/path/bin/swift/swift-4.2.1-RELEASE-ubuntu18.04/usr/bin/swift[0x3df0032] /lib/x86_64-linux-gnu/libpthread.so.0(+0x12890)[0x7f26a9ad9890] /lib/x86_64-linux-gnu/libc.so.6(gsignal+0xc7)[0x7f26a7f3ce97] /lib/x86_64-linux-gnu/libc.so.6(abort+0x141)[0x7f26a7f3e801] /lib/x86_64-linux-gnu/libc.so.6(+0x3039a)[0x7f26a7f2e39a] /lib/x86_64-linux-gnu/libc.so.6(+0x30412)[0x7f26a7f2e412] /my/path/bin/swift/swift-4.2.1-RELEASE-ubuntu18.04/usr/bin/swift[0x32b370a] /my/path/bin/swift/swift-4.2.1-RELEASE-ubuntu18.04/usr/bin/swift[0x32aeb9c] /my/path/bin/swift/swift-4.2.1-RELEASE-ubuntu18.04/usr/bin/swift[0x32bfff9] /my/path/bin/swift/swift-4.2.1-RELEASE-ubuntu18.04/usr/bin/swift[0x32bce9b] /my/path/bin/swift/swift-4.2.1-RELEASE-ubuntu18.04/usr/bin/swift[0x33024de] /my/path/bin/swift/swift-4.2.1-RELEASE-ubuntu18.04/usr/bin/swift[0x2f7c06c] /my/path/bin/swift/swift-4.2.1-RELEASE-ubuntu18.04/usr/bin/swift[0x30dcbb6] /my/path/bin/swift/swift-4.2.1-RELEASE-ubuntu18.04/usr/bin/swift[0x2f54580] /my/path/bin/swift/swift-4.2.1-RELEASE-ubuntu18.04/usr/bin/swift[0x2efff11] /my/path/bin/swift/swift-4.2.1-RELEASE-ubuntu18.04/usr/bin/swift[0x2f0ac20] /my/path/bin/swift/swift-4.2.1-RELEASE-ubuntu18.04/usr/bin/swift[0x3d8bdeb] /my/path/bin/swift/swift-4.2.1-RELEASE-ubuntu18.04/usr/bin/swift[0x3d8bf34] /my/path/bin/swift/swift-4.2.1-RELEASE-ubuntu18.04/usr/bin/swift[0x3df11aa] /lib/x86_64-linux-gnu/libpthread.so.0(+0x76db)[0x7f26a9ace6db] /lib/x86_64-linux-gnu/libc.so.6(clone+0x3f)[0x7f26a801f88f] Stack dump: 0. <eof> parser at end of file <unknown>:0: error: unable to execute command: Aborted <unknown>:0: error: compile command failed due to signal 6 (use -v to see invocation) swift: /home/buildnode/jenkins/workspace/oss-swift-4.2-package-linux-ubuntu-18_04/llvm/tools/clang/lib/Serialization/ASTWriter.cpp:5508: clang::serialization::DeclID clang::ASTWriter::getDeclID(const clang::Decl *): Assertion `DeclIDs.find(D) != DeclIDs.end() && "Declaration not emitted!"' failed. /my/path/bin/swift/swift-4.2.1-RELEASE-ubuntu18.04/usr/bin/swift[0x3defe74] /my/path/bin/swift/swift-4.2.1-RELEASE-ubuntu18.04/usr/bin/swift[0x3dedc8c] /my/path/bin/swift/swift-4.2.1-RELEASE-ubuntu18.04/usr/bin/swift[0x3df0032] /lib/x86_64-linux-gnu/libpthread.so.0(+0x12890)[0x7f26985d9890] /lib/x86_64-linux-gnu/libc.so.6(gsignal+0xc7)[0x7f2696a3ce97] /lib/x86_64-linux-gnu/libc.so.6(abort+0x141)[0x7f2696a3e801] /lib/x86_64-linux-gnu/libc.so.6(+0x3039a)[0x7f2696a2e39a] /lib/x86_64-linux-gnu/libc.so.6(+0x30412)[0x7f2696a2e412] /my/path/bin/swift/swift-4.2.1-RELEASE-ubuntu18.04/usr/bin/swift[0x32b370a] /my/path/bin/swift/swift-4.2.1-RELEASE-ubuntu18.04/usr/bin/swift[0x32aeb9c] /my/path/bin/swift/swift-4.2.1-RELEASE-ubuntu18.04/usr/bin/swift[0x32bfff9] /my/path/bin/swift/swift-4.2.1-RELEASE-ubuntu18.04/usr/bin/swift[0x32bce9b] /my/path/bin/swift/swift-4.2.1-RELEASE-ubuntu18.04/usr/bin/swift[0x33024de] /my/path/bin/swift/swift-4.2.1-RELEASE-ubuntu18.04/usr/bin/swift[0x2f7c06c] /my/path/bin/swift/swift-4.2.1-RELEASE-ubuntu18.04/usr/bin/swift[0x30dcbb6] /my/path/bin/swift/swift-4.2.1-RELEASE-ubuntu18.04/usr/bin/swift[0x2f54580] /my/path/bin/swift/swift-4.2.1-RELEASE-ubuntu18.04/usr/bin/swift[0x2efff11] /my/path/bin/swift/swift-4.2.1-RELEASE-ubuntu18.04/usr/bin/swift[0x2f0ac20] /my/path/bin/swift/swift-4.2.1-RELEASE-ubuntu18.04/usr/bin/swift[0x3d8bdeb] /my/path/bin/swift/swift-4.2.1-RELEASE-ubuntu18.04/usr/bin/swift[0x3d8bf34] /my/path/bin/swift/swift-4.2.1-RELEASE-ubuntu18.04/usr/bin/swift[0x3df11aa] /lib/x86_64-linux-gnu/libpthread.so.0(+0x76db)[0x7f26985ce6db] /lib/x86_64-linux-gnu/libc.so.6(clone+0x3f)[0x7f2696b1f88f] Stack dump: 0. <eof> parser at end of file <unknown>:0: error: unable to execute command: Aborted <unknown>:0: error: compile command failed due to signal 6 (use -v to see invocation) swift: /home/buildnode/jenkins/workspace/oss-swift-4.2-package-linux-ubuntu-18_04/llvm/tools/clang/lib/Serialization/ASTWriter.cpp:5508: clang::serialization::DeclID clang::ASTWriter::getDeclID(const clang::Decl *): Assertion `DeclIDs.find(D) != DeclIDs.end() && "Declaration not emitted!"' failed. /my/path/bin/swift/swift-4.2.1-RELEASE-ubuntu18.04/usr/bin/swift[0x3defe74] /my/path/bin/swift/swift-4.2.1-RELEASE-ubuntu18.04/usr/bin/swift[0x3dedc8c] /my/path/bin/swift/swift-4.2.1-RELEASE-ubuntu18.04/usr/bin/swift[0x3df0032] /lib/x86_64-linux-gnu/libpthread.so.0(+0x12890)[0x7fe71f5e3890] /lib/x86_64-linux-gnu/libc.so.6(gsignal+0xc7)[0x7fe71da46e97] /lib/x86_64-linux-gnu/libc.so.6(abort+0x141)[0x7fe71da48801] /lib/x86_64-linux-gnu/libc.so.6(+0x3039a)[0x7fe71da3839a] /lib/x86_64-linux-gnu/libc.so.6(+0x30412)[0x7fe71da38412] /my/path/bin/swift/swift-4.2.1-RELEASE-ubuntu18.04/usr/bin/swift[0x32b370a] /my/path/bin/swift/swift-4.2.1-RELEASE-ubuntu18.04/usr/bin/swift[0x32aeb9c] /my/path/bin/swift/swift-4.2.1-RELEASE-ubuntu18.04/usr/bin/swift[0x32bfff9] /my/path/bin/swift/swift-4.2.1-RELEASE-ubuntu18.04/usr/bin/swift[0x32bce9b] /my/path/bin/swift/swift-4.2.1-RELEASE-ubuntu18.04/usr/bin/swift[0x33024de] /my/path/bin/swift/swift-4.2.1-RELEASE-ubuntu18.04/usr/bin/swift[0x2f7c06c] /my/path/bin/swift/swift-4.2.1-RELEASE-ubuntu18.04/usr/bin/swift[0x30dcbb6] /my/path/bin/swift/swift-4.2.1-RELEASE-ubuntu18.04/usr/bin/swift[0x2f54580] /my/path/bin/swift/swift-4.2.1-RELEASE-ubuntu18.04/usr/bin/swift[0x2efff11] /my/path/bin/swift/swift-4.2.1-RELEASE-ubuntu18.04/usr/bin/swift[0x2f0ac20] /my/path/bin/swift/swift-4.2.1-RELEASE-ubuntu18.04/usr/bin/swift[0x3d8bdeb] /my/path/bin/swift/swift-4.2.1-RELEASE-ubuntu18.04/usr/bin/swift[0x3d8bf34] /my/path/bin/swift/swift-4.2.1-RELEASE-ubuntu18.04/usr/bin/swift[0x3df11aa] /lib/x86_64-linux-gnu/libpthread.so.0(+0x76db)[0x7fe71f5d86db] /lib/x86_64-linux-gnu/libc.so.6(clone+0x3f)[0x7fe71db2988f] Stack dump: 0. <eof> parser at end of file <unknown>:0: error: unable to execute command: Aborted <unknown>:0: error: compile command failed due to signal 6 (use -v to see invocation) error: terminated(1): /my/path/bin/swift/swift-4.2.1-RELEASE-ubuntu18.04/usr/bin/swift-build-tool -f /media/truecrypt1/development/swift/Cacao/.build/debug.yaml main output:
Same here
Good evening,
Firstly, I'm thrilled to have come across a community of developers building frameworks for developing swift-based software across platforms.
Unfortunately I'm having trouble getting this to build. I've gotten apt to install the prerequisite packages as per command:
sudo apt-get install libcairo-dev libsdl2-dev liblcms2-dev
My setup: Dev machine: Ubuntu 18.04
Swift version:
Anything I might be missing? Below is the raw build output:
Build Output: