Your message dated Tue, 14 Oct 2014 11:24:45 +0000
with message-id <[email protected]>
and subject line Bug#761787: fixed in srecord 1.58-1.1
has caused the Debian Bug report #761787,
regarding srecord: libtool split: package needs a b-d on libtool-bin (or avoid
using the libtool binary)
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.)
--
761787: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=761787
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:srecord
Version: 1.58-1
Severity: wishlist
User: [email protected]
Usertags: libtool-split
As part of the effort to cross-build the archive, the libtool package
needs a split into an architecture independent part and an
architecture dpendent part (the latter only consisting of the libtool
binary). The split is already done for jessie/sid, but to enable the
cross buildability, the dependency in libtool on libtool-bin needs to
be removed, and libtool-bin needs to depend on libtool instead.
The vast majority of packages using libtool via automake don't need
the libtool binary, and thus no changes in the build dependencies, however
about 60 source packages are using libtool directly, and need changes.
- some packages just check for the libtool binary, and then don't
use it for the build (but are using libtoolize instead). Such
usages are seen in a script called buildcheck.sh, and sometimes
in autogen.sh scripts. The solution for these cases is to patch
these scripts to check for libtoolize instead of libtool, and
not to introduce the new build dependency.
- other packages just need the additional build dependency on
libtool-bin.
To test your packages with the libtool-bin package removed, please use
the binaries found at
deb https://people.debian.org/~doko/tmp/20140820 ./
It is not clear, if all of these changes can be done in time for
the jessie release, but it would be nice to have to be able to
cross-build more packages in jessie.
For questions and help please email the debian-cross ML.
For additional pointers please see
https://lists.debian.org/debian-devel-announce/2014/08/msg00013.html
and some discussion in the orignal issue filed for libtool (#682045).
The full build log can be found at:
http://people.debian.org/~doko/logs/20140912/failed-libtool/srecord_1.58-1_unstable_jdk-libtool.log
The last lines of the build log are at the end of this report.
[...]
mandir='${prefix}/share/man'
oldincludedir='/usr/include'
pdfdir='${docdir}'
prefix='/usr'
program_transform_name='s,x,x,'
psdir='${docdir}'
sbindir='${exec_prefix}/sbin'
sharedstatedir='${prefix}/com'
sysconfdir='/etc'
target_alias=''
## ----------- ##
## confdefs.h. ##
## ----------- ##
/* confdefs.h */
#define PACKAGE_NAME ""
#define PACKAGE_TARNAME ""
#define PACKAGE_VERSION ""
#define PACKAGE_STRING ""
#define PACKAGE_BUGREPORT ""
#define PACKAGE_URL ""
#define STDC_HEADERS 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STRING_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define __EXTENSIONS__ 1
#define _ALL_SOURCE 1
#define _GNU_SOURCE 1
#define _POSIX_PTHREAD_SEMANTICS 1
#define _TANDEM_SOURCE 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_LIBGCRYPT 1
#define HAVE_LIBGPG_ERROR 1
#define HAVE_BOOST_SHARED_PTR_HPP 1
#define CONF_SHELL "/bin/sh"
#define HAVE_GCRY_MD_HD_T 1
#define HAVE_LIBGCRYPT_SHA224 1
#define HAVE_LIBGCRYPT_WHIRLPOOL 1
configure: exit 1
make: *** [build] Error 25
dpkg-buildpackage: error: debian/rules build gave error exit status 2
--- End Message ---
--- Begin Message ---
Source: srecord
Source-Version: 1.58-1.1
We believe that the bug you reported is fixed in the latest version of
srecord, which is due to be installed in the Debian FTP archive.
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.
Matthias Klose <[email protected]> (supplier of updated srecord 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: Thu, 09 Oct 2014 10:08:46 +0000
Source: srecord
Binary: srecord libsrecord-dev libsrecord0 libsrecord0-dbg
Architecture: source amd64
Version: 1.58-1.1
Distribution: unstable
Urgency: medium
Maintainer: Fathi Boudra <[email protected]>
Changed-By: Matthias Klose <[email protected]>
Description:
libsrecord-dev - library for manipulating EPROM load files (development)
libsrecord0 - library for manipulating EPROM load files (runtime)
libsrecord0-dbg - library for manipulating EPROM load files (debugging symbols)
srecord - collection of powerful tools for manipulating EPROM load files
Closes: 761787
Changes:
srecord (1.58-1.1) unstable; urgency=medium
.
* Non-maintainer upload.
* Build-depend on libtool-bin. Closes: #761787.
Checksums-Sha1:
91a749e199e172cd71621d6e612b39beddcbeb7c 1427 srecord_1.58-1.1.dsc
79a168d42ad976820f0cfacd4214df86f39af767 5576 srecord_1.58-1.1.debian.tar.xz
88aa305f27dbbca492a1512a4254a5051c75f685 141540 srecord_1.58-1.1_amd64.deb
21c320364979f12d83cbc81ba5d4be7a4ff4dd52 278908
libsrecord-dev_1.58-1.1_amd64.deb
cfe06075590f1097853af1b5dc1038f2923be234 195742 libsrecord0_1.58-1.1_amd64.deb
7f889f2ed88967b05bee1831e015a00bc401f022 973536
libsrecord0-dbg_1.58-1.1_amd64.deb
Checksums-Sha256:
da2a958424923f334678159b37c1d480bfaecee8383cf27984b2f5ad996c37d6 1427
srecord_1.58-1.1.dsc
e2a4bc677a1ff90a8ce81532673007e76d8de1ff082b2e2b882eb8a6baadb3f0 5576
srecord_1.58-1.1.debian.tar.xz
47647708e16a0615f483dbdb085a4216353155c89f9c3b546900cd4f2f189b8d 141540
srecord_1.58-1.1_amd64.deb
25a67e6bb846667ca068240f4189951379e53985a4cc5698581a201dcf57a74b 278908
libsrecord-dev_1.58-1.1_amd64.deb
e16f2197ed3361cd7acd8a83caf0651556c8b26857b9a1e6b459ae8790181e56 195742
libsrecord0_1.58-1.1_amd64.deb
eaa02239d7ffeae2cb851514e70e1f57fe23a57234419c5c7517c168316cfea3 973536
libsrecord0-dbg_1.58-1.1_amd64.deb
Files:
6d1ae739846be3703ae6aa593e2308a7 1427 utils extra srecord_1.58-1.1.dsc
e0779cbd87249c98a56da82fabe0650f 5576 utils extra
srecord_1.58-1.1.debian.tar.xz
df6320392cb52fd0dc628371d39d8ab0 141540 utils extra srecord_1.58-1.1_amd64.deb
16462580a6476457205fbef16246eaa4 278908 libdevel extra
libsrecord-dev_1.58-1.1_amd64.deb
628d3d8d7aaf9fcbd3bbdd87ab36b400 195742 libs extra
libsrecord0_1.58-1.1_amd64.deb
c8025605bb007f2c91fe7cc03a9386ed 973536 debug extra
libsrecord0-dbg_1.58-1.1_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iEYEARECAAYFAlQ2aDkACgkQStlRaw+TLJxs/QCffOMOfkiOaM0/eH01KaNy+2++
WAAAn1sGuZSk/U70OUMmn3KgWgLlQpsf
=byi3
-----END PGP SIGNATURE-----
--- End Message ---