Debian Bug report logs -
#654257
newlib: FTBFS: cannot find the library `sys/linux/liblinux.la' or unhandled argument `sys/linux/liblinux.la'
Reported by: Jakub Wilk <jwilk@debian.org>
Date: Mon, 2 Jan 2012 15:51:01 UTC
Severity: serious
Tags: patch, sid, wheezy
Found in version newlib/1.18.0-6.1
Fixed in version newlib/1.18.0-6.2
Done: gregor herrmann <gregoa@debian.org>
Bug is archived. No further changes may be made.
Toggle useless messages
Report forwarded
to debian-bugs-dist@lists.debian.org, jwilk@debian.org, Arthur Loiret <aloiret@debian.org>:
Bug#654257; Package src:newlib.
(Mon, 02 Jan 2012 15:51:04 GMT) (full text, mbox, link).
Message #3 received at submit@bugs.debian.org (full text, mbox, reply):
Source: newlib
Version: 1.18.0-6.1
Severity: serious
Justification: fails to build from source
newlib FTBFS on i386:
| make[6]: Entering directory `/build/newlib-bRBU01/newlib-1.18.0/build-lib/i486-linux-gnu/newlib/libc'
| /bin/bash ./libtool --tag=CC --mode=link i486-linux-gnu-gcc -I/build/newlib-bRBU01/newlib-1.18.0/build-lib/i486-linux-gnu/newlib/targ-include -I/build/newlib-bRBU01/newlib-1.18.0/newlib/libc/include -g -O2 -fno-stack-protector -U_FORTIFY_SOURCE -Xcompiler -nostdlib -o libc.la argz/libargz.la stdlib/libstdlib.la ctype/libctype.la search/libsearch.la stdio/libstdio.la stdio64/libstdio64.la string/libstring.la signal/libsignal.la time/libtime.la locale/liblocale.la reent/libreent.la errno/liberrno.la misc/libmisc.la unix/libunix.la posix/libposix.la machine/i386/libi386.la sys/linux/liblinux.la
| libtool: link: cannot find the library `sys/linux/liblinux.la' or unhandled argument `sys/linux/liblinux.la'
| make[6]: *** [libc.la] Error 1
--
Jakub Wilk
Added tag(s) sid and wheezy.
Request was from Gerfried Fuchs <rhonda@debian.org>
to control@bugs.debian.org.
(Sat, 07 Jan 2012 02:27:05 GMT) (full text, mbox, link).
Information forwarded
to debian-bugs-dist@lists.debian.org, Arthur Loiret <aloiret@debian.org>:
Bug#654257; Package src:newlib.
(Sun, 22 Jan 2012 15:15:10 GMT) (full text, mbox, link).
Acknowledgement sent
to gregor herrmann <gregoa@debian.org>:
Extra info received and forwarded to list. Copy sent to Arthur Loiret <aloiret@debian.org>.
(Sun, 22 Jan 2012 15:15:10 GMT) (full text, mbox, link).
Message #10 received at 654257@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
tag 654257 + patch
thanks
On Mon, 02 Jan 2012 16:47:33 +0100, Jakub Wilk wrote:
> Source: newlib
> Version: 1.18.0-6.1
> Severity: serious
> Justification: fails to build from source
The attached patch (taken from Ubuntu) fixes the FTBFS, but then we
run into:
% lintian -F newlib_1.18.0-6.2_i386.changes
E: newlib-m68hc1x: arch-independent-package-contains-binary-or-object usr/m68hc11/lib/libc.a
Not sure if a lintian override is ok here ...
Cheers,
gregor
--
.''`. Homepage: http://info.comodo.priv.at/ - OpenPGP key 0xBB3A68018649AA06
: :' : Debian GNU/Linux user, admin, and developer - http://www.debian.org/
`. `' Member of VIBE!AT & SPI, fellow of the Free Software Foundation Europe
`- NP: Rod Steward: Tonight's The Night
[654257.debdiff (text/plain, attachment)]
[signature.asc (application/pgp-signature, inline)]
Added tag(s) patch.
Request was from gregor herrmann <gregoa@debian.org>
to control@bugs.debian.org.
(Sun, 22 Jan 2012 15:15:14 GMT) (full text, mbox, link).
Information forwarded
to debian-bugs-dist@lists.debian.org, Arthur Loiret <aloiret@debian.org>:
Bug#654257; Package src:newlib.
(Sun, 29 Jan 2012 15:45:06 GMT) (full text, mbox, link).
Acknowledgement sent
to Salvatore Bonaccorso <carnil@debian.org>:
Extra info received and forwarded to list. Copy sent to Arthur Loiret <aloiret@debian.org>.
(Sun, 29 Jan 2012 15:45:06 GMT) (full text, mbox, link).
Message #17 received at 654257@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
Hi Gregor
For the tree .a files there where already lintian-overrides, but
they need update for new format.
It seems they where probably added back in 2008, I find in changelog:
newlib (1.16.0-3) experimental; urgency=low
* Upload to experimental.
* Build a newlib-m68hc1x and a newlib-mingw32 package:
- newlib-m68hc1x Recommends gcc-m68hc1x.
- newlib-mingw32 Recommends mingw32.
- Install m68hc1x in /usr/m68hc11/.
- Install mingw32 in /usr/lib/newlib/i586-mingw32msvc/.
* newlib-m68hc1x.overrides, newlib-mingw32.overrides: Add.
* Build again main libnewlib0 and libnewlib-dev packages:
- Install in /usr/lib/newlib/.
* debian/control:
- Add new packages.
- Make newlib-spu Recommends gcc-spu.
- Bump Standards-Version to 3.8.0.
* debian/rules:
- Update for new packages.
- Support DEB_BUILD_OPTIONS=parallel=n.
- Depect cpu number and run parallel build by default.
- Some improvements.
* debian/watch: Add.
-- Arthur Loiret <arthur.loiret@gmail.com> Wed, 09 Jul 2008 14:09:00 +0000
Regards,
Salvatore
[signature.asc (application/pgp-signature, inline)]
Information forwarded
to debian-bugs-dist@lists.debian.org, Arthur Loiret <aloiret@debian.org>:
Bug#654257; Package src:newlib.
(Sun, 29 Jan 2012 19:06:05 GMT) (full text, mbox, link).
Acknowledgement sent
to gregor herrmann <gregoa@debian.org>:
Extra info received and forwarded to list. Copy sent to Arthur Loiret <aloiret@debian.org>.
(Sun, 29 Jan 2012 19:06:05 GMT) (full text, mbox, link).
Message #22 received at 654257@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
On Sun, 29 Jan 2012 16:43:22 +0100, Salvatore Bonaccorso wrote:
> For the tree .a files there where already lintian-overrides, but
> they need update for new format.
D'oh!
Seems I was blind, thanks for the pointer.
Cheers,
gregor, updating lintian-override syntax now and building again
--
.''`. Homepage: http://info.comodo.priv.at/ - OpenPGP key 0xBB3A68018649AA06
: :' : Debian GNU/Linux user, admin, and developer - http://www.debian.org/
`. `' Member of VIBE!AT & SPI, fellow of the Free Software Foundation Europe
`- NP: Luis Frank y su Tradicional Habana: Lagrimas Negras
[signature.asc (application/pgp-signature, inline)]
Information forwarded
to debian-bugs-dist@lists.debian.org, Arthur Loiret <aloiret@debian.org>:
Bug#654257; Package src:newlib.
(Sun, 29 Jan 2012 19:39:05 GMT) (full text, mbox, link).
Acknowledgement sent
to gregor herrmann <gregoa@debian.org>:
Extra info received and forwarded to list. Copy sent to Arthur Loiret <aloiret@debian.org>.
(Sun, 29 Jan 2012 19:39:05 GMT) (full text, mbox, link).
Message #27 received at 654257@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
tags 654257 + pending
thanks
Dear maintainer,
I've prepared an NMU for newlib (versioned as 1.18.0-6.2) and
uploaded it to DELAYED/2. Please feel free to tell me if I
should delay it longer.
Regards.
--
.''`. Homepage: http://info.comodo.priv.at/ - OpenPGP key 0xBB3A68018649AA06
: :' : Debian GNU/Linux user, admin, and developer - http://www.debian.org/
`. `' Member of VIBE!AT & SPI, fellow of the Free Software Foundation Europe
`- NP: Rolling Stones
[newlib-1.18.0-6.2-nmu.diff (text/x-diff, attachment)]
[signature.asc (application/pgp-signature, inline)]
Added tag(s) pending.
Request was from gregor herrmann <gregoa@debian.org>
to control@bugs.debian.org.
(Sun, 29 Jan 2012 19:39:07 GMT) (full text, mbox, link).
Reply sent
to gregor herrmann <gregoa@debian.org>:
You have taken responsibility.
(Tue, 31 Jan 2012 20:57:14 GMT) (full text, mbox, link).
Notification sent
to Jakub Wilk <jwilk@debian.org>:
Bug acknowledged by developer.
(Tue, 31 Jan 2012 20:57:14 GMT) (full text, mbox, link).
Message #34 received at 654257-close@bugs.debian.org (full text, mbox, reply):
Source: newlib
Source-Version: 1.18.0-6.2
We believe that the bug you reported is fixed in the latest version of
newlib, which is due to be installed in the Debian FTP archive:
libnewlib-dev_1.18.0-6.2_i386.deb
to main/n/newlib/libnewlib-dev_1.18.0-6.2_i386.deb
libnewlib0_1.18.0-6.2_i386.deb
to main/n/newlib/libnewlib0_1.18.0-6.2_i386.deb
newlib-m68hc1x_1.18.0-6.2_all.deb
to main/n/newlib/newlib-m68hc1x_1.18.0-6.2_all.deb
newlib-source_1.18.0-6.2_all.deb
to main/n/newlib/newlib-source_1.18.0-6.2_all.deb
newlib_1.18.0-6.2.diff.gz
to main/n/newlib/newlib_1.18.0-6.2.diff.gz
newlib_1.18.0-6.2.dsc
to main/n/newlib/newlib_1.18.0-6.2.dsc
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 654257@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
gregor herrmann <gregoa@debian.org> (supplier of updated newlib 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 ftpmaster@debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Sun, 29 Jan 2012 19:59:54 +0100
Source: newlib
Binary: libnewlib0 libnewlib-dev newlib-spu newlib-m68hc1x newlib-source
Architecture: source i386 all
Version: 1.18.0-6.2
Distribution: unstable
Urgency: low
Maintainer: Arthur Loiret <aloiret@debian.org>
Changed-By: gregor herrmann <gregoa@debian.org>
Description:
libnewlib-dev - newlib C library (devel)
libnewlib0 - newlib C library (runtime)
newlib-m68hc1x - newlib C library (Motorola 68HC11/12)
newlib-source - newlib C library (source)
newlib-spu - newlib C library (Cell/BE SPU)
Closes: 654257
Changes:
newlib (1.18.0-6.2) unstable; urgency=low
.
* Non-maintainer upload.
* Fix "FTBFS: cannot find the library `sys/linux/liblinux.la' or
unhandled argument `sys/linux/liblinux.la'": add patch from Ubuntu:
[ Wookey ]
* Fix build to work with co-installable (multiarched) linux-libc-dev
headers. LP: #750585.
[ Steve Langasek ]
* add a versioned build-dependency on linux-libc-dev and dpkg-dev for the
hard-coded multiarch paths.
(And adjust versions for linux-libc-dev and dpkg-dev.)
(Closes: #654257)
* Update lintian-override syntax (thanks, Salvatore Bonaccorso).
Checksums-Sha1:
1ee591ea2c94190c777896c377085085cd295e70 2041 newlib_1.18.0-6.2.dsc
87841b24164d3db8d86b7fd2f014d2f5995a7273 14517 newlib_1.18.0-6.2.diff.gz
ca9ff90d6bb5a99a2f38866752f9b122b8093c91 857386 libnewlib0_1.18.0-6.2_i386.deb
4171231b45f93ef55a5f8d3ebaff843cb74ba9d5 1434194 libnewlib-dev_1.18.0-6.2_i386.deb
059ca4269a03492a515459aac8b0394a9692b3e4 4395326 newlib-source_1.18.0-6.2_all.deb
29a28f13a1ea357ee6272d40c26788c39ac2bc7b 3115164 newlib-m68hc1x_1.18.0-6.2_all.deb
Checksums-Sha256:
23b92e30255f0ea0927f5a81092566687600bfb14de3cd6704920547eb0b63be 2041 newlib_1.18.0-6.2.dsc
3a074686390e7a05ec7a7da75baf5771b7c8c5b2b26fbb7953a0e6e4c453cb1e 14517 newlib_1.18.0-6.2.diff.gz
0fece6f5b938b9ce8331e0097647d675d86c6332ed7b287f63106642b95711bf 857386 libnewlib0_1.18.0-6.2_i386.deb
72eaaf41b712b604c221fb6e3bc63a015a2eb862a94e4b5a35452d16296a7a39 1434194 libnewlib-dev_1.18.0-6.2_i386.deb
26c2c7c0c0ce899d92a71432aa1f9ac0e59013a4b9abd5b8823fc01bda112d59 4395326 newlib-source_1.18.0-6.2_all.deb
3a7a073f66faaabe0926febc5c158ce5f2cb8f52211b9477515f1fa129ae61fb 3115164 newlib-m68hc1x_1.18.0-6.2_all.deb
Files:
a503f79ce16d5e2098b0c5140bc3174f 2041 devel extra newlib_1.18.0-6.2.dsc
d6ad83a5430a9a03673db88a7d8bd3e3 14517 devel extra newlib_1.18.0-6.2.diff.gz
5aadd00aa954dd10666ce99b492418c0 857386 libs extra libnewlib0_1.18.0-6.2_i386.deb
283d1ad4c43178126da192c46d51416d 1434194 libdevel extra libnewlib-dev_1.18.0-6.2_i386.deb
be825fb3a170ba6d5ae6891243dd4710 4395326 devel extra newlib-source_1.18.0-6.2_all.deb
7e09331b925b92b6d97e1255a66783d2 3115164 devel extra newlib-m68hc1x_1.18.0-6.2_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
iQIcBAEBCAAGBQJPJZ0dAAoJELs6aAGGSaoGNGwP/26JcAyZ6eDOJ/KKCKg68S5g
C0aUI/rvwlQ+v7yRn9R1yhsmPLYVSk2Lqsdw79/PitjqlibobBmsSgdgKiHdbGde
qB3jwyywtIazbAASVuIb1I2Sz82LxPmxiccM165Abu+EMa1wNrbUG2+Yb6uSP/VT
/ONmAaT+zvqOTa10jjJyFcro0qd+PnhBy8/Da4ajgCyuEsujJb49NJSjor1APZkZ
mcXx17vqM6L5uSUBz+4KZgadu90vP0yGd9BhItAeFKeaZFpmkRmjj8+BZkDLR3e8
OijeyPEMu6t2Gyw3DDZpxF5T9mBsdyo/op7mkSTYTBWTAKU5avGTOUX9K9iCemF9
lYlVzvavcuzhEUt/7QWB6Q6aY+ywlvfWj8A3ogF/LJcI6G0axugCoJmXBSZTBA7r
l6CFWMQmqHkk0TFCsDEofyQYeL4Llrh74CTbKVWqushBNgEjg1ITZqMcM01GYPPp
Jt6iu/dDSQN09KksbM6M93p8j7ESRNRHVlbzpRpXOtX1ayxIj3TU6DxSh84nIz48
YfEb/CpLWIr2XcC+IAcISkuFe9S11a6lrKJ3OjRmQSKcSaYduWvRVn3IbBkY9Xsp
eo0p9LZdkG8g2qPXMLrblV5iA61tI5U9K2/pD8I2MbiJuyDyBL0c4mV1XETLt5Yu
boB7uk5odZ1VvSOmyBgd
=ii1O
-----END PGP SIGNATURE-----
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.debian.org>
to internal_control@bugs.debian.org.
(Sun, 25 Mar 2012 07:37:17 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:
Sat Jan 13 19:06:07 2018;
Machine Name:
buxtehude
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.