Your message dated Wed, 07 Nov 2012 09:47:36 +0000
with message-id <[email protected]>
and subject line Bug#692454: fixed in crrcsim 0.9.12-5
has caused the Debian Bug report #692454,
regarding crrcsim: FTBFS with --no-copy-dt-needed-entries
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
692454: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=692454
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: crrcsim
Version: 0.9.12-4
Severity: normal
Tags: upstream patch
User: [email protected]
Usertags: no-add-needed
crrcsim fails to build with --no-copy-dt-needed-entries linker setting.
Logs can be found at https://launchpad.net/ubuntu/+source/crrcsim/0.9.12-4
/usr/bin/g++ -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat
-Werror=format-security -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions
-Wl,-z,relro CMakeFiles/crrcsim.dir/src/aircraft.cpp.o
CMakeFiles/crrcsim.dir/src/config.cpp.o
CMakeFiles/crrcsim.dir/src/crrc_fdm.cpp.o
CMakeFiles/crrcsim.dir/src/crrc_keyboard.cpp.o
CMakeFiles/crrcsim.dir/src/crrc_loadair.cpp.o
CMakeFiles/crrcsim.dir/src/crrc_main.cpp.o
CMakeFiles/crrcsim.dir/src/crrc_sound.cpp.o
CMakeFiles/crrcsim.dir/src/crrc_soundserver.cpp.o
CMakeFiles/crrcsim.dir/src/crrc_system.cpp.o
CMakeFiles/crrcsim.dir/src/CTime.cpp.o CMakeFiles/crrcsim.dir/src/global.cpp.o
CMakeFiles/crrcsim.dir/src/ImageLoaderTGA.cpp.o
CMakeFiles/crrcsim.dir/src/mouse_kbd.cpp.o
CMakeFiles/crrcsim.dir/src/record.cpp.o CMakeFiles/crrcsim.dir/src/robots.cpp.o
CMakeFiles/crrcsim.dir/src/SimStateHandler.cpp.o
CMakeFiles/crrcsim.dir/src/zoom.cpp.o -o crrcsim -rdynamic src/GUI/libGUI.a
src/mod_cntrl/libmod_cntrl.a src/mod_env/libmod_env.a sr
c/mod_fdm/libmod_fdm.a src/mod_inputdev/libmod_inputdev.a
src/mod_video/libmod_video.a src/mod_landscape/libmod_landscape.a
src/mod_main/libmod_main.a src/mod_math/libmod_math.a
src/mod_misc/libmod_misc.a src/mod_mode/libmod_mode.a
src/mod_robots/libmod_robots.a src/mod_windfield/libmod_windfield.a
src/mod_chardevice/libmod_chardevice.a -Wl,-Bstatic -lSDLmain -Wl,-Bdynamic
-lSDL -lpthread -lGL -lGLU -lportaudio -lCGAL -ljpeg -lplibssg -lplibsg
-lplibpuaux -lplibpu -lplibul -lplibfnt -lboost_thread-mt -lpthread
src/mod_landscape/libmod_landscape.a(winddata3D.cpp.o): In function `~Gmpq_rep':
/usr/include/CGAL/GMP/Gmpq_type.h:52: undefined reference to `__gmpq_clear'
src/mod_landscape/libmod_landscape.a(winddata3D.cpp.o): In function `Gmpq_rep':
/usr/include/CGAL/GMP/Gmpq_type.h:51: undefined reference to `__gmpq_init'
src/mod_landscape/libmod_landscape.a(winddata3D.cpp.o): In function
`CGAL::Gmpq::operator+=(CGAL::Gmpq const&)':
/usr/include/CGAL/GMP/Gmpq_type.h:277: undefined reference to `__gmpq_add'
src/mod_landscape/libmod_landscape.a(winddata3D.cpp.o): In function `~Gmpq_rep':
/usr/include/CGAL/GMP/Gmpq_type.h:52: undefined reference to `__gmpq_clear'
src/mod_landscape/libmod_landscape.a(winddata3D.cpp.o): In function `Gmpq_rep':
/usr/include/CGAL/GMP/Gmpq_type.h:51: undefined reference to `__gmpq_init'
src/mod_landscape/libmod_landscape.a(winddata3D.cpp.o): In function
`CGAL::Gmpq::operator-=(CGAL::Gmpq const&)':
/usr/include/CGAL/GMP/Gmpq_type.h:287: undefined reference to `__gmpq_sub'
src/mod_landscape/libmod_landscape.a(winddata3D.cpp.o): In function `~Gmpq_rep':
/usr/include/CGAL/GMP/Gmpq_type.h:52: undefined reference to `__gmpq_clear'
src/mod_landscape/libmod_landscape.a(winddata3D.cpp.o): In function `Gmpq_rep':
/usr/include/CGAL/GMP/Gmpq_type.h:51: undefined reference to `__gmpq_init'
src/mod_landscape/libmod_landscape.a(winddata3D.cpp.o): In function
`CGAL::Gmpq::operator*=(CGAL::Gmpq const&)':
/usr/include/CGAL/GMP/Gmpq_type.h:297: undefined reference to `__gmpq_mul'
src/mod_landscape/libmod_landscape.a(winddata3D.cpp.o): In function `~Gmpq_rep':
/usr/include/CGAL/GMP/Gmpq_type.h:52: undefined reference to `__gmpq_clear'
/usr/include/CGAL/GMP/Gmpq_type.h:52: undefined reference to `__gmpq_clear'
src/mod_landscape/libmod_landscape.a(winddata3D.cpp.o): In function `Gmpq_rep':
/usr/include/CGAL/GMP/Gmpq_type.h:51: undefined reference to `__gmpq_init'
src/mod_landscape/libmod_landscape.a(winddata3D.cpp.o): In function
`CGAL::Gmpq::Gmpq(double)':
/usr/include/CGAL/GMP/Gmpq_type.h:133: undefined reference to `__gmpq_set_d'
src/mod_landscape/libmod_landscape.a(winddata3D.cpp.o): In function `~Gmpq_rep':
/usr/include/CGAL/GMP/Gmpq_type.h:52: undefined reference to `__gmpq_clear'
/usr/include/CGAL/GMP/Gmpq_type.h:52: undefined reference to `__gmpq_clear'
/usr/include/CGAL/GMP/Gmpq_type.h:52: undefined reference to `__gmpq_clear'
/usr/include/CGAL/GMP/Gmpq_type.h:52: undefined reference to `__gmpq_clear'
src/mod_landscape/libmod_landscape.a(winddata3D.cpp.o): In function
`CGAL::Gmpq::operator<(CGAL::Gmpq const&) const':
/usr/include/CGAL/GMP/Gmpq_type.h:195: undefined reference to `__gmpq_cmp'
/usr/include/CGAL/GMP/Gmpq_type.h:195: undefined reference to `__gmpq_cmp'
src/mod_landscape/libmod_landscape.a(winddata3D.cpp.o): In function `~Gmpq_rep':
/usr/include/CGAL/GMP/Gmpq_type.h:52: undefined reference to `__gmpq_clear'
/usr/include/CGAL/GMP/Gmpq_type.h:52: undefined reference to `__gmpq_clear'
/usr/include/CGAL/GMP/Gmpq_type.h:52: undefined reference to `__gmpq_clear'
/usr/include/CGAL/GMP/Gmpq_type.h:52: undefined reference to `__gmpq_clear'
/usr/include/CGAL/GMP/Gmpq_type.h:52: undefined reference to `__gmpq_clear'
src/mod_landscape/libmod_landscape.a(winddata3D.cpp.o):/usr/include/CGAL/GMP/Gmpq_type.h:52:
more undefined references to `__gmpq_clear' follow
collect2: error: ld returned 1 exit status
make[3]: *** [crrcsim] Error 1
See also
http://wiki.debian.org/ToolChain/DSOLinking#Not_resolving_symbols_in_indirect_dependent_shared_libraries
The attached patch was used in Ubuntu to fix the problem.
https://launchpad.net/ubuntu/+source/crrcsim/0.9.12-4ubuntu1
-- System Information:
Debian Release: wheezy/sid
APT prefers quantal-updates
APT policy: (500, 'quantal-updates'), (500, 'quantal-security'), (500,
'quantal-proposed'), (500, 'quantal'), (100, 'quantal-backports')
Architecture: i386 (i686)
Kernel: Linux 3.5.0-18-generic (SMP w/2 CPU cores)
Locale: LANG=ru_RU.UTF-8, LC_CTYPE=ru_RU.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Description: fix FTBFS because of missing library
Author: Ilya Barygin <[email protected]>
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -253,6 +253,7 @@
${JPEG_LIBRARIES}
${PLIB_LIBRARIES}
${Boost_LIBRARIES}
+ gmp
)
include_directories(${CRRCSIM_INCDIRS})
--- End Message ---
--- Begin Message ---
Source: crrcsim
Source-Version: 0.9.12-5
We believe that the bug you reported is fixed in the latest version of
crrcsim, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
[email protected] (supplier of updated crrcsim package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Tue, 06 Nov 2012 10:43:09 -0300
Source: crrcsim
Binary: crrcsim crrcsim-data crrcsim-doc
Architecture: source all amd64
Version: 0.9.12-5
Distribution: unstable
Urgency: low
Maintainer: Agustin Henze <[email protected]>
Changed-By: [email protected]
Description:
crrcsim - Model-Airplane Flight Simulator
crrcsim-data - Data files for crrcsim package
crrcsim-doc - Documentation for crrcsim package
Closes: 692454
Changes:
crrcsim (0.9.12-5) unstable; urgency=low
.
* Fix FTBFS. Adds libgmp at linking stage (Closes: #692454).
Checksums-Sha1:
3aa8967b591c6483332224c3f9ecd80fa063ca3d 1909 crrcsim_0.9.12-5.dsc
c0825c1f2199736c2b6cfc8c4e6ff3670fff9cea 8966 crrcsim_0.9.12-5.debian.tar.gz
6d7cb1f7397f113695cc8a570e01aafd9fd6ffe5 5933026 crrcsim-data_0.9.12-5_all.deb
8f768bf8bcce70fe5ce247d786402a789f4ae2cc 665742 crrcsim-doc_0.9.12-5_all.deb
305bc6bb5b6f144092bdfe347dac983aa5f2837e 629382 crrcsim_0.9.12-5_amd64.deb
Checksums-Sha256:
e42053f2ddf7d7121f85efe339315f235e2627f2bb59dace3cfab670d71b3b53 1909
crrcsim_0.9.12-5.dsc
87c959e80f798fcecc71f497fdb549e0a83c87def54f71882983ce6e85b1e43b 8966
crrcsim_0.9.12-5.debian.tar.gz
6b6bdc8b9b2912a8ff615e781f0a87a438aa5aeaa851e0753ccc262966d6ae3a 5933026
crrcsim-data_0.9.12-5_all.deb
8d7fb8d3ccc634962968379530a32d63ef583cb7f82bea173169021203103f0a 665742
crrcsim-doc_0.9.12-5_all.deb
2a2e5cfd74d44b78a7b701849c6580f4ec97d21816b1dda46f2c07cbcf249c96 629382
crrcsim_0.9.12-5_amd64.deb
Files:
de2ff671cd6f51eb61706d3cce05bc1d 1909 games extra crrcsim_0.9.12-5.dsc
94e5ca99a71ea89d88c30ff139f7cf88 8966 games extra
crrcsim_0.9.12-5.debian.tar.gz
1fd0de02f56282a8347a29b2023c12c3 5933026 games extra
crrcsim-data_0.9.12-5_all.deb
8400af053c28963701c324327d383a9c 665742 doc extra crrcsim-doc_0.9.12-5_all.deb
b5ec5e6729fee4064acfe407faccff42 629382 games extra crrcsim_0.9.12-5_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
iQIcBAEBCAAGBQJQmipkAAoJEGin9OG0lUUKe24QALlHc5Tcg8XlFCN0giz6g6ad
xb/vAOj3OUU0JKs4HD3oIHpU9T0SHUnpzQJeGPQNsvvC9nSGKaIhhzomQLS6rbRW
H5lQIFS8F9Rhz4KL4rhWAsN0RzIeR5jNXjVwhs8iyJIAfXJ3B58WvsJlU2SAX8CV
Aht/lvQzGyoS0e7Pt1xsYK36gF2w3vNih9XgdRJTrLejpD6KPDClNuWeW0XyDMDW
TTPm2i7EhCaeTMoHbOBzK3Hm+JdLcYSpr1BNwfAgUy6W79C3wxsTjy/HBSYtEo2Z
NQ5M+Id4maM2dRiMbRESKRArCxNjKU4T+q/vFN0D0S02aGbs/V+Jq2MjZgUcl5Cc
L1pNzUTGjZdCtMjjobtrJk8Ni8KcfwIsjCX7cZsfFWpothNWY5BSr29cpvxyBGIm
RDqNreqGuGtylWofT3ZWETblN8wZHOAtFiMGm6hjvyQ4Gl1MIyxiMOvJmUStmDJH
jfcTlXZmz9S8yxjJ0j0W/TTIZsKR51wdy0OSUUjDAHaofmMkPS2CMSqqB4PB1PEq
krL//PeR3Ssiy3JRpiAZPusDxBpiyIPwLnD2Afl/g9mtLZhwd/aJgzJbn7aKQH2Z
NaVzHjwb7QsSqPgz6HN92XShTDFuYLhtINmd/vTYlKymOqMHnfbTdNTL2Yv53ro3
G7BGku9/ZeDGAU4AfsRg
=HTwX
-----END PGP SIGNATURE-----
--- End Message ---