peti:~$ emerge sync && emerge -pvu hardened-gcc [ebuild U ] sys-devel/hardened-gcc-5.0 [3.3.2.1-r2] [empty/missing/bad digest] Total size of downloads: 0 kB Reproducible: Always Steps to Reproduce: 1. 2. 3.
Hardened-gcc's ebuild is obsolete and won't be supported any more.
Could someone give me a pointer where I can find more about the motivation to discontinue hardened-gcc? I read in the ebuild it's going to be replaced by something else? I don't recall reading about this on the hardened mailing list?
Peter, It's going to be replaced by a patch for gcc. This patch exists now and works for the most part just fine, it will take maybe a week or two to get it all stabilized and the needed hooks in place for portage to cope. The orig hgcc was basically a proof of concept shell script that did some sed tricks to get us the desired results. The new patch will allow us to offer a transparent method to build native pie-ssp on pretty much every arch. You know the stuff dreams are made of :) As for [empty/missing/bad digest]... That sounds like pappy is slacking but either way it should not be a big deal in this case as the main point is you should uninstall hgcc now then revert back to default specs and use the back to the basics {C{,XX},LD}FLAGS till the new solution exists.
the digest is empty because the ebuild does not use any files or SRC_URI just a heads up thanks for the explanation
Since this wasn't really a bug, I'll close the bug report. Thanks for the explanations, guys!