Your message dated Wed, 03 Mar 2010 06:17:19 +0000
with message-id <e1nmhtx-00044l...@ries.debian.org>
and subject line Bug#558547: fixed in dirac 1.0.2-3
has caused the Debian Bug report #558547,
regarding Missing autoreconf to fix 554821 or similar bugs in the future
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.)


-- 
558547: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=558547
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: dirac
Version: 1.0.2-2
Severity: minor
User: peter.fritzs...@gmx.de
Usertags: missing-libtool-update

I did a rebuild of all packages which are affected by bug #554821. As it seems
your package doesnt do the needed autoreconf needed for libtool. When doing
autoreconf or the needed sequence of different autotools/libtool utilities the
package should be able to fix the problem automatically.
/usr/share/doc/autotools-dev/README.Debian.gz explains it in section "Basic
summary of packaging source that uses autotools".

The build was done in a cowbuild chroot with the patch from #554821 included in
/usr/share/aclocal/libtool.m4 and binutils-gold installed. All logs were then
greped for -export-symbols-regex and not including -version-script. This
should indicate that your package doesnt do the required autoreconf with
updating the libtools stuff.

A small extra test output "test-version-script" was added to libtool.m4 and
silent mode was disabled in global ltmain.sh so it is easier for me to decide if
it was really updated in case libtool doesnt output the ld command to stdout.
So if the output and "test-version-script" is missing then your program doesnt
update the files. I am sorry if this is still a false positive.

udev 147-5 for example fails completely due to new (unknown) symbols appearing
inside the .so, but `autoreconf -fi -I m4` (with libtool.m4 installed on my
system with the mentioned patch) fixes the problem. I had to remove a patch
with touches Makefile.in, but the rest worked out of the box. Maybe it is
better to copy all clean files into a extra directory, run autoreconf inside
the directory, build and install everything from that directory and in clean
remove that directory. This way the diff.gz should be clean and you still do
the necessary autoreconf. A package which does that is g3dviewer. Many other
packages like libupnp4 and compizconfig-python just ignore the fact that these
changes are included in debian.tar.gz/diff.gz

The interesting output inside the log of your program is:

/bin/bash ../libtool --tag=CXX   --mode=link g++  -O3 -Wuninitialized 
-fexpensive-optimizations -frerun-cse-after-loop -frerun-loop-opt 
-fomit-frame-pointer -minline-all-stringops -fschedule-insns2 
-falign-functions=4 -fforce-addr -pipe  -g -pedantic -Wall -Werror -W 
-Woverloaded-virtual -Wextra -g -O2 -mmmx -DHAVE_MMX -no-undefined 
-version-info 1:0:1 -export-symbols-regex '^dirac_'  -o libdirac_decoder.la 
-rpath /usr/lib  libdirac_decoder_la-comp_decompress.lo 
libdirac_decoder_la-picture_decompress.lo libdirac_decoder_la-seq_decompress.lo 
libdirac_decoder_la-dirac_cppparser.lo libdirac_decoder_la-dirac_parser.lo 
../libdirac_common/libdirac_common.la ../libdirac_byteio/libdirac_byteio.la 
libtool: link: /usr/bin/nm -B  .libs/libdirac_decoder_la-comp_decompress.o 
.libs/libdirac_decoder_la-picture_decompress.o 
.libs/libdirac_decoder_la-seq_decompress.o 
.libs/libdirac_decoder_la-dirac_cppparser.o 
.libs/libdirac_decoder_la-dirac_parser.o   
../libdirac_common/.libs/libdirac_common.a 
../libdirac_byteio/.libs/libdirac_byteio.a | sed -n -e 's/^.*[    
]\([ABCDGIRSTW][ABCDGIRSTW]*\)[         ][      
]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | /bin/sed 's/.* //' | sort | uniq > 
.libs/libdirac_decoder.exp
libtool: link: /bin/grep -E -e "^dirac_" ".libs/libdirac_decoder.exp" > 
".libs/libdirac_decoder.expT"
libtool: link: mv -f ".libs/libdirac_decoder.expT" ".libs/libdirac_decoder.exp"
libtool: link: g++ -shared -nostdlib 
/usr/lib/gcc/x86_64-linux-gnu/4.3.4/../../../../lib/crti.o 
/usr/lib/gcc/x86_64-linux-gnu/4.3.4/crtbeginS.o  
.libs/libdirac_decoder_la-comp_decompress.o 
.libs/libdirac_decoder_la-picture_decompress.o 
.libs/libdirac_decoder_la-seq_decompress.o 
.libs/libdirac_decoder_la-dirac_cppparser.o 
.libs/libdirac_decoder_la-dirac_parser.o  -Wl,--whole-archive 
../libdirac_common/.libs/libdirac_common.a 
../libdirac_byteio/.libs/libdirac_byteio.a -Wl,--no-whole-archive  
-L/usr/lib/gcc/x86_64-linux-gnu/4.3.4 
-L/usr/lib/gcc/x86_64-linux-gnu/4.3.4/../../../../lib -L/lib/../lib 
-L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/4.3.4/../../.. -lstdc++ -lm 
-lc -lgcc_s /usr/lib/gcc/x86_64-linux-gnu/4.3.4/crtendS.o 
/usr/lib/gcc/x86_64-linux-gnu/4.3.4/../../../../lib/crtn.o  
-minline-all-stringops -mmmx   -Wl,-soname -Wl,libdirac_decoder.so.0 
-Wl,-retain-symbols-file -Wl,.libs/libdirac_decoder.exp -o 
.libs/libdirac_decoder.so.0.1.0
libtool: link: (cd ".libs" && rm -f "libdirac_decoder.so.0" && ln -s 
"libdirac_decoder.so.0.1.0" "libdirac_decoder.so.0")
libtool: link: (cd ".libs" && rm -f "libdirac_decoder.so" && ln -s 
"libdirac_decoder.so.0.1.0" "libdirac_decoder.so")
libtool: link: (cd .libs/libdirac_decoder.lax/libdirac_common.a && ar x 
"/home/peter/rebuild/build/dirac/dirac-1.0.2/libdirac_decoder/../libdirac_common/.libs/libdirac_common.a")
libtool: link: (cd .libs/libdirac_decoder.lax/libdirac_byteio.a && ar x 
"/home/peter/rebuild/build/dirac/dirac-1.0.2/libdirac_decoder/../libdirac_byteio/.libs/libdirac_byteio.a")
libtool: link: ar cru .libs/libdirac_decoder.a  
libdirac_decoder_la-comp_decompress.o libdirac_decoder_la-picture_decompress.o 
libdirac_decoder_la-seq_decompress.o libdirac_decoder_la-dirac_cppparser.o 
libdirac_decoder_la-dirac_parser.o  
.libs/libdirac_decoder.lax/libdirac_common.a/libdirac_common_la-upconvert.o 
.libs/libdirac_decoder.lax/libdirac_common.a/libdirac_common_la-picture_buffer.o
 .libs/libdirac_decoder.lax/libdirac_common.a/libdirac_common_la-pic_io.o 
.libs/libdirac_decoder.lax/libdirac_common.a/libdirac_common_la-mot_comp.o 
.libs/libdirac_decoder.lax/libdirac_common.a/libdirac_common_la-video_format_defaults.o
 
.libs/libdirac_decoder.lax/libdirac_common.a/libdirac_common_la-wavelet_utils_mmx.o
 
.libs/libdirac_decoder.lax/libdirac_common.a/libdirac_common_la-dirac_exception.o
 .libs/libdirac_decoder.lax/libdirac_common.a/libdirac_common_la-mot_comp_mmx.o 
.libs/libdirac_decoder.lax/libdirac_common.a/libdirac_common_la-band_vlc.o 
.libs/libdirac_decoder.lax/libdirac_common.a/libdirac_common_la-wavelet_utils.o 
.libs/libdirac_decoder.lax/libdirac_common.a/libdirac_common_la-arith_codec.o 
.libs/libdirac_decoder.lax/libdirac_common.a/libdirac_common_la-common.o 
.libs/libdirac_decoder.lax/libdirac_common.a/libdirac_common_la-band_codec.o 
.libs/libdirac_decoder.lax/libdirac_common.a/libdirac_common_la-dirac_assertions.o
 .libs/libdirac_decoder.lax/libdirac_common.a/libdirac_common_la-cmd_line.o 
.libs/libdirac_decoder.lax/libdirac_common.a/libdirac_common_la-picture.o 
.libs/libdirac_decoder.lax/libdirac_common.a/libdirac_common_la-motion.o 
.libs/libdirac_decoder.lax/libdirac_common.a/libdirac_common_la-mv_codec.o 
.libs/libdirac_decoder.lax/libdirac_common.a/libdirac_common_la-upconvert_mmx.o 
 
.libs/libdirac_decoder.lax/libdirac_byteio.a/libdirac_byteio_la-mvdata_byteio.o 
.libs/libdirac_decoder.lax/libdirac_byteio.a/libdirac_byteio_la-codingparams_byteio.o
 
.libs/libdirac_decoder.lax/libdirac_byteio.a/libdirac_byteio_la-subband_byteio.o
 
.libs/libdirac_decoder.lax/libdirac_byteio.a/libdirac_byteio_la-mvdataelement_byteio.o
 
.libs/libdirac_decoder.lax/libdirac_byteio.a/libdirac_byteio_la-endofsequence_byteio.o
 
.libs/libdirac_decoder.lax/libdirac_byteio.a/libdirac_byteio_la-picture_byteio.o
 .libs/libdirac_decoder.lax/libdirac_byteio.a/libdirac_byteio_la-byteio.o 
.libs/libdirac_decoder.lax/libdirac_byteio.a/libdirac_byteio_la-dirac_byte_stream.o
 
.libs/libdirac_decoder.lax/libdirac_byteio.a/libdirac_byteio_la-dirac_byte_stats.o
 
.libs/libdirac_decoder.lax/libdirac_byteio.a/libdirac_byteio_la-transform_byteio.o
 
.libs/libdirac_decoder.lax/libdirac_byteio.a/libdirac_byteio_la-component_byteio.o
 
.libs/libdirac_decoder.lax/libdirac_byteio.a/libdirac_byteio_la-parseparams_byteio.o
 
.libs/libdirac_decoder.lax/libdirac_byteio.a/libdirac_byteio_la-displayparams_byteio.o
 
.libs/libdirac_decoder.lax/libdirac_byteio.a/libdirac_byteio_la-accessunit_byteio.o
 
.libs/libdirac_decoder.lax/libdirac_byteio.a/libdirac_byteio_la-parseunit_byteio.o
 
libtool: link: ranlib .libs/libdirac_decoder.a
libtool: link: rm -fr .libs/libdirac_decoder.lax
libtool: link: ( cd ".libs" && rm -f "libdirac_decoder.la" && ln -s 
"../libdirac_decoder.la" "libdirac_decoder.la" )
make[2]: Leaving directory 
`/home/peter/rebuild/build/dirac/dirac-1.0.2/libdirac_decoder'



--- End Message ---
--- Begin Message ---
Source: dirac
Source-Version: 1.0.2-3

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

dirac_1.0.2-3.diff.gz
  to main/d/dirac/dirac_1.0.2-3.diff.gz
dirac_1.0.2-3.dsc
  to main/d/dirac/dirac_1.0.2-3.dsc
dirac_1.0.2-3_amd64.deb
  to main/d/dirac/dirac_1.0.2-3_amd64.deb
libdirac-decoder0_1.0.2-3_amd64.deb
  to main/d/dirac/libdirac-decoder0_1.0.2-3_amd64.deb
libdirac-dev_1.0.2-3_amd64.deb
  to main/d/dirac/libdirac-dev_1.0.2-3_amd64.deb
libdirac-doc_1.0.2-3_all.deb
  to main/d/dirac/libdirac-doc_1.0.2-3_all.deb
libdirac-encoder0_1.0.2-3_amd64.deb
  to main/d/dirac/libdirac-encoder0_1.0.2-3_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 558...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Andres Mejia <mcita...@gmail.com> (supplier of updated dirac 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: SHA1

Format: 1.8
Date: Wed, 03 Mar 2010 00:48:26 -0500
Source: dirac
Binary: dirac libdirac-decoder0 libdirac-encoder0 libdirac-dev libdirac-doc
Architecture: source amd64 all
Version: 1.0.2-3
Distribution: unstable
Urgency: low
Maintainer: Debian multimedia packages maintainers 
<pkg-multimedia-maintainers@lists.alioth.debian.org>
Changed-By: Andres Mejia <mcita...@gmail.com>
Description: 
 dirac      - open and royalty free high quality codec - commandline utilities
 libdirac-decoder0 - open and royalty free high quality codec - decoder library
 libdirac-dev - open and royalty free high quality codec - development files
 libdirac-doc - open and royalty free high quality codec - library documentation
 libdirac-encoder0 - open and royalty free high quality codec - encoder library
Closes: 558547
Changes: 
 dirac (1.0.2-3) unstable; urgency=low
 .
   * Change build system to implement suggestions by autoreconf and
     rerun ./bootstrap. (Closes: #558547)
   * Bump Standards-Version to 3.8.4.
   * Add autoconf as Build-Depends for use of autom4te.
   * Add README.source file to document use of quilt.
   * Change section for binary package dirac to video.
Checksums-Sha1: 
 98ce0d2b16907a17d1f2b8eda899b66d44a3a942 1395 dirac_1.0.2-3.dsc
 8393512e9a4730577549b657af1f69dfe5d16790 240640 dirac_1.0.2-3.diff.gz
 671caf8b72cafd85e80e720de94e0c48b251a7c0 665026 dirac_1.0.2-3_amd64.deb
 0d1949dee67d6a4d5dfd2e7c276cec0a5db17d73 324480 
libdirac-decoder0_1.0.2-3_amd64.deb
 a28a9cad3a34839e42d0341ef5da00c3885a76be 401020 
libdirac-encoder0_1.0.2-3_amd64.deb
 c01fca7e13be24c1db81c8e0baed66d2065ced3d 755502 libdirac-dev_1.0.2-3_amd64.deb
 96e05f1c43491f3a1b9b233b7b732d39ed26989a 14523222 libdirac-doc_1.0.2-3_all.deb
Checksums-Sha256: 
 e54876f33cb3681c15893d82e345d7258392822b414c90b0eb9326ad280ecff9 1395 
dirac_1.0.2-3.dsc
 b473aaa453f64b2910b951ec2ae4150e128a43d4771df143349615ebb4e570f9 240640 
dirac_1.0.2-3.diff.gz
 c7a9b152e1eb08f0a3206f874fd5adff78a3b4dfe04ad590b35679e55d882330 665026 
dirac_1.0.2-3_amd64.deb
 9073425f23144d535a8d389a2741cf76d6cffe464934051a021a863310da37bb 324480 
libdirac-decoder0_1.0.2-3_amd64.deb
 36200a7fdf3de67295a2791f368f3024832db3472e6a30f1b7771b1455cc02f9 401020 
libdirac-encoder0_1.0.2-3_amd64.deb
 8e0c42cf3a34a58871ed8c9c004e1f7bac858ab9e90c3a59f6d176c3c36ad8c0 755502 
libdirac-dev_1.0.2-3_amd64.deb
 babd9ffd22adbb7c235f9b7d37d078f27b19ced4eb841354fac840f61da6c004 14523222 
libdirac-doc_1.0.2-3_all.deb
Files: 
 a968d1f4c852466fe3f4ff947b49880b 1395 libs optional dirac_1.0.2-3.dsc
 c780d3d55fd687c3de99b6e6f02748e2 240640 libs optional dirac_1.0.2-3.diff.gz
 9164b88bdffd04366b6bf34dd4c04f1a 665026 video optional dirac_1.0.2-3_amd64.deb
 7b58fb49cf07764ed1abeccc4370d50b 324480 libs optional 
libdirac-decoder0_1.0.2-3_amd64.deb
 5695e3fe4648991c57eea4acdffbf649 401020 libs optional 
libdirac-encoder0_1.0.2-3_amd64.deb
 34618b9e06bed1b3851e37494d2a97b8 755502 libdevel optional 
libdirac-dev_1.0.2-3_amd64.deb
 7241257d1f837757f77bd350fea58af1 14523222 doc optional 
libdirac-doc_1.0.2-3_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)

iEYEARECAAYFAkuN+YQACgkQgsFbAuXxMZZtZACgjCcikaUQTm1zh8UY0WLLmJrB
GJsAnRM02w8I8qtwk5EzR6gO4hqbw647
=alOV
-----END PGP SIGNATURE-----



--- End Message ---
_______________________________________________
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/pkg-multimedia-maintainers

Reply via email to