Bug 199319 - audio/deadbeef: build produces .a inside .a
Summary: audio/deadbeef: build produces .a inside .a
Status: Closed DUPLICATE of bug 202573
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Veniamin Gvozdikov
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-04-09 16:53 UTC by Ed Maste
Modified: 2015-09-01 17:29 UTC (History)
1 user (show)

See Also:
bugzilla: maintainer-feedback? (vg)


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ed Maste freebsd_committer freebsd_triage 2015-04-09 16:53:38 UTC
Issue found during exp-run in PR198611, because ELF tool chain strip does not handle ar-inside-ar.

From exp-run log:

libtool: install: /usr/bin/install -c -o root -g wheel .libs/vorbis.so /wrkdirs/usr/ports/audio/deadbeef/work/stage/usr/local/lib/deadbeef/vorbis.so
libtool: install: strip --strip-unneeded /wrkdirs/usr/ports/audio/deadbeef/work/stage/usr/local/lib/deadbeef/vorbis.so
libtool: install: /usr/bin/install -c -o root -g wheel .libs/vorbis.lai /wrkdirs/usr/ports/audio/deadbeef/work/stage/usr/local/lib/deadbeef/vorbis.la
libtool: install: /usr/bin/install -c -o root -g wheel .libs/vorbis.a /wrkdirs/usr/ports/audio/deadbeef/work/stage/usr/local/lib/deadbeef/vorbis.a
libtool: install: strip --strip-debug /wrkdirs/usr/ports/audio/deadbeef/work/stage/usr/local/lib/deadbeef/vorbis.a
strip: file format not recognized

It is almost certainly a bug that we're trying to create an ar inside another ar though.

Links:
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=198611
http://package18.nyi.freebsd.org/data/headamd64-default/2015-03-19_16h23m02s/logs/errors/deadbeef-0.6.2_3.log
Comment 1 Roman Bogorodskiy freebsd_committer freebsd_triage 2015-09-01 17:29:17 UTC

*** This bug has been marked as a duplicate of bug 202573 ***