Summary: | dev-scheme/tinyscheme does not respect LDFLAGS | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Diego Elio Pettenò (RETIRED) <flameeyes> |
Component: | New packages | Assignee: | Scheme Project <scheme> |
Status: | RESOLVED FIXED | ||
Severity: | QA | CC: | esigra, gentoo, scheme |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 331933 | ||
Attachments: |
Build log
Ebuild respecting LDFLAGS Patch for tinyscheme-1.39-r1 |
Description
Diego Elio Pettenò (RETIRED)
2010-08-26 14:56:58 UTC
Created attachment 244751 [details]
Build log
Created attachment 255571 [details]
Ebuild respecting LDFLAGS
Good ol' tinderbox.
Attached is a patch adding a sed rule to ensure that we properly respect LDFLAGS.
Hey Nick, can you create a patch against 1.39-r1? There is the tinyscheme-1.39-r2 ebuild in the lisp overlay, which fix this bug along with bug 328967. The difference between the proposed fixed here and the one in the overlay is whether the ${LDFLAGS} variable should be put at the end, or at the beginning of the gcc command line. Created attachment 263705 [details, diff]
Patch for tinyscheme-1.39-r1
Here ya go.
Please test 1.40 and let me know if the problem persists. (In reply to comment #6) > Please test 1.40 and let me know if the problem persists. Nope, it's all fixed with 1.40, this bug should be closed resolved. Closing then, thanks for the report. with 1.40 I get: * QA Notice: Files built without respecting LDFLAGS have been detected * Please include the following list of files in your report: * /usr/bin/tinyscheme *tinyscheme-1.41 (11 Dec 2013) 11 Dec 2013; Panagiotis Christopoulos <pchrist@gentoo.org> +tinyscheme-1.41.ebuild, +files/tinyscheme-1.41-makefile.patch: Bump to 1.41 contains various fixes for bug #334649, bug #455294, bug #455296, bug #455298, bug #455300 and bug #493694, thanks to Agostino Sarubbo (ago at gentoo dot org) for reporting the QA issues. Special thanks to Michael Mair-Keimberger (iamnr3) who made the patches in bug #455296. Prefix (darwin) keywords dropped cause logic inside the ebuild has changed and the ebuild needs rekeywording. I'll close this when 1.41 is stabilized, removing old versions. |