Your message dated Sat, 11 Mar 2006 08:47:17 -0800 with message-id <[EMAIL PROTECTED]> and subject line Bug#355789: fixed in libtool 1.5.22-3 has caused the attached Bug report 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 I am talking about this indicates a serious mail system misconfiguration somewhere. Please contact me immediately.) Debian bug tracking system administrator (administrator, Debian Bugs database)
--- Begin Message ---Package: libtool Version: 1.5.22-2 Severity: wishlist Tags: patch Hi, Please find attached a patch to support kfreebsd-amd64. It consists of two parts: - Don't build depends on gcj for kfreebsd-amd64 (just like kfreebsd-i386). - Fix anon_versioning for kfreebsd*-gnu. The problem has been detected when building glib2.0 on kfreebsd-amd64, probably because the amd64 is more sensitive to relocations and non PIC code (or i386 is less sensible than other architectures :-), but the fix is common to all GNU/kFreeBSD platforms. It would be nice if you could apply it in the next upload. Thanks in advance, Aurelien -- System Information: Debian Release: testing/unstable Architecture: kfreebsd-amd64 (x86_64) Shell: /bin/sh linked to /bin/bash Kernel: GNU/kFreeBSD 6.0-1-amd64-k8 Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8) Versions of packages libtool depends on: ii autotools-dev 20060223.1 Update infrastructure for config.{ ii cpp 4:4.0.2-2 The GNU C preprocessor (cpp) ii file 4.15-2+kbsd Determines file type using "magic" ii gcc [c-compiler] 4:4.0.2-2 The GNU C compiler ii gcc-3.4 [c-compiler] 3.4.5-2+kbsd The GNU C compiler ii gcc-4.0 [c-compiler] 4.0.2-10+kbsd The GNU C compiler ii libc0.1-dev [libc6-de 2.3.6-3+kbsd.r1284 GNU C Library: Development Librari Versions of packages libtool recommends: ii libltdl3-dev 1.5.22-2+kbsd.1 A system independent dlopen wrappe -- no debconf informationdiff -u libtool-1.5.22/debian/control libtool-1.5.22/debian/control --- libtool-1.5.22/debian/control +++ libtool-1.5.22/debian/control @@ -1,5 +1,5 @@ Source: libtool -Build-Depends: debhelper (>= 4.0), texi2html, texinfo, file, g77 | fortran77-compiler, gcj [!mips !mipsel !netbsd-i386 !hurd-i386 !kfreebsd-i386], automake1.9, autoconf, autotools-dev, dpatch +Build-Depends: debhelper (>= 4.0), texi2html, texinfo, file, g77 | fortran77-compiler, gcj [!mips !mipsel !netbsd-i386 !hurd-i386 !kfreebsd-i386 !kfreebsd-amd64], automake1.9, autoconf, autotools-dev, dpatch Section: devel Priority: optional Maintainer: Kurt Roeckx <[EMAIL PROTECTED]> --- libtool-1.5.22.orig/debian/patches/anon_versioning_kfreebsd.dpatch +++ libtool-1.5.22/debian/patches/anon_versioning_kfreebsd.dpatch @@ -0,0 +1,33 @@ +#! /bin/sh /usr/share/dpatch/dpatch-run +## anon_versioning_kfreebsd.dpatch by Aurelien Jarno <[EMAIL PROTECTED]> +## +## All lines beginning with `## DP:' are a description of the patch. +## DP: No description. + [EMAIL PROTECTED]@ +--- libtool.m4.orig 2006-02-28 13:43:10.000000000 +0100 ++++ libtool.m4 2006-03-07 22:05:08.000000000 +0100 +@@ -5589,6 +5589,23 @@ + fi + ;; + ++ kfreebsd*-gnu) ++ if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then ++ tmp_addflag= ++ _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared'"$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' ++ ++ if test $supports_anon_versioning = yes; then ++ _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$echo "{ global:" > $output_objdir/$libname.ver~ ++ cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ ++ $echo "local: *; };" >> $output_objdir/$libname.ver~ ++ $CC -shared'"$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib' ++ fi ++ _LT_AC_TAGVAR(link_all_deplibs, $1)=no ++ else ++ _LT_AC_TAGVAR(ld_shlibs, $1)=no ++ fi ++ ;; ++ + solaris*) + if $LD -v 2>&1 | grep 'BFD 2\.8' > /dev/null; then + _LT_AC_TAGVAR(ld_shlibs, $1)=no
--- End Message ---
--- Begin Message ---Source: libtool Source-Version: 1.5.22-3 We believe that the bug you reported is fixed in the latest version of libtool, which is due to be installed in the Debian FTP archive: libltdl3-dev_1.5.22-3_i386.deb to pool/main/libt/libtool/libltdl3-dev_1.5.22-3_i386.deb libltdl3_1.5.22-3_i386.deb to pool/main/libt/libtool/libltdl3_1.5.22-3_i386.deb libtool-doc_1.5.22-3_all.deb to pool/main/libt/libtool/libtool-doc_1.5.22-3_all.deb libtool_1.5.22-3.diff.gz to pool/main/libt/libtool/libtool_1.5.22-3.diff.gz libtool_1.5.22-3.dsc to pool/main/libt/libtool/libtool_1.5.22-3.dsc libtool_1.5.22-3_i386.deb to pool/main/libt/libtool/libtool_1.5.22-3_i386.deb 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. Kurt Roeckx <[EMAIL PROTECTED]> (supplier of updated libtool 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: SHA1 Format: 1.7 Date: Sat, 11 Mar 2006 16:11:11 +0100 Source: libtool Binary: libtool-doc libltdl3 libtool libltdl3-dev Architecture: source i386 all Version: 1.5.22-3 Distribution: unstable Urgency: low Maintainer: Kurt Roeckx <[EMAIL PROTECTED]> Changed-By: Kurt Roeckx <[EMAIL PROTECTED]> Description: libltdl3 - A system independent dlopen wrapper for GNU libtool libltdl3-dev - A system independent dlopen wrapper for GNU libtool libtool - Generic library support script libtool-doc - Generic library support script Closes: 355789 Changes: libtool (1.5.22-3) unstable; urgency=low . * Properly set link_all_deplibs on k*bsd*-gnu. The previous patch for kfreebsd didn't set it in all cases. Patch from Aurelien Jarno <[EMAIL PROTECTED]> (Closes: #355789) * Make k*bsd*-gnu do the same as on Linux in all cases. It should behave the same. Based on patch by Aurelien Jarno. * Don't build depend on gcj on kfreebsd-amd64 * Rename bsd.dpatch to netbsdelf.dpatch, since it now only adds support for netbsdelf*-gnu. Files: 8191cc3e4d5a168f93224c0a1080b75c 771 devel optional libtool_1.5.22-3.dsc fa2a1e79fa9e494a298a8b457f79c50b 14782 devel optional libtool_1.5.22-3.diff.gz 9868b073abff65bea39f79bbf2bd75e6 340064 doc optional libtool-doc_1.5.22-3_all.deb 116555b245821bf3d590b4abf06141c7 328034 devel optional libtool_1.5.22-3_i386.deb 4ab38697602086d26fd506982d0cb109 168758 libs optional libltdl3_1.5.22-3_i386.deb 5a93be8993bc5bfbdaf40e266302a08a 357850 libdevel optional libltdl3-dev_1.5.22-3_i386.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2.2 (GNU/Linux) iD8DBQFEEv4HQdwckHJElwsRAkiJAKDhCC0u7dgqrGs20uXOqrA8HSrsCwCcCAvg //LGttyrz+kWlsJafFzh3yc= =Ys50 -----END PGP SIGNATURE-----
--- End Message ---

