Your message dated Wed, 16 Jul 2008 01:17:04 +0000
with message-id <[EMAIL PROTECTED]>
and subject line Bug#474787: fixed in hugin 0.7.0~svn3191-1
has caused the Debian Bug report #474787,
regarding hugin: FTBFS: ../../src/include/common/utils.h:166: error: there are
no arguments to 'strdup' that depend on a template parameter, so a declaration
of 'strdup' must be available
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.)
--
474787: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=474787
Debian Bug Tracking System
Contact [EMAIL PROTECTED] with problems
--- Begin Message ---
Package: hugin
Version: 0.6.1-1.3
Severity: serious
User: [EMAIL PROTECTED]
Usertags: qa-ftbfs-20080407 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:
> i486-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../../src/include
> -I../../src/include -g -O2 -MT utils.lo -MD -MP -MF .deps/utils.Tpo -c
> utils.cpp -o utils.o
> In file included from utils.cpp:32:
> ../../src/include/common/utils.h: In function 'bool
> utils::stringToDouble(const STR&, double&)':
> ../../src/include/common/utils.h:166: error: there are no arguments to
> 'strdup' that depend on a template parameter, so a declaration of 'strdup'
> must be available
> ../../src/include/common/utils.h:166: error: (if you use '-fpermissive', G++
> will accept your code, but allowing the use of an undeclared name is
> deprecated)
> utils.cpp: In function 'std::string utils::doubleToString(double, int)':
> utils.cpp:120: error: 'strcpy' was not declared in this scope
> make[3]: *** [utils.lo] Error 1
The full build log is available from:
http://people.debian.org/~lucas/logs/2008/04/07
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
| [EMAIL PROTECTED] http://www.lucas-nussbaum.net/ |
| jabber: [EMAIL PROTECTED] GPG: 1024D/023B3F4F |
--- End Message ---
--- Begin Message ---
Source: hugin
Source-Version: 0.7.0~svn3191-1
We believe that the bug you reported is fixed in the latest version of
hugin, which is due to be installed in the Debian FTP archive:
hugin-data_0.7.0~svn3191-1_all.deb
to pool/main/h/hugin/hugin-data_0.7.0~svn3191-1_all.deb
hugin-tools_0.7.0~svn3191-1_amd64.deb
to pool/main/h/hugin/hugin-tools_0.7.0~svn3191-1_amd64.deb
hugin_0.7.0~svn3191-1.diff.gz
to pool/main/h/hugin/hugin_0.7.0~svn3191-1.diff.gz
hugin_0.7.0~svn3191-1.dsc
to pool/main/h/hugin/hugin_0.7.0~svn3191-1.dsc
hugin_0.7.0~svn3191-1_amd64.deb
to pool/main/h/hugin/hugin_0.7.0~svn3191-1_amd64.deb
hugin_0.7.0~svn3191.orig.tar.gz
to pool/main/h/hugin/hugin_0.7.0~svn3191.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.
Cyril Brulebois <[EMAIL PROTECTED]> (supplier of updated hugin 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: Sun, 13 Jul 2008 23:30:01 +0200
Source: hugin
Binary: hugin hugin-tools hugin-data
Architecture: source amd64 all
Version: 0.7.0~svn3191-1
Distribution: unstable
Urgency: low
Maintainer: Debian PhotoTools Maintainers <[EMAIL PROTECTED]>
Changed-By: Cyril Brulebois <[EMAIL PROTECTED]>
Description:
hugin - GUI tools for Hugin
hugin-data - data files for Hugin
hugin-tools - CLI tools for Hugin
Closes: 405389 469449 474787
Changes:
hugin (0.7.0~svn3191-1) unstable; urgency=low
.
* New snapshot, from upstream svn r3191 (Closes: #405389, #469449):
- Also fix FTBFS (Closes: #474787).
* Move the maintainer to the pkg-phototools team, add Florent Bayle and
myself to Uploaders.
* Ack NMUs, thanks Nico, Clint, Luk, and Joerg.
* Move the Homepage from the long description to a source field.
* Move patch management to quilt:
- Add a B-D on it.
- Add an include of quilt.make, adapt config.status and clean targets.
* Dropped patch:
- 10_fix_insecure_tmp_file_handling: Fix insecure file handling, patch
by Nico Golde (see 0.6.1-1.1). Merged upstream.
* Current patches:
- 20_remove_encoding_key_from_desktop_files: Remove unneeded
“Encoding” key from the desktop files, per lintian.
- 30_manpage_hyphen_fixes: Fix hyphens in doc/fulla.1.
* Nuke trailing spaces in all files under debian/.
* Bump Standards-Version to 3.8.0 (no change needed).
* Add Vcs-Git and Vcs-Browser, which have to be updated once the team's
repository is created.
* Add src/tests/Makefile to the dh_clean call since it is not cleaned.
* Move “usr/share/applications/*” from debian/hugin-data.install to
debian/hugin-bin.install so that the desktop file is kept with the
command it references.
* Add a “Replaces: hugin-data (<< 0.7.0)” to hugin-bin accordingly.
* Move from libpano12 to libpano13:
- Replace the Build-Depends on libpano12-dev with one on
libpano13-dev (though the build against libpano12 is still
possible).
- Replace hugin's Depends on libpano12-bin with one on libpano13-bin
(which is needed since libpano13.so gets dlopen'd).
* Adjust debian/rules to only use a configure target as well as a
configure-stamp file, so that ./configure is no longer run between
“make” and “make install”.
* Add debian/watch. Note that underscores and dashes are mangled as
tildes.
* Add “-Wl,--as-needed” and its companion “-Wl,-z,defs” to LDFLAGS to
avoid extra linking. To fix the (broken) build when these options are
in use, add a patch to take care of intermediate linking steps:
- 40_fix_implicit_linking.
* Delete debian/*.dirs since they are not needed.
* New build system:
- Replace ./configure with a cmake call.
- Add cmake to Build-Depends and drop autotools-dev accordingly.
- Drop config.{guess,sub}-related instructions from debian/rules.
- Build in “$(BUILD_DIR)” (set to build-dir), and don't rely on
“make (dist)clean” to do the job, cmake doesn't support it… Remove
the build directory in the clean target, as well as configure-stamp.
* Get rid of unneeded files right after “make install”:
- Extra license file.
- “*.so” symlinks to “*.so.0.0” files.
* Add lintian overrides for the following warnings about private
libraries, which will be moved by upstream under a private directory
(which makes these warnings quite irrelevant):
- several-sonames-in-same-package;
- package-name-doesnt-match-sonames.
* Add libopenexr-dev and libexiv2-dev to Build-Depends.
* Drop zip from Build-Depends, no longer needed.
* (Re)order Build-Depends:
- Build system related tools.
- Image libraries.
- GUI libraries.
* Add a “maint-svn-snapshot” target to ease svn snapshot creation. An
UVERSION parameter can be passed to force using a given revision
instead of determining it from the changelog.
* Generate the manpages from perlpod format in the “build” target,
taking care to remember which ones were generated during the build
(as opposed to the ones shipped by upstream, along with their .pod
counterpart).
* debian/hugin-tools.install: Add all files from /usr/bin but hugin.
* Simplify debian/hugin-data.install: Only list usr/share.
Checksums-Sha1:
3fb2393de5cc1d0dea0f69e6e8e84a7559d175ed 1496 hugin_0.7.0~svn3191-1.dsc
92dbe9685b180c62b1264a31c4be705dd77ea0cb 4449054
hugin_0.7.0~svn3191.orig.tar.gz
4a2130e85dc9799760236cf9b9b2a5a21b890f31 13998 hugin_0.7.0~svn3191-1.diff.gz
0153d3d9986628f92483fd849eef0e2d34007e20 716318 hugin_0.7.0~svn3191-1_amd64.deb
259c486fe0da9d0b36f3bdd97a1779c05537e7c3 2736306
hugin-tools_0.7.0~svn3191-1_amd64.deb
47c73cd0ab32f1047b165f603eb52f5f0ec29f13 1024978
hugin-data_0.7.0~svn3191-1_all.deb
Checksums-Sha256:
9dca64e1b108ef75ba5ea9a0cc9b989a11f1b6bf7dd00a7b8c26720c73a0c4f7 1496
hugin_0.7.0~svn3191-1.dsc
72600941d45dc1d198e5a5b1211565250737c758348d97025f0684e2a5fd0df2 4449054
hugin_0.7.0~svn3191.orig.tar.gz
525e891f219cfd24514e44f31b00bd12327f28239256257e75be20f12b55b3be 13998
hugin_0.7.0~svn3191-1.diff.gz
57f4611d6cb370268378b1c397bdf8ea878e580294495593a5d8c8becbfae8b8 716318
hugin_0.7.0~svn3191-1_amd64.deb
e0e0eaf7c1ae2ba495f064cb33f8446d4c21d8ba006922f2ed6d0695368a6464 2736306
hugin-tools_0.7.0~svn3191-1_amd64.deb
89860aceec65f8707cfe99f905c7b902e780ff09c1fe3398f702c8f7c0601a44 1024978
hugin-data_0.7.0~svn3191-1_all.deb
Files:
433ffa5f95a77ec283f7397832360d7e 1496 graphics optional
hugin_0.7.0~svn3191-1.dsc
e33cfe41b3784829d414dc270640e2c3 4449054 graphics optional
hugin_0.7.0~svn3191.orig.tar.gz
c5146182ba9788d2dc8b2c24ef2e340f 13998 graphics optional
hugin_0.7.0~svn3191-1.diff.gz
9d188e264e325a46f19a1ac0a5a1b0c5 716318 graphics optional
hugin_0.7.0~svn3191-1_amd64.deb
67287da6bc7057c4ef1ab0f3bb22114e 2736306 graphics optional
hugin-tools_0.7.0~svn3191-1_amd64.deb
ef27a83eb9517cf2c9cbe57665a3780f 1024978 graphics optional
hugin-data_0.7.0~svn3191-1_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
iEYEARECAAYFAkh9RW0ACgkQeGfVPHR5Nd2haACfebvPtbm+jZaMoVVUZWVsnAUe
AUwAnjNoO1gfowsRKJciT00c98agb+da
=vxy2
-----END PGP SIGNATURE-----
--- End Message ---