Bug#878832: tbb: FTBFS on hppa: rml::pool_* undefined

John David Anglin dave.anglin at bell.net
Fri Jun 17 20:47:20 BST 2022


> Source: tbb
> Followup-For: Bug #878832
>
> Hello!
>
> tbb no longer FTBFS on hppa, so this issue can probably be closed.
>
> > https://buildd.debian.org/status/fetch.php?pkg=tbb&arch=hppa&ver=2020.3-1%2Bb1&stamp=1633552721&raw=0  <https://buildd.debian.org/status/fetch.php?pkg=tbb&arch=hppa&ver=2020.3-1%2Bb1&stamp=1633552721&raw=0>
This build included the patch that I submitted, so the issue is still open.

tbb does build under qemu but the build is broken.  See odin build:
https://buildd.debian.org/status/fetch.php?pkg=odin&arch=hppa&ver=2.0.5-3%2Bb1&stamp=1655483730&raw=0

[...]
/bin/bash ../libtool  --tag=CXX   --mode=link g++  -O3 -fno-tree-vectorize -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -Wformat 
-Werror=format-security   -o odin odincomp.o odinconf.o odindebugger.o odindialog_progress.o odindialog_process.o odindialog_system.o 
odindialog_system_moc.o odindialog_debug.o odindialog_debug_moc.o odindialog_idea.o odindialog_idea_moc.o odindialog_pulsar.o 
odindialog_pulsar_moc.o odindialog_tree.o odindialog_kspace.o odindialog_kspace_moc.o odindialog_new.o odindialog_new_moc.o odinmethod.o 
odinplot_range.o odinplot_range_moc.o odinplot_vtk.o odinplot.o odinplot_moc.o odinview.o odinview_moc.o odin.o odin_moc.o main.o 
../odinseq/libodinseq.la ../odinqt/libodinqt.la ../odinpara/libodinpara.la ../tjutils/libtjutils.la -lvtkRenderingOpenGL2-9.1 
-lvtkRenderingCore-9.1 -lvtkInteractionStyle-9.1 -lvtkFiltersSources-9.1 -lvtkFiltersGeneral-9.1 -lvtkFiltersCore-9.1 -lvtkCommonTransforms-9.1 
-lvtkCommonSystem-9.1 -lvtkCommonMisc-9.1 -lvtkCommonMath-9.1 -lvtkCommonExecutionModel-9.1 -lvtkCommonDataModel-9.1 -lvtkCommonCore-9.1 
-lvtkCommonComputationalGeometry-9.1 -lvtkCommonColor-9.1  -lqwt-qt5 -lQt5PrintSupport -lQt5Widgets -lQt5Gui -lQt5Core  -lgsl -lgslcblas 
-lpthread -ldl -lm
libtool: link: g++ -O3 -fno-tree-vectorize -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -Wformat -Werror=format-security -o .libs/odin odincomp.o 
odinconf.o odindebugger.o odindialog_progress.o odindialog_process.o odindialog_system.o odindialog_system_moc.o odindialog_debug.o 
odindialog_debug_moc.o odindialog_idea.o odindialog_idea_moc.o odindialog_pulsar.o odindialog_pulsar_moc.o odindialog_tree.o odindialog_kspace.o 
odindialog_kspace_moc.o odindialog_new.o odindialog_new_moc.o odinmethod.o odinplot_range.o odinplot_range_moc.o odinplot_vtk.o odinplot.o 
odinplot_moc.o odinview.o odinview_moc.o odin.o odin_moc.o main.o ../odinseq/.libs/libodinseq.so ../odinqt/.libs/libodinqt.so 
../odinpara/.libs/libodinpara.so ../tjutils/.libs/libtjutils.so -lvtkRenderingOpenGL2-9.1 -lvtkRenderingCore-9.1 -lvtkInteractionStyle-9.1 
-lvtkFiltersSources-9.1 -lvtkFiltersGeneral-9.1 -lvtkFiltersCore-9.1 -lvtkCommonTransforms-9.1 -lvtkCommonSystem-9.1 -lvtkCommonMisc-9.1 
-lvtkCommonMath-9.1 -lvtkCommonExecutionModel-9.1 -lvtkCommonDataModel-9.1 -lvtkCommonCore-9.1 -lvtkCommonComputationalGeometry-9.1 
-lvtkCommonColor-9.1 -lqwt-qt5 -lQt5PrintSupport -lQt5Widgets -lQt5Gui -lQt5Core -lgsl -lgslcblas -lpthread -ldl -lm -Wl,-rpath 
-Wl,/usr/lib/hppa-linux-gnu/odin
/usr/bin/ld: warning: /usr/lib/gcc/hppa-linux-gnu/11/../../../hppa-linux-gnu/crtn.o: missing .note.GNU-stack section implies executable stack
/usr/bin/ld: NOTE: This behaviour is deprecated and will be removed in a future version of the linker
/usr/bin/ld: warning: .libs/odin has a LOAD segment with RWX permissions
/usr/bin/ld: /usr/lib/gcc/hppa-linux-gnu/11/../../../hppa-linux-gnu/libvtkRenderingCore-9.1.so: undefined reference to 
`tbb::internal::allocate_continuation_proxy::allocate(unsigned int) const'
/usr/bin/ld: /usr/lib/gcc/hppa-linux-gnu/11/../../../hppa-linux-gnu/libvtkRenderingCore-9.1.so: undefined reference to 
`tbb::internal::concurrent_vector_base_v3::internal_grow_by(unsigned int, unsigned int, void (*)(void*, void const*, unsigned int), void const*)'
/usr/bin/ld: /usr/lib/gcc/hppa-linux-gnu/11/../../../hppa-linux-gnu/libvtkRenderingCore-9.1.so: undefined reference to 
`tbb::internal::concurrent_vector_base_v3::internal_clear(void (*)(void*, unsigned int))'
/usr/bin/ld: /usr/lib/gcc/hppa-linux-gnu/11/../../../hppa-linux-gnu/libvtkRenderingCore-9.1.so: undefined reference to 
`tbb::internal::allocate_child_proxy::allocate(unsigned int) const'
/usr/bin/ld: /usr/lib/gcc/hppa-linux-gnu/11/../../../hppa-linux-gnu/libvtkRenderingCore-9.1.so: undefined reference to 
`tbb::internal::NFS_Allocate(unsigned int, unsigned int, void*)'
/usr/bin/ld: /usr/lib/gcc/hppa-linux-gnu/11/../../../hppa-linux-gnu/libvtkRenderingCore-9.1.so: undefined reference to 
`tbb::internal::allocate_via_handler_v3(unsigned int)'
/usr/bin/ld: /usr/lib/gcc/hppa-linux-gnu/11/../../../hppa-linux-gnu/libvtkRenderingCore-9.1.so: undefined reference to 
`tbb::internal::allocate_root_with_context_proxy::allocate(unsigned int) const'

Dave

-- 
John David Anglin  dave.anglin at bell.net



More information about the debian-science-maintainers mailing list