Your message dated Thu, 05 Jan 2012 13:47:24 +0000
with message-id <e1rinfa-0002vn...@franck.debian.org>
and subject line Bug#627419: fixed in pennmush 1.8.2p8-1.1
has caused the Debian Bug report #627419,
regarding pennmush: netmud needs to be linked with -lm
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.)
--
627419: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=627419
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: pennmush
Version: 1.8.2p8-1
Severity: normal
Tags: patch
User: ubuntu-de...@lists.ubuntu.com
Usertags: origin-ubuntu ubuntu-patch oneiric
If netmud isn't linked with -lm, then you get something like this in
current Ubuntu build environments (originally reported as
https://bugs.launchpad.net/ubuntu/+source/pennmush/+bug/756097):
https://launchpadlibrarian.net/71867469/buildlog_ubuntu-oneiric-i386.pennmush_1.8.2p8-1build2_FAILEDTOBUILD.txt.gz
gcc -L/usr/local/lib -g -O2 -I.. -I../hdrs -D__USE_POSIX -I/usr/local/include
-o netmud access.o atr_tab.o attrib.o boolexp.o bsd.o bufferq.o chunk.o
cmdlocal.o cmds.o command.o compress.o conf.o cque.o create.o db.o destroy.o
extchat.o extmail.o filecopy.o flaglocal.o flags.o funcrypt.o function.o
fundb.o funlist.o funlocal.o funmath.o funmisc.o funstr.o funtime.o funufun.o
game.o help.o htab.o ident.o local.o lock.o log.o look.o malias.o match.o
memcheck.o move.o mycrypt.o mymalloc.o mysocket.o myrlimit.o myssl.o notify.o
parse.o pcre.o player.o plyrlist.o predicat.o privtab.o ptab.o rob.o services.o
set.o shs.o sig.o speech.o sql.o strdup.o strtree.o strutil.o tables.o timer.o
unparse.o utils.o version.o warnings.o wild.o wiz.o -lssl -lcrypto
funmath.o: In function `math_stddev':
/build/buildd/pennmush-1.8.2p8/build-pennmush/src/funmath.c:2350: undefined
reference to `sqrt'
funmath.o: In function `nval_sort':
/build/buildd/pennmush-1.8.2p8/build-pennmush/src/funmath.c:2263: undefined
reference to `pow'
[... more of the same ...]
ptab.o: In function `ptab_stats':
/build/buildd/pennmush-1.8.2p8/build-pennmush/src/ptab.c:362: undefined
reference to `log'
collect2: ld returned 1 exit status
The simplest fix is to just force netmud to link with -lm. There's
probably a more upstream-correct way to do it with Configure, but I'm
getting too old to dig into Metaconfig!
* Link netmud with -lm.
--- pennmush-1.8.2p8.orig/src/Makefile.SH
+++ pennmush-1.8.2p8/src/Makefile.SH
@@ -111,7 +111,7 @@
netmud: $(O_FILES)
@echo "Making netmud."
-mv -f netmud netmud~
- $(CC) $(LDFLAGS) $(CCFLAGS) -o netmud $(O_FILES) $(LIBS)
+ $(CC) $(LDFLAGS) $(CCFLAGS) -o netmud $(O_FILES) $(LIBS) -lm
# By default, db.c initially allocates enough space for 5000 objects, then
# grows the space if needed. To change this value, include
Thanks,
--
Colin Watson [cjwat...@ubuntu.com]
--- End Message ---
--- Begin Message ---
Source: pennmush
Source-Version: 1.8.2p8-1.1
We believe that the bug you reported is fixed in the latest version of
pennmush, which is due to be installed in the Debian FTP archive:
pennmush-common_1.8.2p8-1.1_all.deb
to main/p/pennmush/pennmush-common_1.8.2p8-1.1_all.deb
pennmush-i18n_1.8.2p8-1.1_all.deb
to main/p/pennmush/pennmush-i18n_1.8.2p8-1.1_all.deb
pennmush-mysql_1.8.2p8-1.1_amd64.deb
to main/p/pennmush/pennmush-mysql_1.8.2p8-1.1_amd64.deb
pennmush_1.8.2p8-1.1.diff.gz
to main/p/pennmush/pennmush_1.8.2p8-1.1.diff.gz
pennmush_1.8.2p8-1.1.dsc
to main/p/pennmush/pennmush_1.8.2p8-1.1.dsc
pennmush_1.8.2p8-1.1_amd64.deb
to main/p/pennmush/pennmush_1.8.2p8-1.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 627...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Ansgar Burchardt <ans...@debian.org> (supplier of updated pennmush 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: SHA512
Format: 1.8
Date: Thu, 29 Dec 2011 13:32:02 +0100
Source: pennmush
Binary: pennmush pennmush-common pennmush-i18n pennmush-mysql
Architecture: all amd64 source
Version: 1.8.2p8-1.1
Distribution: unstable
Urgency: low
Maintainer: Ervin Hearn III <nol...@korongil.net>
Changed-By: Ansgar Burchardt <ans...@debian.org>
Closes: 627419
Description:
pennmush - text-based multi-user virtual world server
pennmush-common - common files for the PennMUSH virtual world server
pennmush-i18n - i18n support files for the PennMUSH virtual world server
pennmush-mysql - text-based multi-user virtual world server with MySQL support
Changes:
pennmush (1.8.2p8-1.1) unstable; urgency=low
.
* Non-maintainer upload.
* Link with libm. (Closes: #627419)
Thanks to Colin Watson <cjwat...@ubuntu.com> for the patch.
* debian/control: Add ${misc:Depends}.
* Use system libpcre3.
Checksums-Sha1:
5b12a4ca421ee55259bcc8154f229ab1f3af0b5c 2072 pennmush_1.8.2p8-1.1.dsc
e795b7564abc5f2b78695ed60374f1a9374c3e29 14461 pennmush_1.8.2p8-1.1.diff.gz
f7cd75f407ada933b75698cf65f65f6d25e0fef9 445534 pennmush_1.8.2p8-1.1_amd64.deb
b4cab4780dc2b970a9042a3f800c1d788203a010 489642
pennmush-common_1.8.2p8-1.1_all.deb
79c38e92504303da5fa7ce82e3d7aeb925dc82ba 354774
pennmush-i18n_1.8.2p8-1.1_all.deb
3926b8c31b3027769ec0e1d398111eff92680045 450086
pennmush-mysql_1.8.2p8-1.1_amd64.deb
Checksums-Sha256:
7a05066a28047cb514b5eb8f7f5dcb9439aa6e7c7c76f5139d09e604dead312e 2072
pennmush_1.8.2p8-1.1.dsc
88a3124f8dc6b8a43e74a9426165672d1066c997bdf3fe0b2d21f49b7a30153d 14461
pennmush_1.8.2p8-1.1.diff.gz
ff3e44c2b685167acb7047aa1dc550d6a0faceb4286926903220f6fd4ee86eaf 445534
pennmush_1.8.2p8-1.1_amd64.deb
2dd0714165f8d7f70da57efcd25be38fa543cda395bf8cf086f5566ee5778b71 489642
pennmush-common_1.8.2p8-1.1_all.deb
d97c39865e434f740d04aad24e6474fd38f3d9c4427beb789342bc7a01706ec5 354774
pennmush-i18n_1.8.2p8-1.1_all.deb
cb29ba0b979fc4f664223e031bf27e5a735a88fa35422ca22229983354d81599 450086
pennmush-mysql_1.8.2p8-1.1_amd64.deb
Files:
376711122eb6efa45d8ec6df4c54f565 2072 games optional pennmush_1.8.2p8-1.1.dsc
c57e53309606dfcef4ea0c6acbb26ede 14461 games optional
pennmush_1.8.2p8-1.1.diff.gz
feec9dd1331d20fa43648c1d207db542 445534 games optional
pennmush_1.8.2p8-1.1_amd64.deb
0432efa8249f634e0bac453e24bed676 489642 games optional
pennmush-common_1.8.2p8-1.1_all.deb
a6b10edbe27c3df6fe6863dd6f23a16a 354774 games optional
pennmush-i18n_1.8.2p8-1.1_all.deb
3c8afac92ce3ebb777b340e451109f09 450086 games optional
pennmush-mysql_1.8.2p8-1.1_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
iQIcBAEBCgAGBQJO/GQSAAoJEIATJTTdNH3IcBkQAMXmNY2j5zxW8OSqIxXxlOnn
k1XfKR3nHVlmd9/b0cH8Q4cgbl5GcoQlKhnMdTLt+AgtxWJ7ehF+TCZMePc0YN3G
mKUGtpowZ9GV9U18yjlCXe+2E/QxM8Psv74aGYqAHLVPv+psEIkrlIzBY4bDtEGr
4WlcP+yKOKeDVFL8Cf2iap28X8O8G71jAW0b1KM1AX7wm7cxs9e2O3IcbCCrnVny
WY8fsQTuG5iR2feWMCILUOM8bTmfebjqMVz9c5d3CpS74dxcTLauEQgG7KQji9mO
HQt5V8QJgkCOPVtpRI6dFjhRz7bbd8v4PBs2iVY7ziRDl5j3fFqO/EKTsDBCtxpF
WNgORXjt3cOY88srCm1sccqob2Dkplqs+YhWMV80KBx4zJXrDa1aRYgJsZDukoMx
Drumj12Dv1gE9XCxiopA8WRTU4Snx12LUKPV8vKvf7egg2abXM4bCtSvPNIJCFHF
xgrskMyz2V/HcYihtpmpKwOtPuaUFIweRJTlo3hB10AMX7zbvdZuDtlFNHytJN8O
Yiu0jPujpYnok80Hd7lpGaVrnWLT4h7YbiIyg++ZOCkYhbzARgsjIiKcWKkKCM/V
bZasAmrdVyIsPTCEABCZvCjHpbah2ut2URlunUv7vBlgILEjPoEIsfinzPFo7pMk
KCXwrY88iuvjY1LCFeVd
=lP5L
-----END PGP SIGNATURE-----
--- End Message ---