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
0000871 [uClibc] Architecture Specific minor always 05-11-06 01:10 09-24-08 08:44
Reporter blurgk View Status public  
Assigned To uClibc
Priority normal Resolution open  
Status assigned   Product Version
Summary 0000871: Build of working shared libraries is not possible on cygwin
Description Cygwin/Windows make no difference between .os and .oS files created during the build process to build the static and shared libraries. This makes shared libraries not working (http://bugs.uclibc.org/view.php?id=867). [^] The attached patch makes use of the .oSh suffix instead of .oS (feel free to choose another one... :).
Additional Information
Attached Files  use_of_distinct_suffixes_for_cygwin.patch [^] (16,786 bytes) 05-11-06 01:10
 use_of_distinct_suffixes_for_cygwin2.patch [^] (17,290 bytes) 05-11-06 02:58

- Relationships

- Notes
(0001364)
blurgk
05-11-06 02:57

I forgot one change, new patch attached.
 
(0001365)
blurgk
05-11-06 05:41

Sorry I made an error: static libraries are not working, not the shared ones.
 
(0001366)
psm
05-11-06 05:55

you could disable DOPIC, then the shared libs' objects are compiled as PIC, being
either .os or .oS, but the objects for static libs are always .o (compile time
will be doubled)
 
(0001367)
blurgk
05-11-06 10:55

There would still be problems for people not aware of the .os/.oS problem so it would be nice to avoid any potential trouble, don't you think?
 
(0011924)
bernhardf
09-24-08 08:38

I suggest this is a (design)bug in your filesystem, use a different one or bug the vendor about it.
 

- Issue History
Date Modified Username Field Change
05-11-06 01:10 blurgk New Issue
05-11-06 01:10 blurgk Status new => assigned
05-11-06 01:10 blurgk Assigned To  => uClibc
05-11-06 01:10 blurgk File Added: use_of_distinct_suffixes_for_cygwin.patch
05-11-06 02:57 blurgk Note Added: 0001364
05-11-06 02:58 blurgk File Added: use_of_distinct_suffixes_for_cygwin2.patch
05-11-06 05:41 blurgk Note Added: 0001365
05-11-06 05:55 psm Note Added: 0001366
05-11-06 10:55 blurgk Note Added: 0001367
09-24-08 08:38 bernhardf Note Added: 0011924
09-24-08 08:44 bernhardf Severity major => minor


Copyright © 2000 - 2006 Mantis Group
Powered by Mantis Bugtracker