Your message dated Tue, 14 Oct 2014 11:18:53 +0000
with message-id <[email protected]>
and subject line Bug#761734: fixed in bglibs 1.106-1.1
has caused the Debian Bug report #761734,
regarding bglibs: 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.)


-- 
761734: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=761734
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:bglibs
Version: 1.106-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/bglibs_1.106-1_unstable_jdk-libtool.log
The last lines of the build log are at the end of this report.
        
[...]
  ./choose c   direntino; \
  ./choose c   direnttype; \
  ./choose cl  dl `cat dl.lib`; \
  ./choose c   ipv6; \
  ./choose cl  vfork; \
  ./choose cl  getpeereid; \
  ./choose cl  flock; \
  ./choose cl  peercred; \
  ./choose cl  sendfile; \
  ./choose cl  sigaction; \
  ./choose cl  sigprocmask; \
  ./choose cl  spnam; \
  ./choose cl  userpw; \
  ./choose cl  waitp; \
  ./choose c   zlib; \
  ./choose clr poll; \
  ./choose c   sysselect; \
  ./choose cl  setenv; \
  ./choose c   timespec; \
  ./choose cl  clockgettime `cat rt.lib`; \
  ./choose cl  unsetenv; \
  ./choose clr unaligned; \
  ./choose cl  mkfifo; \
  ./choose clr namedpipebug; \
  ./choose c   inline; \
  cat sysdeps-tail.h; \
) >sysdeps.h
( if libtool --tag=CC --help >/dev/null 2>&1; then tag='--tag=CC'; fi; \
  echo '#!/bin/sh'; \
  echo 'lib="$1"; shift';\
  echo 'rm -f "$lib"';\
  echo libtool --mode=link --silent $tag `head -n 1 conf-ld` '-o "$lib" -rpath' 
`head -n 1 conf-lib` -version-info `head -n 1 LIBVERSION` '${1+"$@"}';\
) >makeshlib
chmod 755 makeshlib
(  \
  if libtool --tag=CC --help >/dev/null 2>&1; then tag='--tag=CC'; fi; \
  echo '#!/bin/sh'; \
  echo 'source=$1; shift'; \
  echo 'base=`echo "$source" | sed -e s:\\\\.c$::`'; \
  echo exec libtool --mode=compile --silent $tag `head -n 1 conf-cc` -I.  '-o 
${base}.lo -c $source ${1+"$@"}'; \
) >ltcompile
chmod 755 ltcompile
./ltcompile adt/adt_sp.c
./ltcompile: 4: exec: libtool: not found
make[1]: *** [adt/adt_sp.lo] Error 127
Makefile:10: recipe for target 'adt/adt_sp.lo' failed
make[1]: Leaving directory '/«PKGBUILDDIR»'
make: *** [build-stamp] Error 2
debian/rules:23: recipe for target 'build-stamp' failed
dpkg-buildpackage: error: debian/rules build gave error exit status 2

--- End Message ---
--- Begin Message ---
Source: bglibs
Source-Version: 1.106-1.1

We believe that the bug you reported is fixed in the latest version of
bglibs, 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 bglibs 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:15:11 +0000
Source: bglibs
Binary: libbg1 libbg1-dev libbg1-doc
Architecture: source all amd64
Version: 1.106-1.1
Distribution: unstable
Urgency: medium
Maintainer: Gerrit Pape <[email protected]>
Changed-By: Matthias Klose <[email protected]>
Description:
 libbg1     - BG Libraries Collection
 libbg1-dev - BG Libraries Collection (development)
 libbg1-doc - BG Libraries Collection (documentation)
Closes: 761734
Changes:
 bglibs (1.106-1.1) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * Build-depend on libtool-bin. Closes: #761734.
Checksums-Sha1:
 b281de1ea707c1a61c013d25f9ae9d75a4690128 1083 bglibs_1.106-1.1.dsc
 ffd700af80c93731675c3dc0096511f47261a8ea 6244 bglibs_1.106-1.1.diff.gz
 a5c9c8e1c95cff71e9b7fcf56119f72ccb71e45e 222518 libbg1-doc_1.106-1.1_all.deb
 7f1a40e82022c85a0802e56e27115e76073b4b76 211352 libbg1-dev_1.106-1.1_amd64.deb
 44fea1599368881d3262e8559cd927e541aa3a42 151296 libbg1_1.106-1.1_amd64.deb
Checksums-Sha256:
 850a913f56b9152c6f576c2fd9e3a73762fa9c605992f83923d29ca0a79b1452 1083 
bglibs_1.106-1.1.dsc
 b8bf51e6ac8cf0a56eb81c81e905f2d05c08932254b908ca1f74c8e8dda8db48 6244 
bglibs_1.106-1.1.diff.gz
 c48e7f1e6fcff8ae214b1e8eb82458687797e99d94d14de0fdafa00bcb6fa9a7 222518 
libbg1-doc_1.106-1.1_all.deb
 35c56d9336bbc6f0d289343b7cbdcc881b51151eceaceec377f1ea29d102f045 211352 
libbg1-dev_1.106-1.1_amd64.deb
 3016d366080bb188a67c199ae7d64609f1802d8b06f497c1aa3091000d207056 151296 
libbg1_1.106-1.1_amd64.deb
Files:
 6489a20b03cc2ee05863ecff04f82fe9 1083 - optional bglibs_1.106-1.1.dsc
 ca86df9e6151eacd13ae88595b03cf37 6244 - optional bglibs_1.106-1.1.diff.gz
 cda00e7a59d5df86a49b82254fb47495 222518 doc optional 
libbg1-doc_1.106-1.1_all.deb
 ee07c69f8d91b524a3ba60bf62be71e7 211352 libdevel optional 
libbg1-dev_1.106-1.1_amd64.deb
 af445264dd712ec49ae594a8c0473c19 151296 libs optional 
libbg1_1.106-1.1_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iEYEARECAAYFAlQ2Z8EACgkQStlRaw+TLJyjJQCcCYn6cqXuHUg4BnHngkdgbZQh
OcEAn0yfugXzaOS+5XonrwqN7ffEL5C6
=cYkG
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to