Lachlan, Debian stable has boost 1.55 which is newer than the 1.54 version that is downloaded and built by the KiCad build system and should work just fine. You really should be using your systems installed boost by configuring your kicad build with -DKICAD_SKIP_BOOST=ON. The boost built by the kicad build system was put in place primarily for windows and osx devs because it is such a colossal PITA to build boost on windows and osx due to all of the necessary patches. As of boost 1.59, I can use boost unpatched on 32-bit windows builds. There is still an issue on 64-bit builds which requires using the heavily patched 1.57 version of boost on the msys2/ming64 platform.
Wayne On 12/9/2015 3:49 PM, Lachlan Audas wrote: > I'm getting a build error on 64 Debian jussie system, but not 32 bit > Debian jessie, > Looks like it's realted to Boost, I know there was some change's > -fPIC change's which has been made. > Any one else seen this ? > > > /usr/bin/ld: ../../boost_root/lib/libboost_filesystem.a(operations.o): > relocation R_X86_64_32 against `__pthread_key_create' can not be used > when making a shared object; recompile with -fPIC > ../../boost_root/lib/libboost_filesystem.a: error adding symbols: Bad value > collect2: error: ld returned 1 exit status > cvpcb/CMakeFiles/cvpcb_kiface.dir/build.make:762: recipe for target > 'cvpcb/_cvpcb.kiface' failed > make[2]: *** [cvpcb/_cvpcb.kiface] Error 1 > CMakeFiles/Makefile2:840: recipe for target > 'cvpcb/CMakeFiles/cvpcb_kiface.dir/all' failed > > > Lachlan. > > > > _______________________________________________ > Mailing list: https://launchpad.net/~kicad-developers > Post to : [email protected] > Unsubscribe : https://launchpad.net/~kicad-developers > More help : https://help.launchpad.net/ListHelp > _______________________________________________ Mailing list: https://launchpad.net/~kicad-developers Post to : [email protected] Unsubscribe : https://launchpad.net/~kicad-developers More help : https://help.launchpad.net/ListHelp

