Your message dated Sat, 10 Sep 2011 15:03:45 +0000
with message-id <e1r2p5t-00069j...@franck.debian.org>
and subject line Bug#615787: fixed in tokyotyrant 1.1.40-4.1
has caused the Debian Bug report #615787,
regarding tokyotyrant: ftbfs with gold or ld --no-add-needed
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 ow...@bugs.debian.org
immediately.)


-- 
615787: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=615787
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: tokyotyrant
Version: 1.1.40-4
Severity: important
Tags: sid
User: peter.fritzs...@gmx.de
Usertags: no-add-needed

The package fails to build in a test rebuild on at least amd64 with
ld --no-add-needed.  For details, please see:
http://lists.debian.org/debian-devel-announce/2011/02/msg00011.html
http://wiki.debian.org/ToolChain/DSOLinking

Ubuntu might have a patch for this issue, but unfortunately it was
not forwarded to Debian.  Please have a look at
http://packages.qa.debian.org/tokyotyrant to see if an Ubuntu version for
this package exists, and if a fix is included in the Ubuntu diff.

[...]
if uname -a | egrep -i 'SunOS' > /dev/null ; \
          then \
            gcc -g -O2 -std=c99 -Wall -fPIC -pedantic -fsigned-char -g -O2 
-pipe -shared -Wl,-G,-h,libtokyotyrant.so.3 -o libtokyotyrant.so.3.23.0 \
              ttutil.o tculog.o tcrdb.o myconf.o -L. -L/usr/lib 
-L/usr/local/lib -L/usr/include/lua5.1 -L/usr/local/include/lua5.1 
-L/usr/include/lua -L/usr/local/include/lua -llua5.1 -ltokyocabinet -lrt 
-lpthread -lm -lc  ; \
          else \
            gcc -g -O2 -std=c99 -Wall -fPIC -pedantic -fsigned-char -g -O2 
-pipe -shared -Wl,-soname,libtokyotyrant.so.3 -o libtokyotyrant.so.3.23.0 \
              ttutil.o tculog.o tcrdb.o myconf.o -L. -L/usr/lib 
-L/usr/local/lib -L/usr/include/lua5.1 -L/usr/local/include/lua5.1 
-L/usr/include/lua -L/usr/local/include/lua -llua5.1 -ltokyocabinet -lrt 
-lpthread -lm -lc  ; \
          fi
ln -f -s libtokyotyrant.so.3.23.0 libtokyotyrant.so.3
ln -f -s libtokyotyrant.so.3.23.0 libtokyotyrant.so
gcc -c -I. -I/usr/include -I/usr/local/include -DNDEBUG -D_GNU_SOURCE=1 
-D_REENTRANT -D__EXTENSIONS__ -UNDEBUG -I/usr/include/lua5.1 
-I/usr/local/include/lua5.1 -I/usr/include/lua -I/usr/local/include/lua 
-D_MYLUA -D_TT_PREFIX="\"/usr\"" -D_TT_INCLUDEDIR="\"/usr/include\"" 
-D_TT_LIBDIR="\"/usr/lib\"" -D_TT_BINDIR="\"/usr/bin\"" 
-D_TT_LIBEXECDIR="\"/usr/lib/tokyotyrant\"" -D_TT_APPINC="\"-I/usr/include\"" 
-D_TT_APPLIBS="\"-L/usr/lib -ltokyotyrant -llua5.1 -ltokyocabinet -lrt 
-lpthread -lm -lc \"" -g -O2 -std=c99 -Wall -fPIC -pedantic -fsigned-char -g 
-O2 -pipe ttskelmock.c
gcc -g -O2 -std=c99 -Wall -fPIC -pedantic -fsigned-char -g -O2 -pipe -shared -o 
ttskelmock.so ttskelmock.o -L. -L/usr/lib -L/usr/local/lib 
-L/usr/include/lua5.1 -L/usr/local/include/lua5.1 -L/usr/include/lua 
-L/usr/local/include/lua -llua5.1 -ltokyocabinet -lrt -lpthread -lm -lc 
gcc -c -I. -I/usr/include -I/usr/local/include -DNDEBUG -D_GNU_SOURCE=1 
-D_REENTRANT -D__EXTENSIONS__ -UNDEBUG -I/usr/include/lua5.1 
-I/usr/local/include/lua5.1 -I/usr/include/lua -I/usr/local/include/lua 
-D_MYLUA -D_TT_PREFIX="\"/usr\"" -D_TT_INCLUDEDIR="\"/usr/include\"" 
-D_TT_LIBDIR="\"/usr/lib\"" -D_TT_BINDIR="\"/usr/bin\"" 
-D_TT_LIBEXECDIR="\"/usr/lib/tokyotyrant\"" -D_TT_APPINC="\"-I/usr/include\"" 
-D_TT_APPLIBS="\"-L/usr/lib -ltokyotyrant -llua5.1 -ltokyocabinet -lrt 
-lpthread -lm -lc \"" -g -O2 -std=c99 -Wall -fPIC -pedantic -fsigned-char -g 
-O2 -pipe ttskeldir.c
gcc -g -O2 -std=c99 -Wall -fPIC -pedantic -fsigned-char -g -O2 -pipe -shared -o 
ttskeldir.so ttskeldir.o -L. -L/usr/lib -L/usr/local/lib -L/usr/include/lua5.1 
-L/usr/local/include/lua5.1 -L/usr/include/lua -L/usr/local/include/lua 
-llua5.1 -ltokyocabinet -lrt -lpthread -lm -lc 
gcc -c -I. -I/usr/include -I/usr/local/include -DNDEBUG -D_GNU_SOURCE=1 
-D_REENTRANT -D__EXTENSIONS__ -UNDEBUG -I/usr/include/lua5.1 
-I/usr/local/include/lua5.1 -I/usr/include/lua -I/usr/local/include/lua 
-D_MYLUA -D_TT_PREFIX="\"/usr\"" -D_TT_INCLUDEDIR="\"/usr/include\"" 
-D_TT_LIBDIR="\"/usr/lib\"" -D_TT_BINDIR="\"/usr/bin\"" 
-D_TT_LIBEXECDIR="\"/usr/lib/tokyotyrant\"" -D_TT_APPINC="\"-I/usr/include\"" 
-D_TT_APPLIBS="\"-L/usr/lib -ltokyotyrant -llua5.1 -ltokyocabinet -lrt 
-lpthread -lm -lc \"" -g -O2 -std=c99 -Wall -fPIC -pedantic -fsigned-char -g 
-O2 -pipe ttskelproxy.c
gcc -g -O2 -std=c99 -Wall -fPIC -pedantic -fsigned-char -g -O2 -pipe -shared -o 
ttskelproxy.so ttskelproxy.o -L. -L/usr/lib -L/usr/local/lib 
-L/usr/include/lua5.1 -L/usr/local/include/lua5.1 -L/usr/include/lua 
-L/usr/local/include/lua -llua5.1 -ltokyocabinet -lrt -lpthread -lm -lc 
gcc -c -I. -I/usr/include -I/usr/local/include -DNDEBUG -D_GNU_SOURCE=1 
-D_REENTRANT -D__EXTENSIONS__ -UNDEBUG -I/usr/include/lua5.1 
-I/usr/local/include/lua5.1 -I/usr/include/lua -I/usr/local/include/lua 
-D_MYLUA -D_TT_PREFIX="\"/usr\"" -D_TT_INCLUDEDIR="\"/usr/include\"" 
-D_TT_LIBDIR="\"/usr/lib\"" -D_TT_BINDIR="\"/usr/bin\"" 
-D_TT_LIBEXECDIR="\"/usr/lib/tokyotyrant\"" -D_TT_APPINC="\"-I/usr/include\"" 
-D_TT_APPLIBS="\"-L/usr/lib -ltokyotyrant -llua5.1 -ltokyocabinet -lrt 
-lpthread -lm -lc \"" -g -O2 -std=c99 -Wall -fPIC -pedantic -fsigned-char -g 
-O2 -pipe ttskelnull.c
gcc -g -O2 -std=c99 -Wall -fPIC -pedantic -fsigned-char -g -O2 -pipe -shared -o 
ttskelnull.so ttskelnull.o -L. -L/usr/lib -L/usr/local/lib 
-L/usr/include/lua5.1 -L/usr/local/include/lua5.1 -L/usr/include/lua 
-L/usr/local/include/lua -llua5.1 -ltokyocabinet -lrt -lpthread -lm -lc 
gcc -c -I. -I/usr/include -I/usr/local/include -DNDEBUG -D_GNU_SOURCE=1 
-D_REENTRANT -D__EXTENSIONS__ -UNDEBUG -I/usr/include/lua5.1 
-I/usr/local/include/lua5.1 -I/usr/include/lua -I/usr/local/include/lua 
-D_MYLUA -D_TT_PREFIX="\"/usr\"" -D_TT_INCLUDEDIR="\"/usr/include\"" 
-D_TT_LIBDIR="\"/usr/lib\"" -D_TT_BINDIR="\"/usr/bin\"" 
-D_TT_LIBEXECDIR="\"/usr/lib/tokyotyrant\"" -D_TT_APPINC="\"-I/usr/include\"" 
-D_TT_APPLIBS="\"-L/usr/lib -ltokyotyrant -llua5.1 -ltokyocabinet -lrt 
-lpthread -lm -lc \"" -g -O2 -std=c99 -Wall -fPIC -pedantic -fsigned-char -g 
-O2 -pipe ttserver.c
gcc -c -I. -I/usr/include -I/usr/local/include -DNDEBUG -D_GNU_SOURCE=1 
-D_REENTRANT -D__EXTENSIONS__ -UNDEBUG -I/usr/include/lua5.1 
-I/usr/local/include/lua5.1 -I/usr/include/lua -I/usr/local/include/lua 
-D_MYLUA -D_TT_PREFIX="\"/usr\"" -D_TT_INCLUDEDIR="\"/usr/include\"" 
-D_TT_LIBDIR="\"/usr/lib\"" -D_TT_BINDIR="\"/usr/bin\"" 
-D_TT_LIBEXECDIR="\"/usr/lib/tokyotyrant\"" -D_TT_APPINC="\"-I/usr/include\"" 
-D_TT_APPLIBS="\"-L/usr/lib -ltokyotyrant -llua5.1 -ltokyocabinet -lrt 
-lpthread -lm -lc \"" -g -O2 -std=c99 -Wall -fPIC -pedantic -fsigned-char -g 
-O2 -pipe scrext.c
gcc -g -O2 -std=c99 -Wall -fPIC -pedantic -fsigned-char -g -O2 -pipe -o 
ttserver ttserver.o scrext.o -L. -L/usr/lib -L/usr/local/lib 
-L/usr/include/lua5.1 -L/usr/local/include/lua5.1 -L/usr/include/lua 
-L/usr/local/include/lua  -ltokyotyrant
/usr/bin/ld: scrext.o: undefined reference to symbol 'lua_rawgeti'
/usr/bin/ld: note: 'lua_rawgeti' is defined in DSO /usr/lib64/liblua5.1.so.0 so 
try adding it to the linker command line
/usr/lib64/liblua5.1.so.0: could not read symbols: Invalid operation
collect2: ld returned 1 exit status
make[1]: *** [ttserver] Error 1
make[1]: Leaving directory 
`/build/user-tokyotyrant_1.1.40-4-amd64-Jb5P6Z/tokyotyrant-1.1.40'
dh_auto_build: make -j1 returned exit code 2
make: *** [build] Error 2
dpkg-buildpackage: error: debian/rules build gave error exit status 2



--- End Message ---
--- Begin Message ---
Source: tokyotyrant
Source-Version: 1.1.40-4.1

We believe that the bug you reported is fixed in the latest version of
tokyotyrant, which is due to be installed in the Debian FTP archive:

libtokyotyrant-dev_1.1.40-4.1_amd64.deb
  to main/t/tokyotyrant/libtokyotyrant-dev_1.1.40-4.1_amd64.deb
libtokyotyrant3_1.1.40-4.1_amd64.deb
  to main/t/tokyotyrant/libtokyotyrant3_1.1.40-4.1_amd64.deb
tokyotyrant-dbg_1.1.40-4.1_amd64.deb
  to main/t/tokyotyrant/tokyotyrant-dbg_1.1.40-4.1_amd64.deb
tokyotyrant-doc_1.1.40-4.1_all.deb
  to main/t/tokyotyrant/tokyotyrant-doc_1.1.40-4.1_all.deb
tokyotyrant-utils_1.1.40-4.1_amd64.deb
  to main/t/tokyotyrant/tokyotyrant-utils_1.1.40-4.1_amd64.deb
tokyotyrant_1.1.40-4.1.debian.tar.gz
  to main/t/tokyotyrant/tokyotyrant_1.1.40-4.1.debian.tar.gz
tokyotyrant_1.1.40-4.1.dsc
  to main/t/tokyotyrant/tokyotyrant_1.1.40-4.1.dsc
tokyotyrant_1.1.40-4.1_amd64.deb
  to main/t/tokyotyrant/tokyotyrant_1.1.40-4.1_amd64.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 615...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Ana Beatriz Guerrero Lopez <a...@debian.org> (supplier of updated tokyotyrant 
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 ftpmas...@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Sat, 10 Sep 2011 16:45:01 +0200
Source: tokyotyrant
Binary: tokyotyrant tokyotyrant-dbg libtokyotyrant3 libtokyotyrant-dev 
tokyotyrant-doc tokyotyrant-utils
Architecture: source amd64 all
Version: 1.1.40-4.1
Distribution: unstable
Urgency: low
Maintainer: Örjan Persson <ora...@fobie.net>
Changed-By: Ana Beatriz Guerrero Lopez <a...@debian.org>
Description: 
 libtokyotyrant-dev - Tokyo Tyrant development files
 libtokyotyrant3 - Tokyo Tyrant runtime libraries
 tokyotyrant - Tokyo Tyrant: network interface to Tokyo Cabinet
 tokyotyrant-dbg - Tokyo Tyrant debugging symbols
 tokyotyrant-doc - Tokyo Tyrant documentation
 tokyotyrant-utils - Tokyo Tyrant utilities
Closes: 615787 626359
Changes: 
 tokyotyrant (1.1.40-4.1) unstable; urgency=low
 .
   * Non-maintainer upload.
   * Add patch to add all libraries needed to linker commandline.
     Patch by Andreas Moog. (LP: #756048) (Closes: #615787)
   * Fix FTBFS since start-stop-daemon resides under /sbin, and this path isn't
     included in the standard path when building as non-root. This needs to
     update the patch 003-run-service-make-check to add /sbin/
     Patch by Moritz Muehlenhoff. (Closes: #626359)
Checksums-Sha1: 
 854aa4da6c0fa4e36af844c1146f081406b9e392 1973 tokyotyrant_1.1.40-4.1.dsc
 7c61862fca966bdc3eeee2319f55f78efc5a34ca 12087 
tokyotyrant_1.1.40-4.1.debian.tar.gz
 ea3b6178d26fd236f057ffbe1b7902a2ae5b2a0a 70512 tokyotyrant_1.1.40-4.1_amd64.deb
 1256372c12e05a65a985f5f9d7bb162e2787d09b 248372 
tokyotyrant-dbg_1.1.40-4.1_amd64.deb
 bac59f9f267cfd068c0f573311d539e6d8758b18 55562 
libtokyotyrant3_1.1.40-4.1_amd64.deb
 d2f618f71d438d746b9b0d074541becf349fc114 84500 
libtokyotyrant-dev_1.1.40-4.1_amd64.deb
 d13ea13df84aebc4f17ab793830699876c7f3bb4 30818 
tokyotyrant-doc_1.1.40-4.1_all.deb
 58f0b555e32a66bb92a056631997913c583ed4a0 56230 
tokyotyrant-utils_1.1.40-4.1_amd64.deb
Checksums-Sha256: 
 c8a11b054b253db45ca0519ab528661169a2c5e2be66552f2c32b6e826503c19 1973 
tokyotyrant_1.1.40-4.1.dsc
 2317c877f6b29ef14d8d17504451410799721b7a3b1b2e7da37780d5cc95c5d7 12087 
tokyotyrant_1.1.40-4.1.debian.tar.gz
 72aab3ebf0ebdf05113fd2c10f8da0cf75154b80ef9d5a240debc93e99af77fc 70512 
tokyotyrant_1.1.40-4.1_amd64.deb
 dd11daee254577a11a70e79ad7fcb9613ff6aac2a7b71ea49be6c2b1880c5d84 248372 
tokyotyrant-dbg_1.1.40-4.1_amd64.deb
 e64e2f7484f7bd6f5349df9d671574c54fc3de04efe3b37ba7dde2e108d5fa65 55562 
libtokyotyrant3_1.1.40-4.1_amd64.deb
 3fdd9b9f42071a054f927873fe01594bd306e2e43701a11f8e76a2eed4f7aac5 84500 
libtokyotyrant-dev_1.1.40-4.1_amd64.deb
 653a167859ddef6e2aa380cbc9a8cc7f6ce738e6aa9b2c45a1ca813f8f844394 30818 
tokyotyrant-doc_1.1.40-4.1_all.deb
 728fcc0d305e3b1dd3a59442bcc1f564fb4840ba0d79c4e373bc30fc5cf8f11c 56230 
tokyotyrant-utils_1.1.40-4.1_amd64.deb
Files: 
 0a505c89aa11424a19d3e89a20215b25 1973 misc extra tokyotyrant_1.1.40-4.1.dsc
 93bf03c103e240ad3ab36833619b30ac 12087 misc extra 
tokyotyrant_1.1.40-4.1.debian.tar.gz
 16efd500783b7b1ba75b842c4298cc75 70512 misc optional 
tokyotyrant_1.1.40-4.1_amd64.deb
 86a42dc152c7d4b89e7693e30e6cdae4 248372 debug extra 
tokyotyrant-dbg_1.1.40-4.1_amd64.deb
 82caf472e19451ee67e96377cbdc6353 55562 libs extra 
libtokyotyrant3_1.1.40-4.1_amd64.deb
 eb4e3ff60ebbbb0f1d00ce8b2e3d38df 84500 libdevel extra 
libtokyotyrant-dev_1.1.40-4.1_amd64.deb
 93b8c6c9f7ebadb96315efd591206329 30818 doc optional 
tokyotyrant-doc_1.1.40-4.1_all.deb
 484fe0f1df124c129a79f25cc6a7d65e 56230 utils optional 
tokyotyrant-utils_1.1.40-4.1_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Signed by Ana Guerrero

iQIcBAEBCAAGBQJOa3isAAoJELNGT4lqoVlI524P/3VAJWFRNypOXqLZ1lYCtWPe
0Hjmka820cMkQBvqa0bwHmPVG696+MykiRE9MAnNox06Dj8rZtTFW3MJlLKmydE5
0vpjuDADqCjCwA+ilgQx+uFSbWDK55aWWWnbckEwjVZ56kivrzUjYYDe4UkI1oBm
qk7cu+N+oo+G/Qa1Ewcchu1T3nkSAm4AdjmX/cw10ijmo8Am+4bVRi8u9QIYR3G2
OZyePSdTXIyLAMY79RoMsAjx7BXH3cPNnQ48jwNcYfVruc9X93146/g7Oleewwyp
x6kpnMGznlDFHBXDedpRVcBInjo5H0A/p+h+zoNPeq3UV1b3w8qr/RhN99rDq8k6
COR/40H0E3TEKwG3NaACUwyRdxmClyRg5U8u6HxxlnR29uE8gqKOh0Kjjnhuzya9
NU4HPUhUBQGICJdCkax2h2XiDcjXydZa6jVggIGvo7br6qbCQReiyS9v4tHMWYPv
zrpZFdA/4f/GpBMTZr3nXEz1NZ64OMes6Oh0FiWBMOJX73XUSh64G6AVeyRqF9M2
OfP8qPXS0p+dNi4LvVOXppWqaDGFVWYaL7N/vw6rw4tDLvWjzGZkQ4Ss+8F83Y2M
OiDcZjWxBNob0HbC1kmCSNK8DcFUZPcWUKzFCRskmYuAADzAj8fn5Rs8b/QCSxlN
YzzMTpkO1/+j9hSS1WqA
=ljeR
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to