Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 323507 - sys-devel/gcc-4.4.3-r2 fails to emerge with hardened use-flag
Summary: sys-devel/gcc-4.4.3-r2 fails to emerge with hardened use-flag
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Hardened (show other bugs)
Hardware: All Linux
: High critical (vote)
Assignee: The Gentoo Linux Hardened Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-06-11 03:34 UTC by a_tevelev
Modified: 2010-06-12 14:22 UTC (History)
0 users

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


Attachments
emerge --info (emerge.info,4.64 KB, text/plain)
2010-06-11 03:36 UTC, a_tevelev
Details

Note You need to log in before you can comment on or make changes to this bug.
Description a_tevelev 2010-06-11 03:34:27 UTC
sys-devel/gcc-4.4.3-r2 fails to emerge:

# emerge -uv sys-devel/gcc

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild  NS   ] sys-devel/gcc-4.4.3-r2 [4.3.4] USE="hardened mudflap nls nptl openmp (-altivec) -bootstrap -build -doc (-fixed-point) -fortran -gcj -graphite -gtk (-libffi) (-multilib) -multislot (-n32) (-n64) -nocxx -objc -objc++ -objc-gc -test -vanilla" 0 kB

Total: 1 package (1 in new slot), Size of downloads: 0 kB

...

 *   90_all_100-uclibc-conf.patch ...                                                                                                                  [ ok ]
 *   90_all_301-missing-execinfo_h.patch ...                                                                                                           [ ok ]
 *   90_all_302-c99-snprintf.patch ...                                                                                                                 [ ok ]
 *   90_all_305-libmudflap-susv3-legacy.patch ...                                                                                                      [ ok ]
 * Done with patching                                                                                                                                        
 * ERROR: sys-devel/gcc-4.4.3-r2 failed:                                                                                                                     
 *   For Hardened to work you need the minispecs files                                                                                                       
 *                                                                                                                                                           
 * Call stack:                                                                                                                                               
 *     ebuild.sh, line   54:  Called src_unpack                                                                                                              
 *   environment, line 5124:  Called gcc_src_unpack                                                                                                          
 *   environment, line 3303:  Called gcc-compiler_src_unpack                                                                                                 
 *   environment, line 2734:  Called want_minispecs                                                                                                          
 *   environment, line 6033:  Called die                                                                                                                     
 * The specific snippet of code:                                                                                                                             
 *               die "For Hardened to work you need the minispecs files";                                                                                    
 *                                                                                                                                                           
 * If you need support, post the output of 'emerge --info =sys-devel/gcc-4.4.3-r2',                                                                          
 * the complete build log and the output of 'emerge -pqv =sys-devel/gcc-4.4.3-r2'.                                                                           
 * The complete build log is located at '/var/tmp/portage/sys-devel/gcc-4.4.3-r2/temp/build.log'.                                                            
 * The ebuild environment file is located at '/var/tmp/portage/sys-devel/gcc-4.4.3-r2/temp/environment'.                                                     
 * S: '/var/tmp/portage/sys-devel/gcc-4.4.3-r2/work/gcc-4.4.3'                                                                                               

>>> Failed to emerge sys-devel/gcc-4.4.3-r2
Comment 1 a_tevelev 2010-06-11 03:36:20 UTC
Created attachment 234905 [details]
emerge --info
Comment 2 Magnus Granberg gentoo-dev 2010-06-11 14:14:38 UTC
What i can see in the profile is that any gcc 4.4.X is masked and do not have any hardened support. Did you unmask it?
Comment 3 a_tevelev 2010-06-12 14:22:16 UTC
That is true. I have completely forgotten that I unmasked gcc. Sorry!