BusyBox Bug and Patch Tracking
BusyBox
  

Viewing Issue Simple Details Jump to Notes ] View Advanced ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0001502 [buildroot] Other major always 09-19-07 06:32 09-19-07 10:33
Reporter ikonst View Status public  
Assigned To buildroot
Priority normal Resolution fixed  
Status closed   Product Version
Summary 0001502: BR2_TOOLCHAIN_SYSROOT should depend on BR2_GCC_VERSION_4_2_0 or higher
Description The sysroot feature is only available on gcc 4.2.0 and higher. Building it with gcc 4.1.x will cause an error (as sysroot's help string already specifies).

toolchain/gcc/Config.in should be changed. Preferably, the rule should be changed from exclusive:
depends on !BR2_GCC_VERSION_3_3_5 ...
to inclusive:
depends on BR2_GCC_VERSION_4_2_0 || BR2_GCC_VERSION_4_2_1 || BR2_GCC_VERSION_4_3
Additional Information
Attached Files

- Relationships

- Notes
(0002752)
bernhardf
09-19-07 07:00

No, the !ancient is fine. I don't want to special-case working version but special case deprecat, ancient, unsupported stuff, if anything.

If you select BR2_DEPRECATED, you're on your own anyway, at least in my POV.
 
(0002762)
ikonst
09-19-07 07:23

I'm okay with either way: we should just make sure than when a new 4.1.x version comes out, it's also excluded.

(Personally, I've lost considerable time trying to figure out the problem which occurs when you try to build gcc 4.1.x with sysroot, so I deem it important to disallow it within the configuration.)
 
(0002763)
bernhardf
09-19-07 10:33

fixed in r19894
 

- Issue History
Date Modified Username Field Change
09-19-07 06:32 ikonst New Issue
09-19-07 06:32 ikonst Status new => assigned
09-19-07 06:32 ikonst Assigned To  => buildroot
09-19-07 07:00 bernhardf Note Added: 0002752
09-19-07 07:23 ikonst Note Added: 0002762
09-19-07 10:33 bernhardf Status assigned => closed
09-19-07 10:33 bernhardf Note Added: 0002763
09-19-07 10:33 bernhardf Resolution open => fixed


Copyright © 2000 - 2006 Mantis Group
Powered by Mantis Bugtracker