Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 952787 - app-editors/qhexedit2-0.8.10 QA Notice: Files built without respecting CFLAGS have been detected
Summary: app-editors/qhexedit2-0.8.10 QA Notice: Files built without respecting CFLAGS...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: vowstar
URL:
Whiteboard:
Keywords: PullRequest
Depends on:
Blocks:
 
Reported: 2025-03-27 16:45 UTC by Matt Jolly
Modified: 2025-03-28 08:50 UTC (History)
2 users (show)

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


Attachments
build.log (qhexedit2-0.8.10:20250327-164108.log,21.81 KB, text/x-log)
2025-03-27 16:45 UTC, Matt Jolly
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Matt Jolly gentoo-dev 2025-03-27 16:45:35 UTC
Created attachment 922999 [details]
build.log

Noticed this in passing:

 * QA Notice: Files built without respecting CFLAGS have been detected
 *  Please include the following list of files in your report:
 * /usr/lib64/libqhexedit.so.4.2.0
 * /usr/bin/qhexedit

p.g.o says that 0.9.0 is out upstream, maybe this is already fixed?
Comment 1 vowstar 2025-03-28 04:05:50 UTC
The bug has been located. The eqmake step correctly passed the CFLAGS/CXXFLAGS, but the problem occurred in sip-build which failed to properly pass the CFLAGS/CXXFLAGS. I'll pull request fix to GitHub later.
Comment 2 vowstar 2025-03-28 06:09:33 UTC
Can't bump to 0.9.0 because of API break (also compile fail), need more study.
Fix on 0.8.10 and rev bump, and backport to 0.8.9
Comment 3 Larry the Git Cow gentoo-dev 2025-03-28 08:50:55 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ad254426fb2ca7ed1e4086916688db6c22fed55

commit 4ad254426fb2ca7ed1e4086916688db6c22fed55
Author:     Huang Rui <vowstar@gmail.com>
AuthorDate: 2025-03-28 06:03:36 +0000
Commit:     Yixun Lan <dlan@gentoo.org>
CommitDate: 2025-03-28 08:47:31 +0000

    app-editors/qhexedit2: fix bug 952787, rev bump
    
    Closes: https://bugs.gentoo.org/952787
    Signed-off-by: Huang Rui <vowstar@gmail.com>
    Signed-off-by: Yixun Lan <dlan@gentoo.org>

 .../{qhexedit2-0.8.10.ebuild => qhexedit2-0.8.10-r1.ebuild}       | 8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)

Additionally, it has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37be7e43056738c9ccfd6eb27f17f83b7eb9b558

commit 37be7e43056738c9ccfd6eb27f17f83b7eb9b558
Author:     Huang Rui <vowstar@gmail.com>
AuthorDate: 2025-03-28 06:05:54 +0000
Commit:     Yixun Lan <dlan@gentoo.org>
CommitDate: 2025-03-28 08:48:57 +0000

    app-editors/qhexedit2: backport fix 952787
    
    Bug: https://bugs.gentoo.org/952787
    Closes: https://github.com/gentoo/gentoo/pull/41336
    Signed-off-by: Huang Rui <vowstar@gmail.com>
    Signed-off-by: Yixun Lan <dlan@gentoo.org>

 ...0210525-r3.ebuild => qhexedit2-0.8.9_p20210525-r4.ebuild} | 12 +++++++++---
 1 file changed, 9 insertions(+), 3 deletions(-)