Your message dated Wed, 22 Aug 2012 00:17:43 +0000
with message-id <e1t3ydj-00051q...@franck.debian.org>
and subject line Bug#685562: fixed in gnat-4.6 4.6.3-6
has caused the Debian Bug report #685562,
regarding gnat-4.6: Add -lrt flag to link libgnarl-4.6.so.1
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 ow...@bugs.debian.org
immediately.)
--
685562: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=685562
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: gnat-4.6
Version: 4.6.3-5
Severity: important
Tags: patch
Usertags: kfreebsd
User: debian-...@lists.debian.org
When building polyorb-2.8~20110207 for GNU/kFreeBSD linking of
DYNAMIC/tools/po_catref/po_catref fails due to an undefined reference:
/usr/lib/i386-gnu/libgnarl-4.6.so.1: undefined reference to
`clock_gettime'
The reason for that is that libgnarl-4.6.so.1 is not linked with
librt.so.1. The solution is to add -lrt to the THREADSLIB variable.
Preferably it could be applied by modifying the patch:
ada-kfreebsd-gnu.diff.
A diff for Makefile.in is inlined below.
--- a/src/gcc/ada/gcc-interface/Makefile.in 2012-08-20
14:04:41.000000000 +0200
+++ b/src/gcc/ada/gcc-interface/Makefile.in 2012-08-20
18:20:57.000000000 +0200
@@ -1137,7 +1137,7 @@
indepsw.adb<indepsw-gnu.adb
EH_MECHANISM=-gcc
- THREADSLIB = -lpthread
+ THREADSLIB = -lpthread -lrt
GNATLIB_SHARED = gnatlib-shared-dual
GMEM_LIB = gmemlib
LIBRARY_VERSION := $(LIB_VERSION)
@@ -1165,7 +1165,7 @@
indepsw.adb<indepsw-gnu.adb
EH_MECHANISM=-gcc
- THREADSLIB = -lpthread
+ THREADSLIB = -lpthread -lrt
GNATLIB_SHARED = gnatlib-shared-dual
GMEM_LIB = gmemlib
LIBRARY_VERSION := $(LIB_VERSION)
--- End Message ---
--- Begin Message ---
Source: gnat-4.6
Source-Version: 4.6.3-6
We believe that the bug you reported is fixed in the latest version of
gnat-4.6, 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 685...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Ludovic Brenta <lbre...@debian.org> (supplier of updated gnat-4.6 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 ftpmas...@debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.8
Date: Wed, 22 Aug 2012 01:16:33 +0200
Source: gnat-4.6
Binary: gnat-4.6-base gnat-4.6 gnat-4.6-sjlj libgnat-4.6 libgnat-4.6-dbg
libgnatvsn4.6-dev libgnatvsn4.6 libgnatvsn4.6-dbg libgnatprj4.6-dev
libgnatprj4.6 libgnatprj4.6-dbg
Architecture: source amd64
Version: 4.6.3-6
Distribution: unstable
Urgency: low
Maintainer: Debian GCC Maintainers <debian-gcc@lists.debian.org>
Changed-By: Ludovic Brenta <lbre...@debian.org>
Description:
gnat-4.6 - GNU Ada compiler
gnat-4.6-base - GNU Ada compiler (common files)
gnat-4.6-sjlj - GNU Ada compiler (setjump/longjump runtime library)
libgnat-4.6 - runtime for applications compiled with GNAT (shared library)
libgnat-4.6-dbg - runtime for applications compiled with GNAT (debugging
symbols)
libgnatprj4.6 - GNU Ada compiler Project Manager (shared library)
libgnatprj4.6-dbg - GNU Ada compiler Project Manager (debugging symbols)
libgnatprj4.6-dev - GNU Ada compiler Project Manager (development files)
libgnatvsn4.6 - GNU Ada compiler selected components (shared library)
libgnatvsn4.6-dbg - GNU Ada compiler selected components (debugging symbols)
libgnatvsn4.6-dev - GNU Ada compiler selected components (development files)
Closes: 685559 685561 685562
Changes:
gnat-4.6 (4.6.3-6) unstable; urgency=low
.
[Svante Signell]
* debian/patches/ada-symbolic-tracebacks.diff (src/gcc/ada/tracebak.c):
Use the GCC stack unwinder on GNU/kFreeBSD too. Closes: #685559.
* debian/patches/gcc_ada_gcc-interface_Makefile.in.diff: link
libgnarl.so.4.6 with librt on GNU/Hurd. Closes: #685561.
* debian/patches/ada-kfreebsd-gnu.diff: likewise on GNU/kFreeBSD.
Closes: #685562.
.
Merge from gcc-4.6 (4.6.3-9) unstable; urgency=medium
.
* Update to SVN 20120820 (r190530) from the gcc-4_6-branch.
- ARM: Set vector type alignment to 8 bytes.
- Fix PR target/33135 (SH), PR rtl-optimization/53908 (wrong code),
PR middle-end/53433, PR middle-end/38474, PR middle-end/53790,
PR c++/52988 (wrong code), PR fortran/51758.
.
[ Aurelien Jarno ]
* Add patches/ada-ppc64.diff to fix GNAT build on ppc64.
* powerpc64: fix non-multilib builds.
.
[ Matthias Klose ]
* Update the Linaro support to the 4.6-2012.08 release.
* spu build: Move static libraries to version specific directories.
Fixes: #680022.
.
[ Thibaut Girka ]
* Fix cross compilers for 64bit architectures when using
DEB_CROSS_NO_BIARCH.
Checksums-Sha1:
1e5a201da0949ee475a787463b976957aa20f3d1 2817 gnat-4.6_4.6.3-6.dsc
26f8a25b6c641ed05ceda09d57ad0ca8ad22ef2a 985482 gnat-4.6_4.6.3-6.tar.gz
a479956f7f7cb7077cb63e40aca2177327f84ed1 150862 gnat-4.6-base_4.6.3-6_amd64.deb
097282b51df4b1c80cc016d5c8d2f2bec2c06b06 1188916 libgnat-4.6_4.6.3-6_amd64.deb
a49f32aca9d724aebf8482598cf663daf0df1697 2040654
libgnat-4.6-dbg_4.6.3-6_amd64.deb
8cb5a0133325c642bd44a5bb0f7be609e7dde2a9 1805240
libgnatvsn4.6-dev_4.6.3-6_amd64.deb
f9d165e5f7640019fb1d822c87a6369c6c38e717 350418 libgnatvsn4.6_4.6.3-6_amd64.deb
5ae84288792f056c7b898ee04de0f19f2412b569 472634
libgnatvsn4.6-dbg_4.6.3-6_amd64.deb
3754f940e1cde760b81391fb031edf2db58066d8 3043956
libgnatprj4.6-dev_4.6.3-6_amd64.deb
eff11d6b5d0d076271b8365f9fff87831acb74d8 607446 libgnatprj4.6_4.6.3-6_amd64.deb
ba39dd9e6334be132fcf91d51d8baf36245e377e 1028812
libgnatprj4.6-dbg_4.6.3-6_amd64.deb
9ca93ac5d5d6a5353a90ed5a7f8d802589f016c5 11738478 gnat-4.6_4.6.3-6_amd64.deb
fd2b248c89f1f985ccfdbd7262f336a1d81623b5 4608106
gnat-4.6-sjlj_4.6.3-6_amd64.deb
Checksums-Sha256:
02915c134ffb584e546f16ef6a2e2f98815ba578f8ae76f1b3bc683e21ac21ed 2817
gnat-4.6_4.6.3-6.dsc
ef0861c5a1ae4accc858d009b6257eb411d28761331155aaeb252f91198935a2 985482
gnat-4.6_4.6.3-6.tar.gz
af90f456be17f7297dbc70bb088b09b6c00dc5d583205d25bf839f8579050b49 150862
gnat-4.6-base_4.6.3-6_amd64.deb
3294c2d7377ad86c7d16b6196c1e48516fe239b35d628c09d54e343370aee99e 1188916
libgnat-4.6_4.6.3-6_amd64.deb
0efa3c06a4fed52fe5c80fed34bce78028b32c0520d3eb71f8e992c85551b83e 2040654
libgnat-4.6-dbg_4.6.3-6_amd64.deb
7adf5b296d80345f0d840d2adb8d41343ff33af3f59f40d0c07a6f5d9a33298b 1805240
libgnatvsn4.6-dev_4.6.3-6_amd64.deb
a1ee3d8b786149bdca732817812e1aa59861acb2046169274dc4fd42f2b1c598 350418
libgnatvsn4.6_4.6.3-6_amd64.deb
8b29f24407a0e3c7762d62216412a6d5d6a4493849f7b04c8f7444ef058bcffd 472634
libgnatvsn4.6-dbg_4.6.3-6_amd64.deb
ed1dc0e791dcd43d28b648a690e007cf7f8b6eb9f60f9f949bffb5c89bc24a7d 3043956
libgnatprj4.6-dev_4.6.3-6_amd64.deb
325a9db19c42966c3d83b57c2a558954338e751c23c57707562636adb649456c 607446
libgnatprj4.6_4.6.3-6_amd64.deb
8f3ff51400b287a973916d458eef40bf449872adb798e878c3951a59d4c591ba 1028812
libgnatprj4.6-dbg_4.6.3-6_amd64.deb
3f1a12b907bba4fcfab903397477df7130c2a9b0521f05c72a6fbe740f514544 11738478
gnat-4.6_4.6.3-6_amd64.deb
7bc9fa1e7ddf2dc470eba81822b371e42407b494e3b9c2520d3749e4ab1c6e53 4608106
gnat-4.6-sjlj_4.6.3-6_amd64.deb
Files:
7a9cf660a2f4fd04799fb122320d996b 2817 devel optional gnat-4.6_4.6.3-6.dsc
b097dddff1b5d859233b8dc1c0950afd 985482 devel optional gnat-4.6_4.6.3-6.tar.gz
3214fcfb0b5c77bdecdb3c6de99450c2 150862 libs optional
gnat-4.6-base_4.6.3-6_amd64.deb
b4c375cbdf505bfacf3b301eb5517446 1188916 libs optional
libgnat-4.6_4.6.3-6_amd64.deb
9ac1d44c6e5ef2230167437338f07170 2040654 debug extra
libgnat-4.6-dbg_4.6.3-6_amd64.deb
43093207548692951cf293ad9e3ea7ea 1805240 libdevel extra
libgnatvsn4.6-dev_4.6.3-6_amd64.deb
fc334dd0bc2cb76ee0d91fcb1e965f9e 350418 libs optional
libgnatvsn4.6_4.6.3-6_amd64.deb
bf0bd730775565085b305334779101d8 472634 debug extra
libgnatvsn4.6-dbg_4.6.3-6_amd64.deb
b14b9cad3db43bf6701fa1e95c110ad4 3043956 libdevel extra
libgnatprj4.6-dev_4.6.3-6_amd64.deb
1cae8edfbbf6b3bdf8cf37f5c811ad81 607446 libs optional
libgnatprj4.6_4.6.3-6_amd64.deb
e2aaafe6c98c6ad3dbe57ea42742d530 1028812 debug extra
libgnatprj4.6-dbg_4.6.3-6_amd64.deb
6ec6f497e5ec82f19180ef107e5afc7f 11738478 devel optional
gnat-4.6_4.6.3-6_amd64.deb
a3c8c7ac52c414258fa9efe6db515ca1 4608106 devel extra
gnat-4.6-sjlj_4.6.3-6_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
iD8DBQFQNCEWx9kwJZ3/qtQRAltUAJ4vD+1aMehLVpBxYH7bCG8IfTiGsgCaAwWA
YAHEp81QAl/GYWuAtkb2jds=
=RD4C
-----END PGP SIGNATURE-----
--- End Message ---