Package: tokyotyrant
Version: 1.1.40-4
Followup-For: Bug #615787
User: ubuntu-de...@lists.ubuntu.com
Usertags: origin-ubuntu oneiric ubuntu-patch

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1



*** /tmp/tmpcEAunj
In Ubuntu, the attached patch was applied to achieve the following:

  * debian/patches/006-no-add-needed: (LP: #756048) (Closes: #615787)
    Add all libraries needed to linker commandline, fixes FTBFS

Thanks for considering the patch.


- -- System Information:
Debian Release: wheezy/sid
  APT prefers oneiric-updates
  APT policy: (500, 'oneiric-updates'), (500, 'oneiric-security'), (500, 
'oneiric')
Architecture: amd64 (x86_64)

Kernel: Linux 3.0.0-999-generic (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)

iQIcBAEBAgAGBQJOGLNzAAoJEGHzRCZ03mYkFbEQAJiIkMzfu0Er2q1YePPiImSr
8l/tijBatqfd3LViuu62Bqc4VKcumHaNv73IjWLvqIbpf+OhCkLAKX1XGib6wZpY
IRVPsWOhFdiL8Ssh76zTwsNO6G9JcpCaQ9uJo/SuCswQ77BU004qzATjMhKNi+js
4/pMv6DGyK/VDEZBvvQ7mC2fttWk+6IP8bybV8at2t4wPilmR5X4mYsZSOktCLgo
Kgo9cygRtL9trhx3a2VVYMHDwDDatVOIXbQyFNvnP3IJSa3znHhZoyLxMH0fPwIr
MmD7sEwfsP0lQ+kZ2iGp9Pnrsw2IEXrfIwTWSSBYIrEnSI2MLaUrcXMNZX+dBX+x
uz7c2fKIJpHBJ6CaobXEXyO0jqCjF3hHZBvTzaJbG6Gm74oYsBrINVY75H94RERm
eEyVAtt1XFR63I5NeFiwg75F4kXx0C4tMCYJ9ANK7MoR4gb+n89tcoIsxiHd7kNg
KTN++ltSLtTyPgrpDOX0OCx3vXQ/IK3xPqxdezRE1yi1vHIjXUFf8R5zoWMaECDV
t8MQX8OF7rHj4AEoR6OWxHIy0Hh8e41vGqsX0udmCJhondfRz6PZeHXT+1C3uWAW
fe/WpAY228B3I+IhizaxZZkCG3N4DqIUlgtCGyBn9e6W6474/L/MFOj2GpkJyJDE
YUQsLuqzufvyNCtvrSKv
=5A6f
-----END PGP SIGNATURE-----
diff -Nru tokyotyrant-1.1.40/debian/patches/006-no-add-needed tokyotyrant-1.1.40/debian/patches/006-no-add-needed
--- tokyotyrant-1.1.40/debian/patches/006-no-add-needed	1970-01-01 01:00:00.000000000 +0100
+++ tokyotyrant-1.1.40/debian/patches/006-no-add-needed	2011-07-09 21:54:47.000000000 +0200
@@ -0,0 +1,51 @@
+Description: Add all needed libs to linker
+ with --no-add-needed you need to specify all libraries needed to link
+ the binaries, as the DT_NEEDED entries aren't copied anymore.
+Author: Andreas Moog <am...@ubuntu.com>
+Last-Update: 2011-07-09
+
+--- tokyotyrant-1.1.40.orig/Makefile.in
++++ tokyotyrant-1.1.40/Makefile.in
+@@ -57,7 +57,7 @@ CPPFLAGS = @MYCPPFLAGS@ \
+ CFLAGS = @MYCFLAGS@
+ LDFLAGS = @MYLDFLAGS@
+ CMDLDFLAGS = @MYCMDLDFLAGS@
+-LIBS = @LIBS@
++LIBS = @LIBS@ -llua5.1 -ltokyocabinet
+ RUNENV = @MYLDLIBPATHENV@=.
+ POSTCMD = @MYPOSTCMD@
+ 
+@@ -342,27 +342,27 @@ ttskelnull.bundle : ttskelnull.o
+ 
+ 
+ ttserver : ttserver.o scrext.o $(LIBRARYFILES)
+-	$(LDENV) $(CC) $(CFLAGS) -o $@ $< scrext.o $(LDFLAGS) $(CMDLDFLAGS) -ltokyotyrant
++	$(LDENV) $(CC) $(CFLAGS) -o $@ $< scrext.o $(LDFLAGS) $(CMDLDFLAGS) -ltokyotyrant $(LIBS)
+ 
+ 
+ ttulmgr : ttulmgr.o $(LIBRARYFILES)
+-	$(LDENV) $(CC) $(CFLAGS) -o $@ $< $(LDFLAGS) $(CMDLDFLAGS) -ltokyotyrant
++	$(LDENV) $(CC) $(CFLAGS) -o $@ $< $(LDFLAGS) $(CMDLDFLAGS) -ltokyotyrant $(LIBS)
+ 
+ 
+ ttultest : ttultest.o $(LIBRARYFILES)
+-	$(LDENV) $(CC) $(CFLAGS) -o $@ $< $(LDFLAGS) $(CMDLDFLAGS) -ltokyotyrant
++	$(LDENV) $(CC) $(CFLAGS) -o $@ $< $(LDFLAGS) $(CMDLDFLAGS) -ltokyotyrant $(LIBS)
+ 
+ 
+ tcrtest : tcrtest.o $(LIBRARYFILES)
+-	$(LDENV) $(CC) $(CFLAGS) -o $@ $< $(LDFLAGS) $(CMDLDFLAGS) -ltokyotyrant
++	$(LDENV) $(CC) $(CFLAGS) -o $@ $< $(LDFLAGS) $(CMDLDFLAGS) -ltokyotyrant $(LIBS)
+ 
+ 
+ tcrmttest : tcrmttest.o $(LIBRARYFILES)
+-	$(LDENV) $(CC) $(CFLAGS) -o $@ $< $(LDFLAGS) $(CMDLDFLAGS) -ltokyotyrant
++	$(LDENV) $(CC) $(CFLAGS) -o $@ $< $(LDFLAGS) $(CMDLDFLAGS) -ltokyotyrant $(LIBS)
+ 
+ 
+ tcrmgr : tcrmgr.o $(LIBRARYFILES)
+-	$(LDENV) $(CC) $(CFLAGS) -o $@ $< $(LDFLAGS) $(CMDLDFLAGS) -ltokyotyrant
++	$(LDENV) $(CC) $(CFLAGS) -o $@ $< $(LDFLAGS) $(CMDLDFLAGS) -ltokyotyrant $(LIBS)
+ 
+ 
+ myconf.o scrext.o : myconf.h
diff -Nru tokyotyrant-1.1.40/debian/patches/series tokyotyrant-1.1.40/debian/patches/series
--- tokyotyrant-1.1.40/debian/patches/series	2010-05-16 18:46:23.000000000 +0200
+++ tokyotyrant-1.1.40/debian/patches/series	2011-07-09 21:59:49.000000000 +0200
@@ -4,3 +4,4 @@
 003-run-service-make-check
 004-kfreebsd-fix
 005-change-default-port
+006-no-add-needed

Reply via email to