Your message dated Thu, 11 Aug 2011 22:03:29 +0000
with message-id <[email protected]>
and subject line Bug#611077: fixed in tudu 0.8.1-1
has caused the Debian Bug report #611077,
regarding tudu: Please list -lncursesw before object (or C) files using it
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.)
--
611077: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=611077
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: tudu
Version: 0.8-1
Severity: normal
Tags: patch
User: [email protected]
Usertags: origin-ubuntu natty ubuntu-patch
Objects that contain definitions need to appear after the objects that
reference those definitions on the linker line. Otherwise, when
--as-needed is used by the linker, the linking would fail. Please refer
to 'ld' manpage (at the "-l" option).
*** /tmp/tmpnjss5J
In Ubuntu, we've applied the attached patch to achieve the following:
* configure, src/Makefile.acr: -lncursesw should be listed after the
C/object files using it.
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-proposed'), (500, 'maverick-backports'), (500, 'maverick')
Architecture: i386 (i686)
Kernel: Linux 2.6.35-25-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
--- tudu-0.8.orig/configure
+++ tudu-0.8/configure
@@ -350,7 +350,7 @@
case "$undefined_variable" in 0|"") echo ; echo "ERROR: There is no curses installed!" >&2 ; echo ; exit 1 ;; esac; fi
LDFLAGS="${LDFLAGS} $LD_CURSES"
printf "checking for WIDEC_CURSES... "
-echo "#define _XOPEN_SOURCE_EXTENDED" > test.c ; echo "#include<$CURSES_INCLUDE>" >> test.c ; echo "main(){ addwstr(L\"\"); }" >> test.c ; eval \$${COMPILER} ${CXXFLAGS} ${LDFLAGS} test.c >/dev/null 2>&1 ; if [ $? = 0 ]; then WIDEC_CURSES=1; else WIDEC_CURSES=0; fi ; rm test.c
+echo "#define _XOPEN_SOURCE_EXTENDED" > test.c ; echo "#include<$CURSES_INCLUDE>" >> test.c ; echo "main(){ addwstr(L\"\"); }" >> test.c ; eval \$${COMPILER} ${CXXFLAGS} test.c ${LDFLAGS} >/dev/null 2>&1 ; if [ $? = 0 ]; then WIDEC_CURSES=1; else WIDEC_CURSES=0; fi ; rm test.c
if [ "$WIDEC_CURSES" = 1 ]; then
echo yes
else
only in patch2:
unchanged:
--- tudu-0.8.orig/src/Makefile.acr
+++ tudu-0.8/src/Makefile.acr
@@ -17,7 +17,7 @@
all: $(PKGNAME)
$(PKGNAME): $(OBJS)
- $(CXX) $(CXXFLAGS) $(LDFLAGS) -o $@ $(OBJS)
+ $(CXX) $(CXXFLAGS) -o $@ $(OBJS) $(LDFLAGS)
.cc.o:
$(CXX) $(CXXFLAGS) -c $<
--- End Message ---
--- Begin Message ---
Source: tudu
Source-Version: 0.8.1-1
We believe that the bug you reported is fixed in the latest version of
tudu, which is due to be installed in the Debian FTP archive:
tudu_0.8.1-1.diff.gz
to main/t/tudu/tudu_0.8.1-1.diff.gz
tudu_0.8.1-1.dsc
to main/t/tudu/tudu_0.8.1-1.dsc
tudu_0.8.1-1_amd64.deb
to main/t/tudu/tudu_0.8.1-1_amd64.deb
tudu_0.8.1.orig.tar.gz
to main/t/tudu/tudu_0.8.1.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.
Ruben Pollan Bella <[email protected]> (supplier of updated tudu 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: Fri, 5 Aug 2011 21:39:19 +0100
Source: tudu
Binary: tudu
Architecture: source amd64
Version: 0.8.1-1
Distribution: unstable
Urgency: low
Maintainer: Ruben Pollan Bella <[email protected]>
Changed-By: Ruben Pollan Bella <[email protected]>
Description:
tudu - Command line hierarchical ToDo list
Closes: 611077
Changes:
tudu (0.8.1-1) unstable; urgency=low
.
* New upstream release (Closes: #611077).
Checksums-Sha1:
cc1bc9258f38402535d65d9ae48e839f358ea976 1015 tudu_0.8.1-1.dsc
d2dd8183e20ab1291edd9584d74a0ebfec6687ee 59345 tudu_0.8.1.orig.tar.gz
1f2a459efd71fcc854f93a7889bace66dfd33d39 1562 tudu_0.8.1-1.diff.gz
7a267787de4a39eae6d21ab21801c9f2dadf73e4 107306 tudu_0.8.1-1_amd64.deb
Checksums-Sha256:
cad94721fa740c68fbb7f279245edbf601ab2379ed9822aa02f25367f85bbaa7 1015
tudu_0.8.1-1.dsc
c0f878a7bd7b9a2410817fda4ab3bb10b6acd63f187e2c4715c11b0d3077d91d 59345
tudu_0.8.1.orig.tar.gz
73275a3608d3107330103dfe9ba5c8a25da8ec05fc79f23f6b92a289aac5422e 1562
tudu_0.8.1-1.diff.gz
0da3412c9ce9d1f918e97ab57f4201b0b76c5a1586f21eaf467102431317789b 107306
tudu_0.8.1-1_amd64.deb
Files:
07ec7872713ad9bf2ef341dc8ceead07 1015 utils optional tudu_0.8.1-1.dsc
b2bf6f13c1c8506f61dce008279fa57c 59345 utils optional tudu_0.8.1.orig.tar.gz
f9c921bc1e2daf23602ac4826ccf17c3 1562 utils optional tudu_0.8.1-1.diff.gz
af492b12990f21f526129805251e8f97 107306 utils optional tudu_0.8.1-1_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
iEYEARECAAYFAk5ETlYACgkQWJqQNHDrD865xQCfbQ24W9GXuvkq289OZOWFbinz
iBMAoMh1tbfr/pyQ8eRYfMLXkw35jIA+
=hU6T
-----END PGP SIGNATURE-----
--- End Message ---