https://blogs.gentoo.org/ago/2020/07/04/gentoo-tinderbox/ Issue: app-editors/mined-2015.25 does not respect CFLAGS. Discovered on: amd64 (internal ref: guru_ci) NOTE: To reproduce this issue you may want to add "-frecord-gcc-switches" to CFLAGS/CXXFLAGS/FFLAGS/FCFLAGS. If this is not something about c/c++ context see this bug as an hint to hide the QA warning (with QA_FLAGS_IGNORED) where is not possible to respect CFLAGS.
Created attachment 762978 [details] build.log build log and emerge --info
OK, so the problem here was that the Makefile just called a script, apparently handwritten by upstream, that would set the CFLAGS then run the compilation process. I've modified the ebuild to run this compilation process (the src/mkmined script) without editing the CFLAGS, and it's passed all of my sanity checks. I've pushed the change, and once it's merged I'll close this bug as fixed, provided the issue doesn't still persist.
Fix pushed to the repository, no new issues, and I've solved the error, to the best of my knowledge, on my test machine. Seems like a resolution if I've ever seen one.
I figure I'd best mention that it was commit ab5323899177ed87341c97b4a75f76a2781e5d10 that fixed this issue.