Your message dated Tue, 07 Jun 2011 16:04:23 +0000
with message-id <[email protected]>
and subject line Bug#628056: fixed in redis 2:2.2.8-1
has caused the Debian Bug report #628056,
regarding FTBFS of redis on Ubuntu due to the changes in ld (--as-needed
linking)
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.)
--
628056: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=628056
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: redis
Version: 2:2.2.5-1
Severity: important
Tags: patch
Justification: fails to build from source
User: [email protected]
Usertags: origin-ubuntu maverick ubuntu-patch
*** /tmp/tmpd8yBDF
In Ubuntu, we've applied the attached patch to achieve the following:
* Fix FTBFS (LP: #771061)
We thought you might be interested in doing the same.
-- System Information:
Debian Release: squeeze/sid
APT prefers lucid-updates
APT policy: (500, 'lucid-updates'), (500, 'lucid-security'), (500,
'lucid-proposed'), (500, 'lucid-backports'), (500, 'lucid')
Architecture: i386 (i686)
Kernel: Linux 2.6.32-31-generic (SMP w/2 CPU cores)
Locale: LANG=en_IN, LC_CTYPE=en_IN (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
=== added file '.pc/.quilt_patches'
--- .pc/.quilt_patches 1970-01-01 00:00:00 +0000
+++ .pc/.quilt_patches 2011-05-25 20:56:02 +0000
@@ -0,0 +1 @@
+debian/patches
=== added file '.pc/.quilt_series'
--- .pc/.quilt_series 1970-01-01 00:00:00 +0000
+++ .pc/.quilt_series 2011-05-25 20:56:02 +0000
@@ -0,0 +1 @@
+series
=== modified file 'debian/changelog'
=== modified file 'debian/control'
--- debian/control 2011-02-24 19:39:43 +0000
+++ debian/control 2011-05-25 04:31:03 +0000
@@ -1,7 +1,8 @@
Source: redis
Section: database
Priority: optional
-Maintainer: Chris Lamb <[email protected]>
+Maintainer: Ubuntu Developers <[email protected]>
+XSBC-Original-Maintainer: Chris Lamb <[email protected]>
Build-Depends: debhelper (>= 7.0.50)
Standards-Version: 3.9.1
Homepage: http://redis.io/
=== added file 'debian/patches/fix-link-ordering'
--- debian/patches/fix-link-ordering 1970-01-01 00:00:00 +0000
+++ debian/patches/fix-link-ordering 2011-05-26 18:31:33 +0000
@@ -0,0 +1,46 @@
+# Descrption: Fix the failed to build from source due to the --as-needed
linking
+# Bug: LP: https://launchpad.net/bugs/771061
+# Author: Nigel Babu <[email protected]>
+--- a/src/Makefile
++++ b/src/Makefile
+@@ -19,7 +19,7 @@
+ CCLINK+= -ltcmalloc
+ CFLAGS+= -DUSE_TCMALLOC
+ endif
+-CCOPT= $(CFLAGS) $(CCLINK) $(ARCH) $(PROF)
++CCOPT= $(CFLAGS) $(ARCH) $(PROF)
+
+ PREFIX= /usr/local
+ INSTALL_BIN= $(PREFIX)/bin
+@@ -111,26 +111,26 @@
+ cd ../deps/linenoise && $(MAKE) ARCH="$(ARCH)"
+
+ redis-server: $(OBJ)
+- $(CC) -o $(PRGNAME) $(CCOPT) $(DEBUG) $(OBJ)
++ $(CC) -o $(PRGNAME) $(CCOPT) $(DEBUG) $(OBJ) $(CCLINK)
+
+ redis-benchmark: dependencies $(BENCHOBJ)
+ cd ../deps/hiredis && $(MAKE) static
+- $(CC) -o $(BENCHPRGNAME) $(CCOPT) $(DEBUG) $(BENCHOBJ)
../deps/hiredis/libhiredis.a
++ $(CC) -o $(BENCHPRGNAME) $(CCOPT) $(DEBUG) $(BENCHOBJ)
../deps/hiredis/libhiredis.a $(CCLINK)
+
+ redis-benchmark.o:
+ $(CC) -c $(CFLAGS) -I../deps/hiredis $(DEBUG) $(COMPILE_TIME) $<
+
+ redis-cli: dependencies $(CLIOBJ)
+- $(CC) -o $(CLIPRGNAME) $(CCOPT) $(DEBUG) $(CLIOBJ)
../deps/hiredis/libhiredis.a ../deps/linenoise/linenoise.o
++ $(CC) -o $(CLIPRGNAME) $(CCOPT) $(DEBUG) $(CLIOBJ)
../deps/hiredis/libhiredis.a ../deps/linenoise/linenoise.o $(CCLINK)
+
+ redis-cli.o:
+ $(CC) -c $(CFLAGS) -I../deps/hiredis -I../deps/linenoise $(DEBUG)
$(COMPILE_TIME) $<
+
+ redis-check-dump: $(CHECKDUMPOBJ)
+- $(CC) -o $(CHECKDUMPPRGNAME) $(CCOPT) $(DEBUG) $(CHECKDUMPOBJ)
++ $(CC) -o $(CHECKDUMPPRGNAME) $(CCOPT) $(DEBUG) $(CHECKDUMPOBJ) $(CCLINK)
+
+ redis-check-aof: $(CHECKAOFOBJ)
+- $(CC) -o $(CHECKAOFPRGNAME) $(CCOPT) $(DEBUG) $(CHECKAOFOBJ)
++ $(CC) -o $(CHECKAOFPRGNAME) $(CCOPT) $(DEBUG) $(CHECKAOFOBJ) $(CCLINK)
+
+ .c.o:
+ $(CC) -c $(CFLAGS) $(DEBUG) $(COMPILE_TIME) $<
=== modified file 'debian/patches/series'
--- debian/patches/series 2011-04-25 14:04:29 +0000
+++ debian/patches/series 2011-05-25 20:56:02 +0000
@@ -1 +1,2 @@
debian-changes-2:2.2.5-1
+fix-link-ordering
--- End Message ---
--- Begin Message ---
Source: redis
Source-Version: 2:2.2.8-1
We believe that the bug you reported is fixed in the latest version of
redis, which is due to be installed in the Debian FTP archive:
redis-doc_2.2.8-1_all.deb
to main/r/redis/redis-doc_2.2.8-1_all.deb
redis-server_2.2.8-1_amd64.deb
to main/r/redis/redis-server_2.2.8-1_amd64.deb
redis_2.2.8-1.debian.tar.gz
to main/r/redis/redis_2.2.8-1.debian.tar.gz
redis_2.2.8-1.dsc
to main/r/redis/redis_2.2.8-1.dsc
redis_2.2.8.orig.tar.gz
to main/r/redis/redis_2.2.8.orig.tar.gz
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.
Chris Lamb <[email protected]> (supplier of updated redis 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.8
Date: Tue, 07 Jun 2011 16:43:58 +0100
Source: redis
Binary: redis-server redis-doc
Architecture: source amd64 all
Version: 2:2.2.8-1
Distribution: unstable
Urgency: low
Maintainer: Chris Lamb <[email protected]>
Changed-By: Chris Lamb <[email protected]>
Description:
redis-doc - Persistent key-value database with network interface (Documentati
redis-server - Persistent key-value database with network interface
Closes: 628056
Changes:
redis (2:2.2.8-1) unstable; urgency=low
.
* New upstream release.
* Add patch from Ubuntu to fix FTBFS due to --as-needed linking.
Thanks to Nigel Babu <[email protected]>. (Closes: #628056)
Checksums-Sha1:
ccaf5127a3e88217157ac29ec5c325dbdb1c5860 1097 redis_2.2.8-1.dsc
30fb67ed71c179a7294d06d2c83c9b074a98fb79 448877 redis_2.2.8.orig.tar.gz
97a87478097da9f9248ea9af656e0b2a9cb88a56 16067 redis_2.2.8-1.debian.tar.gz
54f30cb339189e46e38ffe6d7cf55cb89a35b447 217342 redis-server_2.2.8-1_amd64.deb
70445dbe6c0b5584ebdead1deaa640702f547b10 167994 redis-doc_2.2.8-1_all.deb
Checksums-Sha256:
812cd7c326f22e0ebc6c6d69b25901603324e3cf6ac087c3232d6bf2723c0680 1097
redis_2.2.8-1.dsc
d438fde47fd8a34d8b135744a4264214274e57bc7f132d0cf4ee4e98a6551bb3 448877
redis_2.2.8.orig.tar.gz
f2f5154ed86abc8a928203a0b0b48428c7ff3a3451aafcc4c1959059c9248013 16067
redis_2.2.8-1.debian.tar.gz
78aee9c3d1ec881b0ee7cfc95b3fadf9dd14d9ee674db988211e323ebf026155 217342
redis-server_2.2.8-1_amd64.deb
9e91ed71dc5f522002a9da0036be85bd8de2a6a0e00f7d5d1994a347635877b4 167994
redis-doc_2.2.8-1_all.deb
Files:
d469056c59c82ffb2100c8b1f9915160 1097 database optional redis_2.2.8-1.dsc
106af5e3d4646588fd27be499227e14c 448877 database optional
redis_2.2.8.orig.tar.gz
1428fc400285264377f94230da956605 16067 database optional
redis_2.2.8-1.debian.tar.gz
45fe9fb41b2420cef66c2116126dcf4d 217342 database optional
redis-server_2.2.8-1_amd64.deb
6662eaa492a1ee6d088f1cb24fa0b325 167994 doc optional redis-doc_2.2.8-1_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
iEYEARECAAYFAk3uR5sACgkQ5/8uW2NPmiBOwQCfbTVBjrc2ohoFWk+uv7HhZrtA
BfMAn1tYv2yMw/Qqk//WL8UySkj0qEcv
=RMpG
-----END PGP SIGNATURE-----
--- End Message ---