Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 444086 - sys-devel/flex-2.5.37 does hardcoded AR calls
Summary: sys-devel/flex-2.5.37 does hardcoded AR calls
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo's Team for Core System packages
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: tc-directly
  Show dependency tree
 
Reported: 2012-11-20 19:06 UTC by Denis M. (Phr33d0m)
Modified: 2013-04-27 10:14 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
flex-2.5.37.ebuild.patch (file_444086.txt,815 bytes, patch)
2012-12-21 18:33 UTC, Vicente Olivert Riera (RETIRED)
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Denis M. (Phr33d0m) 2012-11-20 19:06:08 UTC
$ ▶ ./blatt.sh /var/tmp/portage/logs/sys-devel\:flex-2.5.37\:20121120-132731.log 
>>> sys-devel/flex-2.5.37: ISSUES FOUND
> Hardcoded calls:
ar cru libcompat.a lib.o 
ar cru libfl.a libmain.o libyywrap.o 
ar cru libfl_pic.a libfl_pic_a-libmain.o libfl_pic_a-libyywrap.o

Reproducible: Always
Comment 1 Vicente Olivert Riera (RETIRED) gentoo-dev 2012-12-21 18:33:27 UTC
Created attachment 332950 [details, diff]
flex-2.5.37.ebuild.patch

The proposed patch fixes the problem, bump to EAPI5 and cleans the pkg_install() function a little bit.
Comment 2 SpanKY gentoo-dev 2013-04-27 10:11:30 UTC
Comment on attachment 332950 [details, diff]
flex-2.5.37.ebuild.patch

yeah, EAPI=5 isn't happening
Comment 3 SpanKY gentoo-dev 2013-04-27 10:14:47 UTC
should be all set now in the tree; thanks for the report!

Commit message: Respect $AR setting
http://sources.gentoo.org/sys-devel/flex/flex-2.5.37.ebuild?r1=1.13&r2=1.14