Your message dated Mon, 24 Jul 2006 20:32:40 +0200
with message-id <[EMAIL PROTECTED]>
and subject line Bug#248182: FTBFS on GNU/k*BSD
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: binutils
Version: 2.14.90.0.7-6
Severity: wishlist
Tags: patch
binutils need a pair of minor updates to build on GNU/k*BSD:
- Some changes in the libtool-related files, see attached patch (which has
been commited in upstream CVS already).
- An update of config.{guess,sub}. I can't check wether this is done in
CVS right now due to sources.redhat.com being down.
That's all. Thanks.
-- System Information:
Debian Release: testing/unstable
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 2.4.26-1-k7
Locale: LANG=C, LC_CTYPE=C
Versions of packages binutils depends on:
ii libc6 2.3.2.ds1-12 GNU C Library: Shared libraries an
-- debconf information excluded
diff -Nur gcc.old/libtool.m4 gcc/libtool.m4
--- gcc.old/libtool.m4 2003-11-19 06:29:32.000000000 +0100
+++ gcc/libtool.m4 2004-03-22 20:32:27.000000000 +0100
@@ -621,7 +621,7 @@
lt_cv_deplibs_check_method=pass_all
;;
-freebsd* )
+freebsd* | kfreebsd*-gnu)
if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
case $host_cpu in
i*86 )
@@ -689,7 +689,7 @@
lt_cv_file_magic_test_file=`echo /lib/libc.so* /lib/libc-*.so`
;;
-netbsd*)
+netbsd* | knetbsd*-gnu)
if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
[lt_cv_deplibs_check_method='match_pattern
/lib[^/\.]+\.so\.[0-9]+\.[0-9]+$']
else
diff -Nur gcc.old/ltcf-c.sh gcc/ltcf-c.sh
--- gcc.old/ltcf-c.sh 2003-11-19 06:29:32.000000000 +0100
+++ gcc/ltcf-c.sh 2004-03-22 20:32:27.000000000 +0100
@@ -175,7 +175,7 @@
$CC $output_objdir/$soname-exp '$lt_cv_cc_dll_switch'
-Wl,-e,'$dll_entry' -o $output_objdir/$soname '$ltdll_obj'$libobjs $deplibs
$compiler_flags'
;;
- netbsd*)
+ netbsd* | knetbsd*-gnu)
if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
wlarc=
@@ -442,7 +442,7 @@
;;
# FreeBSD 3 and greater uses gcc -shared to do shared libraries.
- freebsd*)
+ freebsd* | kfreebsd*-gnu)
archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
hardcode_libdir_flag_spec='-R$libdir'
hardcode_direct=yes
@@ -489,7 +489,7 @@
link_all_deplibs=yes
;;
- netbsd*)
+ netbsd* | knetbsd*-gnu)
if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
# a.out
else
diff -Nur gcc.old/ltcf-cxx.sh gcc/ltcf-cxx.sh
--- gcc.old/ltcf-cxx.sh 2003-11-19 06:29:32.000000000 +0100
+++ gcc/ltcf-cxx.sh 2004-03-22 20:32:27.000000000 +0100
@@ -289,7 +289,7 @@
# C++ shared libraries reported to be fairly broken before switch to ELF
ld_shlibs=no
;;
- freebsd*)
+ freebsd* | kfreebsd*-gnu)
# FreeBSD 3 and later use GNU C++ and GNU ld with standard ELF
# conventions
ld_shlibs=yes
@@ -449,7 +449,7 @@
;;
esac
;;
- netbsd*)
+ netbsd* | knetbsd*-gnu)
# NetBSD uses g++ - do we need to do anything?
;;
osf3*)
@@ -804,7 +804,7 @@
;;
esac
;;
- freebsd*)
+ freebsd* | kfreebsd*-gnu)
# FreeBSD uses GNU C++
;;
gnu*)
diff -Nur gcc.old/ltcf-gcj.sh gcc/ltcf-gcj.sh
--- gcc.old/ltcf-gcj.sh 2003-11-19 06:29:32.000000000 +0100
+++ gcc/ltcf-gcj.sh 2004-03-22 20:32:27.000000000 +0100
@@ -178,7 +178,7 @@
$CC $output_objdir/$soname-exp '$lt_cv_cc_dll_switch'
-Wl,-e,'$dll_entry' -o $output_objdir/$soname '$ltdll_obj'$libobjs $deplibs
$compiler_flags'
;;
- netbsd*)
+ netbsd* | knetbsd*-gnu)
if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
wlarc=
@@ -445,7 +445,7 @@
;;
# FreeBSD 3 and greater uses gcc -shared to do shared libraries.
- freebsd*)
+ freebsd* | kfreebsd*-gnu)
archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
hardcode_libdir_flag_spec='-R$libdir'
hardcode_direct=yes
@@ -476,7 +476,7 @@
link_all_deplibs=yes
;;
- netbsd*)
+ netbsd* | knetbsd*-gnu)
if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
# a.out
else
diff -Nur gcc.old/ltconfig gcc/ltconfig
--- gcc.old/ltconfig 2004-03-14 18:24:33.000000000 +0100
+++ gcc/ltconfig 2004-03-22 20:32:27.000000000 +0100
@@ -1168,6 +1168,17 @@
hardcode_into_libs=yes
;;
+kfreebsd*-gnu | knetbsd*-gnu)
+ version_type=linux
+ need_lib_prefix=no
+ need_version=no
+ library_names_spec='${libname}${release}.so$versuffix
${libname}${release}.so${major} ${libname}.so'
+ soname_spec='${libname}${release}.so$major'
+ shlibpath_var=LD_LIBRARY_PATH
+ shlibpath_overrides_runpath=yes
+ hardcode_into_libs=yes
+ ;;
+
hpux9* | hpux10* | hpux11*)
# Give a soname corresponding to the major version so that dld.sl refuses to
# link against other versions.
--- End Message ---
--- Begin Message ---
This bug has been fixed upstream around version 2.6.16, which is now in
Debian. Closing the bug.
--
.''`. Aurelien Jarno | GPG: 1024D/F1BCDB73
: :' : Debian developer | Electrical Engineer
`. `' [EMAIL PROTECTED] | [EMAIL PROTECTED]
`- people.debian.org/~aurel32 | www.aurel32.net
--- End Message ---