Summary: | dev-libs/libmelf-0.4.0-r1 does not respect LDFLAGS | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Diego Elio Pettenò (RETIRED) <flameeyes> |
Component: | New packages | Assignee: | Robin Johnson <robbat2> |
Status: | RESOLVED FIXED | ||
Severity: | QA | CC: | alicef, esigra, jstein, mmk |
Priority: | High | Keywords: | PATCH, PullRequest |
Version: | unspecified | Flags: | robbat2:
Bugday+
|
Hardware: | All | ||
OS: | Linux | ||
See Also: | https://github.com/gentoo/gentoo/pull/32667 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 331933 | ||
Attachments: |
Build log
scsiping-0.0.1-r1.ebuild libmelf-0.4.0-r2.ebuild libmelf-0.4.0-r1-gcc-makefile-cleanup.patch |
Description
Diego Elio Pettenò (RETIRED)
2010-09-13 23:49:43 UTC
Created attachment 247201 [details]
Build log
Updated the ebuild: * fixes LDFLAGS issue * fixes calling gcc directly * ebuild bump to eapi 4 (please review) Created attachment 340942 [details]
scsiping-0.0.1-r1.ebuild
updated ebuild
Sorry, wrong bug... Created attachment 343116 [details]
libmelf-0.4.0-r2.ebuild
Ok, i've now fixed this bug too (please review):
* updated the exiting patch (libmelf-0.4.0-r1-gcc-makefile-cleanup.patch)
* fixes LDFLAGS
Created attachment 343120 [details, diff]
libmelf-0.4.0-r1-gcc-makefile-cleanup.patch
updated patch
* also fixes AR/RANLIB direct calling
* fixes "QA Notice: The following shared libraries lack a SONAME"
The ebuild is also bumped to eapi 5
tinderbox has reproduced this issue with version 0.4.0-r1 - Updating summary. The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b35052394bfaf898543d07eeb3ff1f8b02195931 commit b35052394bfaf898543d07eeb3ff1f8b02195931 Author: Thomas Bracht Laumann Jespersen <t@laumann.xyz> AuthorDate: 2023-09-07 07:50:19 +0000 Commit: Ulrich Müller <ulm@gentoo.org> CommitDate: 2023-11-24 08:15:46 +0000 dev-libs/libmelf: update EAPI 6 -> 8 Closes: https://bugs.gentoo.org/337187 Signed-off-by: Thomas Bracht Laumann Jespersen <t@laumann.xyz> Signed-off-by: Ulrich Müller <ulm@gentoo.org> .../files/libmelf-0.4.0-r2-ldflags-soname.patch | 13 ++++++ dev-libs/libmelf/libmelf-0.4.0-r2.ebuild | 52 ++++++++++++++++++++++ 2 files changed, 65 insertions(+) |