Your message dated Thu, 23 Jan 2014 04:29:42 +0000
with message-id <[email protected]>
and subject line closing ld --as-needed bug
has caused the Debian Bug report #617529,
regarding Package ckermit_211-15 failed to build from source with "ld
--as-needed" option
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.)
--
617529: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=617529
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: ckermit
Version: 211-15
Severity: normal
Tags: patch
User: [email protected]
Usertags: origin-ubuntu natty ubuntu-patch
gcc -lsocks -Wl,-z,defs -Wl,--as-needed -o wermit \
ckcmai.o ckclib.o ckutio.o ckufio.o \
ckcfns.o ckcfn2.o ckcfn3.o ckuxla.o \
ckcpro.o ckucmd.o ckuus2.o ckuus3.o \
ckuus4.o ckuus5.o ckuus6.o ckuus7.o \
ckuusx.o ckuusy.o ckuusr.o ckucns.o \
ckudia.o ckuscr.o ckcnet.o ckusig.o \
ckctel.o ckcuni.o ckupty.o ckcftp.o \
ckuath.o ck_crp.o ck_ssl.o -lncurses -ltermcap -lcrypt -lpam -ldl
-lm -lresolv
ckcmai.o: In function `main':
/home/tarun/ckermit/ckermit-211/ckcmai.c:3085: undefined reference
to `SOCKSinit'
ckcnet.o: In function `tcpsrv_open':
/home/tarun/ckermit/ckermit-211/ckcnet.c:2839: undefined reference
to `Raccept'
/home/tarun/ckermit/ckermit-211/ckcnet.c:2969: undefined reference
to `Rgetsockname'
/home/tarun/ckermit/ckermit-211/ckcnet.c:2694: undefined reference
to `Rbind'
/home/tarun/ckermit/ckermit-211/ckcnet.c:2712: undefined reference
to `Rlisten'
ckcnet.o: In function `getlocalipaddr':
/home/tarun/ckermit/ckermit-211/ckcnet.c:6847: undefined reference
to `Rconnect'
/home/tarun/ckermit/ckermit-211/ckcnet.c:6849: undefined reference
to `Rgetsockname'
ckcnet.o: In function `http_open':
/home/tarun/ckermit/ckermit-211/ckcnet.c:10386: undefined reference
to `Rbind'
/home/tarun/ckermit/ckermit-211/ckcnet.c:10409: undefined reference
to `Rconnect'
/home/tarun/ckermit/ckermit-211/ckcnet.c:10608: undefined reference
to `Rgetsockname'
ckcnet.o: In function `netopen':
/home/tarun/ckermit/ckermit-211/ckcnet.c:4345: undefined reference
to `Rbind'
/home/tarun/ckermit/ckermit-211/ckcnet.c:4369: undefined reference
to `Rconnect'
/home/tarun/ckermit/ckermit-211/ckcnet.c:4713: undefined reference
to `Rgetsockname'
/home/tarun/ckermit/ckermit-211/ckcnet.c:4246: undefined reference
to `Rbind'
ckcftp.o: In function `dataconn':
/home/tarun/ckermit/ckermit-211/ckcftp.c:13007: undefined reference
to `Raccept'
ckcftp.o: In function `ftp_hookup':
/home/tarun/ckermit/ckermit-211/ckcftp.c:14252: undefined reference
to `Rconnect'
/home/tarun/ckermit/ckermit-211/ckcftp.c:14293: undefined reference
to `Rgetsockname'
ckcftp.o: In function `initconn':
/home/tarun/ckermit/ckermit-211/ckcftp.c:12809: undefined reference
to `Rbind'
/home/tarun/ckermit/ckermit-211/ckcftp.c:12814: undefined reference
to `Rgetsockname'
/home/tarun/ckermit/ckermit-211/ckcftp.c:12818: undefined reference
to `Rlisten'
/home/tarun/ckermit/ckermit-211/ckcftp.c:12688: undefined reference
to `Rconnect'
/home/tarun/ckermit/ckermit-211/ckcftp.c:12754: undefined reference
to `Rconnect'
collect2: ld returned 1 exit status
make[2]: *** [xermit] Error 1
make[2]: Leaving directory `/home/tarun/ckermit/ckermit-211'
make[1]: *** [linux+shadow+pam] Error 2
make[1]: Leaving directory `/home/tarun/ckermit/ckermit-211'
make: *** [build-stamp] Error 2
dpkg-buildpackage: error: debian/rules build gave error exit status
2
debuild: fatal error at line 1335:
dpkg-buildpackage -rfakeroot -D -us -uc failed
*** /tmp/tmpaOTCa3
In Ubuntu, we've applied the attached patch to achieve the following:
* debian/patches/070_fix_ftbfs_binutils-gold.patch: moved library
in the end in makefile to fix FTBFS. (LP: #732064)
We thought you might be interested in doing the same.
-- System Information:
Debian Release: squeeze/sid
APT prefers maverick-updates
APT policy: (500, 'maverick-updates'), (500, 'maverick-security'), (500,
'maverick-backports'), (500, 'maverick')
Architecture: i386 (i686)
Kernel: Linux 2.6.35-27-generic (SMP w/4 CPU cores)
Locale: LANG=en_IN, LC_CTYPE=en_IN (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
diff -Nru ckermit-211/debian/changelog ckermit-211/debian/changelog
diff -Nru ckermit-211/debian/control ckermit-211/debian/control
--- ckermit-211/debian/control 2010-11-09 02:28:06.000000000 +0530
+++ ckermit-211/debian/control 2011-03-09 21:33:53.000000000 +0530
@@ -1,7 +1,8 @@
Source: ckermit
Section: non-free/comm
Priority: extra
-Maintainer: Ian Beckwith <[email protected]>
+Maintainer: Ubuntu Developers <[email protected]>
+XSBC-Original-Maintainer: Ian Beckwith <[email protected]>
Build-Depends: libncurses5-dev, debhelper (>= 7), libpam0g-dev, libsocks4
Standards-Version: 3.9.1
XS-Autobuild: yes
diff -Nru ckermit-211/debian/patches/070_fix_ftbfs_binutils-gold.patch ckermit-211/debian/patches/070_fix_ftbfs_binutils-gold.patch
--- ckermit-211/debian/patches/070_fix_ftbfs_binutils-gold.patch 1970-01-01 05:30:00.000000000 +0530
+++ ckermit-211/debian/patches/070_fix_ftbfs_binutils-gold.patch 2011-03-09 21:13:03.000000000 +0530
@@ -0,0 +1,22 @@
+Index: ckermit-211/makefile
+===================================================================
+--- ckermit-211.orig/makefile 2011-03-09 15:42:43.387351999 +0000
++++ ckermit-211/makefile 2011-03-09 15:43:00.879352001 +0000
+@@ -1199,7 +1199,7 @@
+ ckuscr.$(EXT) ckcnet.$(EXT) ckctel.$(EXT) ckusig.$(EXT) \
+ ckcuni.$(EXT) ckupty.$(EXT) ckcftp.$(EXT) ckuath.$(EXT) \
+ ck_crp.$(EXT) ck_ssl.$(EXT)
+- $(CC2) $(LNKFLAGS) -o wermit \
++ $(CC2) -o wermit \
+ ckcmai.$(EXT) ckclib.$(EXT) ckutio.$(EXT) ckufio.$(EXT) \
+ ckcfns.$(EXT) ckcfn2.$(EXT) ckcfn3.$(EXT) ckuxla.$(EXT) \
+ ckcpro.$(EXT) ckucmd.$(EXT) ckuus2.$(EXT) ckuus3.$(EXT) \
+@@ -1207,7 +1207,7 @@
+ ckuusx.$(EXT) ckuusy.$(EXT) ckuusr.$(EXT) ckucns.$(EXT) \
+ ckudia.$(EXT) ckuscr.$(EXT) ckcnet.$(EXT) ckusig.$(EXT) \
+ ckctel.$(EXT) ckcuni.$(EXT) ckupty.$(EXT) ckcftp.$(EXT) \
+- ckuath.$(EXT) ck_crp.$(EXT) ck_ssl.$(EXT) $(LIBS)
++ ckuath.$(EXT) ck_crp.$(EXT) ck_ssl.$(EXT) $(LIBS) $(LNKFLAGS)
+
+ # Malloc Debugging version
+
diff -Nru ckermit-211/debian/patches/series ckermit-211/debian/patches/series
--- ckermit-211/debian/patches/series 2010-11-09 02:28:06.000000000 +0530
+++ ckermit-211/debian/patches/series 2011-03-09 21:12:36.000000000 +0530
@@ -4,3 +4,4 @@
040_pam-password-prompting.patch
050_ck_patch.patch
060_speeling.patch
+070_fix_ftbfs_binutils-gold.patch
--- End Message ---
--- Begin Message ---
Hi,
Closing bug. Submitter never replied and I'm pretty sure
removing -lsocks fixed this anyway.
cheers,
Ian.
--
Ian Beckwith - [email protected] - http://erislabs.net/ianb/
GPG fingerprint: AF6C C0F1 1E74 424B BCD5 4814 40EC C154 A8BA C1EA
Listening to: Cocteau Twins - Milk & Kisses - Calfskin Smack
signature.asc
Description: Digital signature
--- End Message ---