https://blogs.gentoo.org/ago/2020/07/04/gentoo-tinderbox/ Issue: app-shells/zoxide-0.7.2 does not respect CFLAGS/LDFLAGS. Discovered on: amd64 (internal ref: guru_ci) NOTE: This machine uses GCC-11: https://gcc.gnu.org/gcc-11/porting_to.html To reproduce this issue you may want to add "-frecord-gcc-switches" to CFLAGS/CXXFLAGS/FFLAGS/FCFLAGS and LDFLAGS="${LDFLAGS} -Wl,--defsym=__gentoo_check_ldflags__=0". If this is not something about c/c++ see this bug as an hint to hide the QA warning (with QA_FLAGS_IGNORED) where is not possible to respect CFLAGS/LDFLAGS.
Created attachment 722686 [details] build.log build log and emerge --info
I don't understand. Zoxide is in rust, so isn't it normal that it doesn't respect the CFLAGS and LDFLAGS?
(In reply to Anthony Ruhier from comment #2) > I don't understand. Did you read _entirely_ comment 0 ?
(In reply to Agostino Sarubbo from comment #3) > (In reply to Anthony Ruhier from comment #2) > > I don't understand. > > Did you read _entirely_ comment 0 ? I did, and my answer wasn't against your bug, just that I was surprised that that kind of checks are ran over ebuilds using cargo. I find misleading to add QA_FLAGS_IGNORED because it's not true, RUSTFLAGS is used.
app-shells/zoxide has been treecleaned and moved to ::gentoo: https://github.com/gentoo/guru/commit/dea18e215f40736fc7ed91c4e3ddad4dc476d213 Therefore this bug should be closed.