Attention looooooooooooong message
Bon, j'ai constaté, suite à une pmise à jour de boost-libs, que e4rat ne se compilait plus ( ni même fonctionnait)
Le vilain message de kernel panic ne m'ayant guère effrayé (j'ai viré l'option de e4rat qui plantait tout) mais je suis arrivé aux limites de mes connaissances et je dois admettre mon incompétence sur paquets de AUR.
Après une recherche sur Gogol, j'ai trouvé 3 threads qui en parlait sur le site anglophone, mais ceux ci ne m'aident guère
Je développe
Sur https://bbs.archlinux.org/viewtopic.php?pid=1358066 , Karol semble suggérer de modifier le PKGBUILD (je crois hein j'y connais rien en fait) en faisant un diff (qui fait la différence au sens algèbrique entre l'ancien PKGBUILD et le nouveau , je présume).
Donc au moment où j'ai essayé de réinstaller e4rat (mauvais reflexe que de virer avec un pacman -Rns au passage, plus jamais, vu que j'en ai perdu le paquet fonctionnel), je modifie soigneusment le PKGBUILD en rajoutant
'krb5' 'libcap-ng' à la ligne depends
libldap swig linux-headers python2 à celle de makedepends
et staticlibs aux options
Oui ça devait être naïf pusque ça na pas fonctionné...
Je continue à Gogolisé comme un gog.. euh un idiot
Et là je tombe sur ça: http://www.opendevs.org/kmvkk/staticlib ... build.html
Mes connaissances en C++ étant très lointaines, j'ai commencé à ressortir mes cours sur le sujet mais hélas les soirées alcolisées de l'époque ne m'ont guère aidé à noter soigneusment les cours (pas grave il y a le site du zéro)
Bref je me retrouve comme un idiot
je continue à gogoliser
et j'ai trouvé ça :
https://bbs.archlinux.org/viewtopic.php?pid=1357789
Là c'était plus clair je crée les liens symboliques mais tjs rien (problème de compilation)
je vous mets le log bien que je le pense dénué d'intêret (c'est moi le problème et mon inaptitude à saisir ce qui se passe réellement)
Code : Tout sélectionner
The system is: Linux - 3.12.3-1-ARCH - x86_64
Compiling the C compiler identification source file "CMakeCCompilerId.c" succeeded.
Compiler: /usr/bin/cc
Build flags: -march=x86-64;-mtune=generic;-O2;-pipe;-fstack-protector;--param=ssp-buffer-size=4
Id flags:
The output was:
0
Compilation of the C compiler identification source "CMakeCCompilerId.c" produced "a.out"
The C compiler identification is GNU, found in "/tmp/yaourt-tmp-nexus/aur-e4rat/src/e4rat-0.2.3/CMakeFiles/2.8.12.1/CompilerIdC/a.out"
Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" succeeded.
Compiler: /usr/bin/c++
Build flags: -march=x86-64;-mtune=generic;-O2;-pipe;-fstack-protector;--param=ssp-buffer-size=4
Id flags:
The output was:
0
Compilation of the CXX compiler identification source "CMakeCXXCompilerId.cpp" produced "a.out"
The CXX compiler identification is GNU, found in "/tmp/yaourt-tmp-nexus/aur-e4rat/src/e4rat-0.2.3/CMakeFiles/2.8.12.1/CompilerIdCXX/a.out"
Determining if the C compiler works passed with the following output:
Change Dir: /tmp/yaourt-tmp-nexus/aur-e4rat/src/e4rat-0.2.3/CMakeFiles/CMakeTmp
Run Build Command:/usr/bin/make "cmTryCompileExec2037051845/fast"
/usr/bin/make -f CMakeFiles/cmTryCompileExec2037051845.dir/build.make CMakeFiles/cmTryCompileExec2037051845.dir/build
make[1]: Entering directory '/tmp/yaourt-tmp-nexus/aur-e4rat/src/e4rat-0.2.3/CMakeFiles/CMakeTmp'
/usr/bin/cmake -E cmake_progress_report /tmp/yaourt-tmp-nexus/aur-e4rat/src/e4rat-0.2.3/CMakeFiles/CMakeTmp/CMakeFiles 1
Building C object CMakeFiles/cmTryCompileExec2037051845.dir/testCCompiler.c.o
/usr/bin/cc -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -o CMakeFiles/cmTryCompileExec2037051845.dir/testCCompiler.c.o -c /tmp/yaourt-tmp-nexus/aur-e4rat/src/e4rat-0.2.3/CMakeFiles/CMakeTmp/testCCompiler.c
Linking C executable cmTryCompileExec2037051845
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec2037051845.dir/link.txt --verbose=1
/usr/bin/cc -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 CMakeFiles/cmTryCompileExec2037051845.dir/testCCompiler.c.o -o cmTryCompileExec2037051845 -rdynamic
make[1]: Leaving directory '/tmp/yaourt-tmp-nexus/aur-e4rat/src/e4rat-0.2.3/CMakeFiles/CMakeTmp'
Detecting C compiler ABI info compiled with the following output:
Change Dir: /tmp/yaourt-tmp-nexus/aur-e4rat/src/e4rat-0.2.3/CMakeFiles/CMakeTmp
Run Build Command:/usr/bin/make "cmTryCompileExec2125866093/fast"
/usr/bin/make -f CMakeFiles/cmTryCompileExec2125866093.dir/build.make CMakeFiles/cmTryCompileExec2125866093.dir/build
make[1]: Entering directory '/tmp/yaourt-tmp-nexus/aur-e4rat/src/e4rat-0.2.3/CMakeFiles/CMakeTmp'
/usr/bin/cmake -E cmake_progress_report /tmp/yaourt-tmp-nexus/aur-e4rat/src/e4rat-0.2.3/CMakeFiles/CMakeTmp/CMakeFiles 1
Building C object CMakeFiles/cmTryCompileExec2125866093.dir/CMakeCCompilerABI.c.o
/usr/bin/cc -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -o CMakeFiles/cmTryCompileExec2125866093.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-2.8/Modules/CMakeCCompilerABI.c
Linking C executable cmTryCompileExec2125866093
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec2125866093.dir/link.txt --verbose=1
/usr/bin/cc -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -v CMakeFiles/cmTryCompileExec2125866093.dir/CMakeCCompilerABI.c.o -o cmTryCompileExec2125866093 -rdynamic
Utilisation des specs internes.
COLLECT_GCC=/usr/bin/cc
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.2/lto-wrapper
Target: x86_64-unknown-linux-gnu
Configuré avec: /build/gcc/src/gcc-4.8.2/configure --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=https://bugs.archlinux.org/ --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++ --enable-shared --enable-threads=posix --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-clocale=gnu --disable-libstdcxx-pch --disable-libssp --enable-gnu-unique-object --enable-linker-build-id --enable-cloog-backend=isl --disable-cloog-version-check --enable-lto --enable-plugin --with-linker-hash-style=gnu --disable-multilib --disable-werror --enable-checking=release
Modèle de thread: posix
gcc version 4.8.2 (GCC)
COMPILER_PATH=/usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.2/:/usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.2/:/usr/lib/gcc/x86_64-unknown-linux-gnu/:/usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.2/:/usr/lib/gcc/x86_64-unknown-linux-gnu/
LIBRARY_PATH=/usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.2/:/usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.2/../../../../lib/:/lib/../lib/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.2/../../../:/lib/:/usr/lib/
COLLECT_GCC_OPTIONS='-march=x86-64' '-mtune=generic' '-O2' '-pipe' '-fstack-protector' '--param' 'ssp-buffer-size=4' '-v' '-o' 'cmTryCompileExec2125866093' '-rdynamic'
/usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.2/collect2 --build-id --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -export-dynamic -dynamic-linker /lib64/ld-linux-x86-64.so.2 -o cmTryCompileExec2125866093 /usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.2/../../../../lib/crt1.o /usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.2/../../../../lib/crti.o /usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.2/crtbegin.o -L/usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.2 -L/usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.2/../../../../lib -L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.2/../../.. CMakeFiles/cmTryCompileExec2125866093.dir/CMakeCCompilerABI.c.o -lgcc --as-needed -lgcc_s --no-as-needed -lc -lgcc --as-needed -lgcc_s --no-as-needed /usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.2/crtend.o /usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.2/../../../../lib/crtn.o
make[1]: Leaving directory '/tmp/yaourt-tmp-nexus/aur-e4rat/src/e4rat-0.2.3/CMakeFiles/CMakeTmp'
Parsed C implicit link information from above output:
link line regex: [^( *|.*[/\])(ld|([^/\]+-)?ld|collect2)[^/\]*( |$)]
ignore line: [Change Dir: /tmp/yaourt-tmp-nexus/aur-e4rat/src/e4rat-0.2.3/CMakeFiles/CMakeTmp]
ignore line: []
ignore line: [Run Build Command:/usr/bin/make "cmTryCompileExec2125866093/fast"]
ignore line: [/usr/bin/make -f CMakeFiles/cmTryCompileExec2125866093.dir/build.make CMakeFiles/cmTryCompileExec2125866093.dir/build]
ignore line: [make[1]: Entering directory '/tmp/yaourt-tmp-nexus/aur-e4rat/src/e4rat-0.2.3/CMakeFiles/CMakeTmp']
ignore line: [/usr/bin/cmake -E cmake_progress_report /tmp/yaourt-tmp-nexus/aur-e4rat/src/e4rat-0.2.3/CMakeFiles/CMakeTmp/CMakeFiles 1]
ignore line: [Building C object CMakeFiles/cmTryCompileExec2125866093.dir/CMakeCCompilerABI.c.o]
ignore line: [/usr/bin/cc -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -o CMakeFiles/cmTryCompileExec2125866093.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-2.8/Modules/CMakeCCompilerABI.c]
ignore line: [Linking C executable cmTryCompileExec2125866093]
ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec2125866093.dir/link.txt --verbose=1]
ignore line: [/usr/bin/cc -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -v CMakeFiles/cmTryCompileExec2125866093.dir/CMakeCCompilerABI.c.o -o cmTryCompileExec2125866093 -rdynamic ]
ignore line: [Utilisation des specs internes.]
ignore line: [COLLECT_GCC=/usr/bin/cc]
ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.2/lto-wrapper]
ignore line: [Target: x86_64-unknown-linux-gnu]
ignore line: [Configuré avec: /build/gcc/src/gcc-4.8.2/configure --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=https://bugs.archlinux.org/ --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++ --enable-shared --enable-threads=posix --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-clocale=gnu --disable-libstdcxx-pch --disable-libssp --enable-gnu-unique-object --enable-linker-build-id --enable-cloog-backend=isl --disable-cloog-version-check --enable-lto --enable-plugin --with-linker-hash-style=gnu --disable-multilib --disable-werror --enable-checking=release]
ignore line: [Modèle de thread: posix]
ignore line: [gcc version 4.8.2 (GCC) ]
ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.2/:/usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.2/:/usr/lib/gcc/x86_64-unknown-linux-gnu/:/usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.2/:/usr/lib/gcc/x86_64-unknown-linux-gnu/]
ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.2/:/usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.2/../../../../lib/:/lib/../lib/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.2/../../../:/lib/:/usr/lib/]
ignore line: [COLLECT_GCC_OPTIONS='-march=x86-64' '-mtune=generic' '-O2' '-pipe' '-fstack-protector' '--param' 'ssp-buffer-size=4' '-v' '-o' 'cmTryCompileExec2125866093' '-rdynamic']
link line: [ /usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.2/collect2 --build-id --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -export-dynamic -dynamic-linker /lib64/ld-linux-x86-64.so.2 -o cmTryCompileExec2125866093 /usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.2/../../../../lib/crt1.o /usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.2/../../../../lib/crti.o /usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.2/crtbegin.o -L/usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.2 -L/usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.2/../../../../lib -L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.2/../../.. CMakeFiles/cmTryCompileExec2125866093.dir/CMakeCCompilerABI.c.o -lgcc --as-needed -lgcc_s --no-as-needed -lc -lgcc --as-needed -lgcc_s --no-as-needed /usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.2/crtend.o /usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.2/../../../../lib/crtn.o]
arg [/usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.2/collect2] ==> ignore
arg [--build-id] ==> ignore
arg [--eh-frame-hdr] ==> ignore
arg [--hash-style=gnu] ==> ignore
arg [-m] ==> ignore
arg [elf_x86_64] ==> ignore
arg [-export-dynamic] ==> ignore
arg [-dynamic-linker] ==> ignore
arg [/lib64/ld-linux-x86-64.so.2] ==> ignore
arg [-o] ==> ignore
arg [cmTryCompileExec2125866093] ==> ignore
arg [/usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.2/../../../../lib/crt1.o] ==> ignore
arg [/usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.2/../../../../lib/crti.o] ==> ignore
arg [/usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.2/crtbegin.o] ==> ignore
arg [-L/usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.2] ==> dir [/usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.2]
arg [-L/usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.2/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.2/../../../../lib]
arg [-L/lib/../lib] ==> dir [/lib/../lib]
arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib]
arg [-L/usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.2/../../..] ==> dir [/usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.2/../../..]
arg [CMakeFiles/cmTryCompileExec2125866093.dir/CMakeCCompilerABI.c.o] ==> ignore
arg [-lgcc] ==> lib [gcc]
arg [--as-needed] ==> ignore
arg [-lgcc_s] ==> lib [gcc_s]
arg [--no-as-needed] ==> ignore
arg [-lc] ==> lib [c]
arg [-lgcc] ==> lib [gcc]
arg [--as-needed] ==> ignore
arg [-lgcc_s] ==> lib [gcc_s]
arg [--no-as-needed] ==> ignore
arg [/usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.2/crtend.o] ==> ignore
arg [/usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.2/../../../../lib/crtn.o] ==> ignore
remove lib [gcc]
remove lib [gcc_s]
remove lib [gcc]
remove lib [gcc_s]
collapse library dir [/usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.2] ==> [/usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.2]
collapse library dir [/usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.2/../../../../lib] ==> [/usr/lib]
collapse library dir [/lib/../lib] ==> [/lib]
collapse library dir [/usr/lib/../lib] ==> [/usr/lib]
collapse library dir [/usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.2/../../..] ==> [/usr/lib]
implicit libs: [c]
implicit dirs: [/usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.2;/usr/lib;/lib]
implicit fwks: []
Determining if the CXX compiler works passed with the following output:
Change Dir: /tmp/yaourt-tmp-nexus/aur-e4rat/src/e4rat-0.2.3/CMakeFiles/CMakeTmp
Run Build Command:/usr/bin/make "cmTryCompileExec4179090274/fast"
/usr/bin/make -f CMakeFiles/cmTryCompileExec4179090274.dir/build.make CMakeFiles/cmTryCompileExec4179090274.dir/build
make[1]: Entering directory '/tmp/yaourt-tmp-nexus/aur-e4rat/src/e4rat-0.2.3/CMakeFiles/CMakeTmp'
/usr/bin/cmake -E cmake_progress_report /tmp/yaourt-tmp-nexus/aur-e4rat/src/e4rat-0.2.3/CMakeFiles/CMakeTmp/CMakeFiles 1
Building CXX object CMakeFiles/cmTryCompileExec4179090274.dir/testCXXCompiler.cxx.o
/usr/bin/c++ -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -o CMakeFiles/cmTryCompileExec4179090274.dir/testCXXCompiler.cxx.o -c /tmp/yaourt-tmp-nexus/aur-e4rat/src/e4rat-0.2.3/CMakeFiles/CMakeTmp/testCXXCompiler.cxx
Linking CXX executable cmTryCompileExec4179090274
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec4179090274.dir/link.txt --verbose=1
/usr/bin/c++ -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 CMakeFiles/cmTryCompileExec4179090274.dir/testCXXCompiler.cxx.o -o cmTryCompileExec4179090274 -rdynamic
make[1]: Leaving directory '/tmp/yaourt-tmp-nexus/aur-e4rat/src/e4rat-0.2.3/CMakeFiles/CMakeTmp'
Detecting CXX compiler ABI info compiled with the following output:
Change Dir: /tmp/yaourt-tmp-nexus/aur-e4rat/src/e4rat-0.2.3/CMakeFiles/CMakeTmp
Run Build Command:/usr/bin/make "cmTryCompileExec3480705802/fast"
/usr/bin/make -f CMakeFiles/cmTryCompileExec3480705802.dir/build.make CMakeFiles/cmTryCompileExec3480705802.dir/build
make[1]: Entering directory '/tmp/yaourt-tmp-nexus/aur-e4rat/src/e4rat-0.2.3/CMakeFiles/CMakeTmp'
/usr/bin/cmake -E cmake_progress_report /tmp/yaourt-tmp-nexus/aur-e4rat/src/e4rat-0.2.3/CMakeFiles/CMakeTmp/CMakeFiles 1
Building CXX object CMakeFiles/cmTryCompileExec3480705802.dir/CMakeCXXCompilerABI.cpp.o
/usr/bin/c++ -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -o CMakeFiles/cmTryCompileExec3480705802.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-2.8/Modules/CMakeCXXCompilerABI.cpp
Linking CXX executable cmTryCompileExec3480705802
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec3480705802.dir/link.txt --verbose=1
/usr/bin/c++ -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -v CMakeFiles/cmTryCompileExec3480705802.dir/CMakeCXXCompilerABI.cpp.o -o cmTryCompileExec3480705802 -rdynamic
Utilisation des specs internes.
COLLECT_GCC=/usr/bin/c++
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.2/lto-wrapper
Target: x86_64-unknown-linux-gnu
Configuré avec: /build/gcc/src/gcc-4.8.2/configure --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=https://bugs.archlinux.org/ --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++ --enable-shared --enable-threads=posix --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-clocale=gnu --disable-libstdcxx-pch --disable-libssp --enable-gnu-unique-object --enable-linker-build-id --enable-cloog-backend=isl --disable-cloog-version-check --enable-lto --enable-plugin --with-linker-hash-style=gnu --disable-multilib --disable-werror --enable-checking=release
Modèle de thread: posix
gcc version 4.8.2 (GCC)
COMPILER_PATH=/usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.2/:/usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.2/:/usr/lib/gcc/x86_64-unknown-linux-gnu/:/usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.2/:/usr/lib/gcc/x86_64-unknown-linux-gnu/
LIBRARY_PATH=/usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.2/:/usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.2/../../../../lib/:/lib/../lib/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.2/../../../:/lib/:/usr/lib/
COLLECT_GCC_OPTIONS='-march=x86-64' '-mtune=generic' '-O2' '-pipe' '-fstack-protector' '--param' 'ssp-buffer-size=4' '-v' '-o' 'cmTryCompileExec3480705802' '-rdynamic' '-shared-libgcc'
/usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.2/collect2 --build-id --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -export-dynamic -dynamic-linker /lib64/ld-linux-x86-64.so.2 -o cmTryCompileExec3480705802 /usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.2/../../../../lib/crt1.o /usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.2/../../../../lib/crti.o /usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.2/crtbegin.o -L/usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.2 -L/usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.2/../../../../lib -L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.2/../../.. CMakeFiles/cmTryCompileExec3480705802.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.2/crtend.o /usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.2/../../../../lib/crtn.o
make[1]: Leaving directory '/tmp/yaourt-tmp-nexus/aur-e4rat/src/e4rat-0.2.3/CMakeFiles/CMakeTmp'
Parsed CXX implicit link information from above output:
link line regex: [^( *|.*[/\])(ld|([^/\]+-)?ld|collect2)[^/\]*( |$)]
ignore line: [Change Dir: /tmp/yaourt-tmp-nexus/aur-e4rat/src/e4rat-0.2.3/CMakeFiles/CMakeTmp]
ignore line: []
ignore line: [Run Build Command:/usr/bin/make "cmTryCompileExec3480705802/fast"]
ignore line: [/usr/bin/make -f CMakeFiles/cmTryCompileExec3480705802.dir/build.make CMakeFiles/cmTryCompileExec3480705802.dir/build]
ignore line: [make[1]: Entering directory '/tmp/yaourt-tmp-nexus/aur-e4rat/src/e4rat-0.2.3/CMakeFiles/CMakeTmp']
ignore line: [/usr/bin/cmake -E cmake_progress_report /tmp/yaourt-tmp-nexus/aur-e4rat/src/e4rat-0.2.3/CMakeFiles/CMakeTmp/CMakeFiles 1]
ignore line: [Building CXX object CMakeFiles/cmTryCompileExec3480705802.dir/CMakeCXXCompilerABI.cpp.o]
ignore line: [/usr/bin/c++ -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -o CMakeFiles/cmTryCompileExec3480705802.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-2.8/Modules/CMakeCXXCompilerABI.cpp]
ignore line: [Linking CXX executable cmTryCompileExec3480705802]
ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec3480705802.dir/link.txt --verbose=1]
ignore line: [/usr/bin/c++ -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -v CMakeFiles/cmTryCompileExec3480705802.dir/CMakeCXXCompilerABI.cpp.o -o cmTryCompileExec3480705802 -rdynamic ]
ignore line: [Utilisation des specs internes.]
ignore line: [COLLECT_GCC=/usr/bin/c++]
ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.2/lto-wrapper]
ignore line: [Target: x86_64-unknown-linux-gnu]
ignore line: [Configuré avec: /build/gcc/src/gcc-4.8.2/configure --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=https://bugs.archlinux.org/ --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++ --enable-shared --enable-threads=posix --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-clocale=gnu --disable-libstdcxx-pch --disable-libssp --enable-gnu-unique-object --enable-linker-build-id --enable-cloog-backend=isl --disable-cloog-version-check --enable-lto --enable-plugin --with-linker-hash-style=gnu --disable-multilib --disable-werror --enable-checking=release]
ignore line: [Modèle de thread: posix]
ignore line: [gcc version 4.8.2 (GCC) ]
ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.2/:/usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.2/:/usr/lib/gcc/x86_64-unknown-linux-gnu/:/usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.2/:/usr/lib/gcc/x86_64-unknown-linux-gnu/]
ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.2/:/usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.2/../../../../lib/:/lib/../lib/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.2/../../../:/lib/:/usr/lib/]
ignore line: [COLLECT_GCC_OPTIONS='-march=x86-64' '-mtune=generic' '-O2' '-pipe' '-fstack-protector' '--param' 'ssp-buffer-size=4' '-v' '-o' 'cmTryCompileExec3480705802' '-rdynamic' '-shared-libgcc']
link line: [ /usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.2/collect2 --build-id --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -export-dynamic -dynamic-linker /lib64/ld-linux-x86-64.so.2 -o cmTryCompileExec3480705802 /usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.2/../../../../lib/crt1.o /usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.2/../../../../lib/crti.o /usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.2/crtbegin.o -L/usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.2 -L/usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.2/../../../../lib -L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.2/../../.. CMakeFiles/cmTryCompileExec3480705802.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.2/crtend.o /usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.2/../../../../lib/crtn.o]
arg [/usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.2/collect2] ==> ignore
arg [--build-id] ==> ignore
arg [--eh-frame-hdr] ==> ignore
arg [--hash-style=gnu] ==> ignore
arg [-m] ==> ignore
arg [elf_x86_64] ==> ignore
arg [-export-dynamic] ==> ignore
arg [-dynamic-linker] ==> ignore
arg [/lib64/ld-linux-x86-64.so.2] ==> ignore
arg [-o] ==> ignore
arg [cmTryCompileExec3480705802] ==> ignore
arg [/usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.2/../../../../lib/crt1.o] ==> ignore
arg [/usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.2/../../../../lib/crti.o] ==> ignore
arg [/usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.2/crtbegin.o] ==> ignore
arg [-L/usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.2] ==> dir [/usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.2]
arg [-L/usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.2/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.2/../../../../lib]
arg [-L/lib/../lib] ==> dir [/lib/../lib]
arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib]
arg [-L/usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.2/../../..] ==> dir [/usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.2/../../..]
arg [CMakeFiles/cmTryCompileExec3480705802.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore
arg [-lstdc++] ==> lib [stdc++]
arg [-lm] ==> lib [m]
arg [-lgcc_s] ==> lib [gcc_s]
arg [-lgcc] ==> lib [gcc]
arg [-lc] ==> lib [c]
arg [-lgcc_s] ==> lib [gcc_s]
arg [-lgcc] ==> lib [gcc]
arg [/usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.2/crtend.o] ==> ignore
arg [/usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.2/../../../../lib/crtn.o] ==> ignore
remove lib [gcc_s]
remove lib [gcc]
remove lib [gcc_s]
remove lib [gcc]
collapse library dir [/usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.2] ==> [/usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.2]
collapse library dir [/usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.2/../../../../lib] ==> [/usr/lib]
collapse library dir [/lib/../lib] ==> [/lib]
collapse library dir [/usr/lib/../lib] ==> [/usr/lib]
collapse library dir [/usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.2/../../..] ==> [/usr/lib]
implicit libs: [stdc++;m;c]
implicit dirs: [/usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.2;/usr/lib;/lib]
implicit fwks: []
Bref tout ça pour dire que faire ?
Résintaller la version de boost-libs avec un downgrade de paquet ou modifier le PKGBUILD à la "mano"?
Et pourquoi la méthode avec les symlinks n'a-t'elle pas fonctionnée?
Accessoirement si vous avez des liens à propos de cette histoire de librairie dynamique ou statique, je m'ennuie terriblement en ce moment

PS Si vous avez lu jusque ici, je vous offre une bière (ou un café je ne suis pas sectaire) à votre prochain passage sur Toulouse =)
Merci de votre attention