Debian Bug report logs -
#476045
iceowl: FTBFS: checking whether the C++ compiler (g++-4.2 ) works... no
Reported by: Lucas Nussbaum <lucas@lucas-nussbaum.net>
Date: Mon, 14 Apr 2008 09:55:42 UTC
Severity: serious
Found in version iceowl/0.7-2
Fixed in version iceowl/0.8-1
Done: Alexander Sack <asac@debian.org>
Bug is archived. No further changes may be made.
Toggle useless messages
Report forwarded to debian-bugs-dist@lists.debian.org, Alexander Sack <asac@debian.org>:
Bug#476045; Package iceowl.
(full text, mbox, link).
Acknowledgement sent to Lucas Nussbaum <lucas@lucas-nussbaum.net>:
New Bug report received and forwarded. Copy sent to Alexander Sack <asac@debian.org>.
(full text, mbox, link).
Message #5 received at submit@bugs.debian.org (full text, mbox, reply):
Package: iceowl
Version: 0.7-2
Severity: serious
User: debian-qa@lists.debian.org
Usertags: qa-ftbfs-20080413 qa-ftbfs
Justification: FTBFS on i386
Hi,
During a rebuild of all packages in sid, your package failed to build on i386.
This rebuild was done with gcc 4.3 instead of gcc 4.2, because gcc 4.3 is now
the default on most architectures (even if it's not the case on i386 yet).
Feel free to downgrade this bug to 'important' if your package is only built
on i386, and this bug is specific to gcc 4.3 (i.e the package builds fine with
gcc 4.2).
Relevant part:
> make[1]: Entering directory `/build/user/iceowl-0.7'
> /usr/share/cdbs/1/rules/buildcore.mk:72: parsing iceowl-0.7-source.tar.bz2 ...
> patches/bz399589_fix_missing_symbol_with_new_nss.patch: No such file or directory
> if test -e /usr/share/misc/config.guess ; then \
> for i in ./build-tree/mozilla/build/autoconf/config.guess ./build-tree/mozilla/nsprpub/build/autoconf/config.guess ./build-tree/mozilla/directory/c-sdk/config/autoconf/config.guess ; do \
> if ! test -e $i.cdbs-orig ; then \
> mv $i $i.cdbs-orig ; \
> cp --remove-destination /usr/share/misc/config.guess $i ; \
> fi ; \
> done ; \
> fi
> if test -e /usr/share/misc/config.sub ; then \
> for i in ./build-tree/mozilla/build/autoconf/config.sub ./build-tree/mozilla/nsprpub/build/autoconf/config.sub ./build-tree/mozilla/directory/c-sdk/config/autoconf/config.sub ; do \
> if ! test -e $i.cdbs-orig ; then \
> mv $i $i.cdbs-orig ; \
> cp --remove-destination /usr/share/misc/config.sub $i ; \
> fi ; \
> done ; \
> fi
> make[1]: Leaving directory `/build/user/iceowl-0.7'
> touch debian/stamp-autotools-files
> chmod a+x /build/user/iceowl-0.7/build-tree/mozilla/configure
> cd build-tree/mozilla && CC="gcc-4.2" CXX="g++-4.2" CFLAGS="" CXXFLAGS="" CPPFLAGS="" LDFLAGS="" /build/user/iceowl-0.7/build-tree/mozilla/configure --build=i486-linux-gnu --prefix=/usr --includedir="\${prefix}/include" --mandir="\${prefix}/share/man" --infodir="\${prefix}/share/info" --sysconfdir=/etc --localstatedir=/var --libexecdir="\${prefix}/lib/iceowl" --disable-maintainer-mode --disable-dependency-tracking --srcdir=. --host=i486-linux-gnu --enable-application=calendar --disable-strip --disable-strip-libs --enable-default-toolkit=gtk2 --with-default-mozilla-five-home=/usr/lib/iceowl --with-system-mng=/usr --with-system-png=/usr --with-system-jpeg=/usr --with-system-zlib=/usr --enable-optimize="-pipe -w -O2 -fno-strict-aliasing -g" --enable-extensions=default,lightning,pref,auth --with-system-nspr --with-system-nss --enable-postscript --enable-gnomevfs --enable-libthai --enable-system-cairo --disable-debug --with-distribution-id=com.ubuntu
> loading cache ./config.cache
> checking host system type... i486-pc-linux-gnu
> checking target system type... i486-pc-linux-gnu
> checking build system type... i486-pc-linux-gnu
> checking for mawk... mawk
> checking for nsinstall... no
> checking for gcc... gcc-4.2
> checking whether the C compiler (gcc-4.2 ) works... yes
> checking whether the C compiler (gcc-4.2 ) is a cross-compiler... no
> checking whether we are using GNU C... yes
> checking whether gcc-4.2 accepts -g... yes
> checking for c++... g++-4.2
> checking whether the C++ compiler (g++-4.2 ) works... no
> configure: error: installation or configuration problem: C++ compiler cannot create executables.
> make: *** [build-tree/mozilla/config.status] Error 1
The full build log is available from:
http://people.debian.org/~lucas/logs/2008/04/13
A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!
About the archive rebuild: The rebuild was done on about 50 AMD64 nodes
of the Grid'5000 platform, using a clean chroot containing a sid i386
environment. Internet was not accessible from the build systems.
--
| Lucas Nussbaum
| lucas@lucas-nussbaum.net http://www.lucas-nussbaum.net/ |
| jabber: lucas@nussbaum.fr GPG: 1024D/023B3F4F |
Information forwarded to debian-bugs-dist@lists.debian.org, Alexander Sack <asac@debian.org>:
Bug#476045; Package iceowl.
(full text, mbox, link).
Message #8 received at 476045@bugs.debian.org (full text, mbox, reply):
Hi,
Note that this also breaks backports to etch, where gcc-4.2 isn't available.
Unless you have strong reasons to avoid gcc-4.1, I recommend that you simply
remove the variable override:
# we are modern and build with 4.2 everywhere
CXX=g++-4.2
CC=gcc-4.2
export CXX CC
IMO being modern isn't really a package-specific issue ;-)
--
Robert Millan
"The technological evasion of the license is as unacceptable as the
legal evasion of the license [...]. That's the provision in section
1 regarding keys. [...] We say one thing: when you sell somebody a
home... give him the keys" -- Eben Moglen on GPLv3
Information forwarded to debian-bugs-dist@lists.debian.org:
Bug#476045; Package iceowl.
(full text, mbox, link).
Acknowledgement sent to Alexander Sack <asac@debian.org>:
Extra info received and forwarded to list.
(full text, mbox, link).
Message #13 received at 476045@bugs.debian.org (full text, mbox, reply):
On Fri, Apr 25, 2008 at 02:22:21PM +0200, Robert Millan wrote:
>
> Hi,
>
> Note that this also breaks backports to etch, where gcc-4.2 isn't available.
>
> Unless you have strong reasons to avoid gcc-4.1, I recommend that you simply
> remove the variable override:
>
> # we are modern and build with 4.2 everywhere
> CXX=g++-4.2
> CC=gcc-4.2
> export CXX CC
>
> IMO being modern isn't really a package-specific issue ;-)
>
It was when 4.2 wasn't the default and 4.1 didn't work right because
of visibility issues. I can surely drop this on 0.8 update.
BTW, no idea if you are trying to go for something here, but please
don't NMU for iceowl. If you want to do iceowl go for the bzr branch i
maintain at least.
- Alexander
Information forwarded to debian-bugs-dist@lists.debian.org, Alexander Sack <asac@debian.org>:
Bug#476045; Package iceowl.
(full text, mbox, link).
Message #16 received at 476045@bugs.debian.org (full text, mbox, reply):
On Fri, Apr 25, 2008 at 05:08:26PM +0200, Alexander Sack wrote:
> >
> > # we are modern and build with 4.2 everywhere
> > CXX=g++-4.2
> > CC=gcc-4.2
> > export CXX CC
> >
> > IMO being modern isn't really a package-specific issue ;-)
> >
>
> It was when 4.2 wasn't the default and 4.1 didn't work right because
> of visibility issues. I can surely drop this on 0.8 update.
Thanks. AFAICS, 4.1 is ok now (including runtime).
> BTW, no idea if you are trying to go for something here, but please
> don't NMU for iceowl. If you want to do iceowl go for the bzr branch i
> maintain at least.
There's no hurry. I'm doing a backport, but I already fixed it in the
bpo branch.
--
Robert Millan
"The technological evasion of the license is as unacceptable as the
legal evasion of the license [...]. That's the provision in section
1 regarding keys. [...] We say one thing: when you sell somebody a
home... give him the keys" -- Eben Moglen on GPLv3
Reply sent to Alexander Sack <asac@debian.org>:
You have taken responsibility.
(full text, mbox, link).
Notification sent to Lucas Nussbaum <lucas@lucas-nussbaum.net>:
Bug acknowledged by developer.
(full text, mbox, link).
Message #21 received at 476045-done@bugs.debian.org (full text, mbox, reply):
Version: 0.8-1
Package: iceowl
we use default compiler again. Fixed.
- Alexander
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.debian.org>
to internal_control@bugs.debian.org.
(Wed, 17 Sep 2008 07:29:07 GMT) (full text, mbox, link).
Send a report that this bug log contains spam.
Debian bug tracking system administrator <owner@bugs.debian.org>.
Last modified:
Wed Jan 10 21:22:12 2018;
Machine Name:
beach
Debian Bug tracking system
Debbugs is free software and licensed under the terms of the GNU
Public License version 2. The current version can be obtained
from https://bugs.debian.org/debbugs-source/.
Copyright © 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson,
2005-2017 Don Armstrong, and many other contributors.