Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 444086

Summary: sys-devel/flex-2.5.37 does hardcoded AR calls
Product: Gentoo Linux Reporter: Denis M. (Phr33d0m) <god>
Component: [OLD] Core systemAssignee: Gentoo's Team for Core System packages <base-system>
Status: RESOLVED FIXED    
Severity: normal    
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 243502    
Attachments: flex-2.5.37.ebuild.patch

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