When using gentoo-hardened with the new fortify-source-3.patch built into Gcc-12.2.1_p20221231 , libatasmart package results in a warning about a definition redefined collision. <command-line>: warning: "_FORTIFY_SOURCE" redefined <built-in>: note: this is the location of the previous definition Meaning the package has _F_S=2 hardcoded internally somewhere and that flag should be stripped so _F_S=3 can take effect without conflict. Reproducible: Always
Created attachment 848005 [details] libatasmart build.log warning: "_FORTIFY_SOURCE" redefined
hardened_tinderbox has reproduced this issue with version 0.19_p5 - Updating summary.