{"action":"created","issue":{"url":"https://api.github.com/repos/cschwan/sage-on-gentoo/issues/435","repository_url":"https://api.github.com/repos/cschwan/sage-on-gentoo","labels_url":"https://api.github.com/repos/cschwan/sage-on-gentoo/issues/435/labels{/name}","comments_url":"https://api.github.com/repos/cschwan/sage-on-gentoo/issues/435/comments","events_url":"https://api.github.com/repos/cschwan/sage-on-gentoo/issues/435/events","html_url":"https://github.com/cschwan/sage-on-gentoo/issues/435","id":174852190,"number":435,"title":"sci-libs/fflas-ffpack-2.2.2-r1 fail to build","user":{"login":"strogdon","id":950165,"avatar_url":"https://avatars.githubusercontent.com/u/950165?v=3","gravatar_id":"","url":"https://api.github.com/users/strogdon","html_url":"https://github.com/strogdon","followers_url":"https://api.github.com/users/strogdon/followers","following_url":"https://api.github.com/users/strogdon/following{/other_user}","gists_url":"https://api.github.com/users/strogdon/gists{/gist_id}","starred_url":"https://api.github.com/users/strogdon/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/strogdon/subscriptions","organizations_url":"https://api.github.com/users/strogdon/orgs","repos_url":"https://api.github.com/users/strogdon/repos","events_url":"https://api.github.com/users/strogdon/events{/privacy}","received_events_url":"https://api.github.com/users/strogdon/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":25,"created_at":"2016-09-02T21:35:08Z","updated_at":"2016-09-10T17:04:02Z","closed_at":null,"body":"From `build.log`:\r\n```\r\nMaking all in libs\r\nmake[4]: Entering directory '/var/tmp/portage/sci-libs/fflas-ffpack-2.2.2-r1/work/fflas-ffpack-2.2.2/fflas-ffpack/interfaces/libs'\r\n/bin/sh ../../../libtool  --tag=CXX   --mode=compile x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../../..  -I../../..  -I../../../fflas-ffpack/utils/ -I../../../fflas-ffpack/fflas/ -I../../../fflas-ffpack/ffpack -I../../../fflas-ffpack/field -march=native -O2 -pipe -std=gnu++11 -mmmx -msse -msse2 -msse3 -mfpmath=sse -fabi-version=6 -DOPENBLAS_ARCH_X86_64=1 -DOPENBLAS___64BIT__=1 -I/usr/include/openblas  -fopenmp  -O2  -Wall -DNDEBUG -UFFLASFFPACK_DEBUG -march=native -O2 -pipe -std=gnu++11  -mmmx -msse -msse2 -msse3 -fabi-version=6 -c -o fflas_L1_inst.lo fflas_L1_inst.C\r\n/bin/sh ../../../libtool  --tag=CXX   --mode=compile x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../../..  -I../../..  -I../../../fflas-ffpack/utils/ -I../../../fflas-ffpack/fflas/ -I../../../fflas-ffpack/ffpack -I../../../fflas-ffpack/field -march=native -O2 -pipe -std=gnu++11 -mmmx -msse -msse2 -msse3 -mfpmath=sse -fabi-version=6 -DOPENBLAS_ARCH_X86_64=1 -DOPENBLAS___64BIT__=1 -I/usr/include/openblas  -fopenmp  -O2  -Wall -DNDEBUG -UFFLASFFPACK_DEBUG -march=native -O2 -pipe -std=gnu++11  -mmmx -msse -msse2 -msse3 -fabi-version=6 -c -o fflas_L2_inst.lo fflas_L2_inst.C\r\n/bin/sh ../../../libtool  --tag=CXX   --mode=compile x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../../..  -I../../..  -I../../../fflas-ffpack/utils/ -I../../../fflas-ffpack/fflas/ -I../../../fflas-ffpack/ffpack -I../../../fflas-ffpack/field -march=native -O2 -pipe -std=gnu++11 -mmmx -msse -msse2 -msse3 -mfpmath=sse -fabi-version=6 -DOPENBLAS_ARCH_X86_64=1 -DOPENBLAS___64BIT__=1 -I/usr/include/openblas  -fopenmp  -O2  -Wall -DNDEBUG -UFFLASFFPACK_DEBUG -march=native -O2 -pipe -std=gnu++11  -mmmx -msse -msse2 -msse3 -fabi-version=6 -c -o fflas_L3_inst.lo fflas_L3_inst.C\r\n/bin/sh ../../../libtool  --tag=CXX   --mode=compile x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../../..  -I../../..  -I../../../fflas-ffpack/utils/ -I../../../fflas-ffpack/fflas/ -I../../../fflas-ffpack/ffpack -I../../../fflas-ffpack/field -march=native -O2 -pipe -std=gnu++11 -mmmx -msse -msse2 -msse3 -mfpmath=sse -fabi-version=6 -DOPENBLAS_ARCH_X86_64=1 -DOPENBLAS___64BIT__=1 -I/usr/include/openblas  -fopenmp  -O2  -Wall -DNDEBUG -UFFLASFFPACK_DEBUG -march=native -O2 -pipe -std=gnu++11  -mmmx -msse -msse2 -msse3 -fabi-version=6 -c -o ffpack_inst.lo ffpack_inst.C\r\n/bin/sh ../../../libtool  --tag=CXX   --mode=compile x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../../..  -I../../..  -I../../../fflas-ffpack/utils/ -I../../../fflas-ffpack/fflas/ -I../../../fflas-ffpack/ffpack -I../../../fflas-ffpack/field -march=native -O2 -pipe -std=gnu++11 -mmmx -msse -msse2 -msse3 -mfpmath=sse -fabi-version=6 -DOPENBLAS_ARCH_X86_64=1 -DOPENBLAS___64BIT__=1 -I/usr/include/openblas  -fopenmp  -O2  -Wall -DNDEBUG -UFFLASFFPACK_DEBUG -march=native -O2 -pipe -std=gnu++11  -mmmx -msse -msse2 -msse3 -fabi-version=6 -c -o fflas_lvl1.lo fflas_lvl1.C\r\nlibtool: compile:  x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../.. -I../../../fflas-ffpack/utils/ -I../../../fflas-ffpack/fflas/ -I../../../fflas-ffpack/ffpack -I../../../fflas-ffpack/field -march=native -O2 -pipe -std=gnu++11 -mmmx -msse -msse2 -msse3 -mfpmath=sse -fabi-version=6 -DOPENBLAS_ARCH_X86_64=1 -DOPENBLAS___64BIT__=1 -I/usr/include/openblas -fopenmp -O2 -Wall -DNDEBUG -UFFLASFFPACK_DEBUG -march=native -O2 -pipe -std=gnu++11 -mmmx -msse -msse2 -msse3 -fabi-version=6 -c fflas_L2_inst.C  -fPIC -DPIC -o .libs/fflas_L2_inst.o\r\nlibtool: compile:  x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../.. -I../../../fflas-ffpack/utils/ -I../../../fflas-ffpack/fflas/ -I../../../fflas-ffpack/ffpack -I../../../fflas-ffpack/field -march=native -O2 -pipe -std=gnu++11 -mmmx -msse -msse2 -msse3 -mfpmath=sse -fabi-version=6 -DOPENBLAS_ARCH_X86_64=1 -DOPENBLAS___64BIT__=1 -I/usr/include/openblas -fopenmp -O2 -Wall -DNDEBUG -UFFLASFFPACK_DEBUG -march=native -O2 -pipe -std=gnu++11 -mmmx -msse -msse2 -msse3 -fabi-version=6 -c fflas_lvl1.C  -fPIC -DPIC -o .libs/fflas_lvl1.o\r\nlibtool: compile:  x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../.. -I../../../fflas-ffpack/utils/ -I../../../fflas-ffpack/fflas/ -I../../../fflas-ffpack/ffpack -I../../../fflas-ffpack/field -march=native -O2 -pipe -std=gnu++11 -mmmx -msse -msse2 -msse3 -mfpmath=sse -fabi-version=6 -DOPENBLAS_ARCH_X86_64=1 -DOPENBLAS___64BIT__=1 -I/usr/include/openblas -fopenmp -O2 -Wall -DNDEBUG -UFFLASFFPACK_DEBUG -march=native -O2 -pipe -std=gnu++11 -mmmx -msse -msse2 -msse3 -fabi-version=6 -c fflas_L3_inst.C  -fPIC -DPIC -o .libs/fflas_L3_inst.o\r\nlibtool: compile:  x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../.. -I../../../fflas-ffpack/utils/ -I../../../fflas-ffpack/fflas/ -I../../../fflas-ffpack/ffpack -I../../../fflas-ffpack/field -march=native -O2 -pipe -std=gnu++11 -mmmx -msse -msse2 -msse3 -mfpmath=sse -fabi-version=6 -DOPENBLAS_ARCH_X86_64=1 -DOPENBLAS___64BIT__=1 -I/usr/include/openblas -fopenmp -O2 -Wall -DNDEBUG -UFFLASFFPACK_DEBUG -march=native -O2 -pipe -std=gnu++11 -mmmx -msse -msse2 -msse3 -fabi-version=6 -c ffpack_inst.C  -fPIC -DPIC -o .libs/ffpack_inst.o\r\nlibtool: compile:  x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../.. -I../../../fflas-ffpack/utils/ -I../../../fflas-ffpack/fflas/ -I../../../fflas-ffpack/ffpack -I../../../fflas-ffpack/field -march=native -O2 -pipe -std=gnu++11 -mmmx -msse -msse2 -msse3 -mfpmath=sse -fabi-version=6 -DOPENBLAS_ARCH_X86_64=1 -DOPENBLAS___64BIT__=1 -I/usr/include/openblas -fopenmp -O2 -Wall -DNDEBUG -UFFLASFFPACK_DEBUG -march=native -O2 -pipe -std=gnu++11 -mmmx -msse -msse2 -msse3 -fabi-version=6 -c fflas_L1_inst.C  -fPIC -DPIC -o .libs/fflas_L1_inst.o\r\nIn file included from ../../../fflas-ffpack/field/rns-double.h:457:0,\r\n                 from ../../../fflas-ffpack/field/rns-integer.h:38,\r\n                 from ../../../fflas-ffpack/fflas/fflas_fscal_mp.inl:33,\r\n                 from ../../../fflas-ffpack/fflas/fflas.h:129,\r\n                 from fflas_lvl1.C:36:\r\n../../../fflas-ffpack/field/rns-double-recint.inl:86:2: error: stray ‘#’ in program\r\n     PAR_BLOCK{\r\n  ^\r\nIn file included from ../../../fflas-ffpack/field/rns-double.h:457:0,\r\n                 from ../../../fflas-ffpack/field/rns-integer.h:38,\r\n                 from ../../../fflas-ffpack/fflas/fflas_fscal_mp.inl:33,\r\n                 from ../../../fflas-ffpack/fflas/fflas.h:129,\r\n                 from fflas_lvl1.C:36:\r\n../../../fflas-ffpack/field/rns-double-recint.inl:159:2: error: stray ‘#’ in program\r\n    PAR_BLOCK{\r\n  ^\r\nIn file included from ../../../fflas-ffpack/field/rns-double.h:457:0,\r\n                 from ../../../fflas-ffpack/field/rns-integer.h:38,\r\n                 from ../../../fflas-ffpack/fflas/fflas_fscal_mp.inl:33,\r\n                 from ../../../fflas-ffpack/fflas/fflas.h:129,\r\n                 from fflas_lvl1.C:36:\r\n../../../fflas-ffpack/field/rns-double-recint.inl: In member function ‘void FFPACK::rns_double::init(size_t, size_t, double*, size_t, const RecInt::ruint<K>*, size_t, size_t, bool) const’:\r\n../../../fflas-ffpack/field/rns-double-recint.inl:86:3: error: ‘pragma’ was not declared in this scope\r\n     PAR_BLOCK{\r\n   ^\r\nIn file included from ../../../fflas-ffpack/field/rns-double.h:457:0,\r\n                 from ../../../fflas-ffpack/field/rns-integer.h:38,\r\n                 from ../../../fflas-ffpack/fflas/fflas_fscal_mp.inl:33,\r\n                 from ../../../fflas-ffpack/fflas/fflas.h:129,\r\n                 from fflas_lvl1.C:36:\r\n../../../fflas-ffpack/field/rns-double-recint.inl: In member function ‘void FFPACK::rns_double::convert(size_t, size_t, FFPACK::rns_double::integer, RecInt::ruint<K>*, size_t, const double*, size_t, FFPACK::rns_double::integer, bool) const’:\r\n../../../fflas-ffpack/field/rns-double-recint.inl:159:3: error: ‘pragma’ was not declared in this scope\r\n    PAR_BLOCK{\r\n   ^\r\nMakefile:595: recipe for target 'fflas_lvl1.lo' failed\r\nmake[4]: *** [fflas_lvl1.lo] Error 1\r\nmake[4]: *** Waiting for unfinished jobs....\r\nIn file included from ../../../fflas-ffpack/field/rns-double.h:457:0,\r\n                 from ../../../fflas-ffpack/field/rns-integer.h:38,\r\n                 from ../../../fflas-ffpack/fflas/fflas_fscal_mp.inl:33,\r\n                 from ../../../fflas-ffpack/fflas/fflas.h:129,\r\n                 from fflas_L3_inst.C:33:\r\n../../../fflas-ffpack/field/rns-double-recint.inl:86:2: error: stray ‘#’ in program\r\n     PAR_BLOCK{\r\n  ^\r\n```\r\nThis is on Gentoo. It does build in prefix. The only apparent difference is eselect for `blas` and `cblas`. It's almost as if something is not being parsed correctly."},"comment":{"url":"https://api.github.com/repos/cschwan/sage-on-gentoo/issues/comments/246122988","html_url":"https://github.com/cschwan/sage-on-gentoo/issues/435#issuecomment-246122988","issue_url":"https://api.github.com/repos/cschwan/sage-on-gentoo/issues/435","id":246122988,"user":{"login":"strogdon","id":950165,"avatar_url":"https://avatars.githubusercontent.com/u/950165?v=3","gravatar_id":"","url":"https://api.github.com/users/strogdon","html_url":"https://github.com/strogdon","followers_url":"https://api.github.com/users/strogdon/followers","following_url":"https://api.github.com/users/strogdon/following{/other_user}","gists_url":"https://api.github.com/users/strogdon/gists{/gist_id}","starred_url":"https://api.github.com/users/strogdon/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/strogdon/subscriptions","organizations_url":"https://api.github.com/users/strogdon/orgs","repos_url":"https://api.github.com/users/strogdon/repos","events_url":"https://api.github.com/users/strogdon/events{/privacy}","received_events_url":"https://api.github.com/users/strogdon/received_events","type":"User","site_admin":false},"created_at":"2016-09-10T17:04:02Z","updated_at":"2016-09-10T17:04:02Z","body":"Curiously, when `built` manually `libfflas_c.so`, `libffpack.so` and `libffpack_c.so` all have linking to `gslcblas` **and** `openblas_openmp`:\r\n```\r\nlibffpack.so:\r\n        linux-vdso.so.1 (0x00007ffffabff000)\r\n        libfflas.so.1 => /usr/lib64/libfflas.so.1 (0x00007f3251de2000)\r\n        libopenblas_openmp.so.0 => /usr/lib64/libopenblas_openmp.so.0 (0x00007f32517e4000)\r\n        libgivaro.so.9 => /usr/lib64/libgivaro.so.9 (0x00007f325158a000)\r\n        libgmpxx.so.4 => /usr/lib64/libgmpxx.so.4 (0x00007f3251383000)\r\n        libgmp.so.10 => /usr/lib64/libgmp.so.10 (0x00007f325110d000)\r\n        libstdc++.so.6 => /usr/lib/gcc/x86_64-pc-linux-gnu/4.9.3/libstdc++.so.6 (0x00007f3250db6000)\r\n        libm.so.6 => /lib64/libm.so.6 (0x00007f3250abb000)\r\n        libc.so.6 => /lib64/libc.so.6 (0x00007f325071c000)\r\n        libgcc_s.so.1 => /usr/lib/gcc/x86_64-pc-linux-gnu/4.9.3/libgcc_s.so.1 (0x00007f3250504000)\r\n        libgomp.so.1 => /usr/lib/gcc/x86_64-pc-linux-gnu/4.9.3/libgomp.so.1 (0x00007f32502ed000)\r\n        libgslcblas.so.0 => /usr/lib64/libgslcblas.so.0 (0x00007f32500b0000)\r\n        libpthread.so.0 => /lib64/libpthread.so.0 (0x00007f324fe93000)\r\n        /lib64/ld-linux-x86-64.so.2 (0x00007f3252437000)\r\n```\r\neven though `gslcblas` appears nowhere in the `build.log`."}}
{"actor":{"display_login":"strogdon"}}