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
0001162 [buildroot] Other minor always 01-14-07 15:10 07-08-07 04:29
Reporter Doc SoLo View Status public  
Assigned To buildroot
Priority normal Resolution fixed  
Status closed   Product Version
Summary 0001162: libglib12 not built as shared library
Description Revision 17287 by andersen introduced some errors for me.

libglib12 is only built as a static library for some reason. I switched back to libglib12.mk before 17287 and it is build shared as intended.

I fixed a few other minor glitches, see the patch below. This is just what I use from buildroot, so it's probably not complete.
Additional Information 17287_small_fixes.patch
--- package/freetype/freetype.mk (Revision 17296)
+++ package/freetype/freetype.mk (Arbeitskopie)
@@ -52,7 +52,7 @@
     $(SED) "s,^prefix=.*,prefix=\'$(STAGING_DIR)\',g" \
         -e "s,^exec_prefix=.*,exec_prefix=\'$(STAGING_DIR)/usr\',g" \
         -e "s,^includedir=.*,includedir=\'$(STAGING_DIR)/include\',g" \
- "s,^libdir=.*,libdir=\'$(STAGING_DIR)/lib\',g" \
+ -e "s,^libdir=.*,libdir=\'$(STAGING_DIR)/lib\',g" \
         $(STAGING_DIR)/usr/bin/freetype-config
     touch -c $(STAGING_DIR)/lib/libfreetype.so

--- package/file/file.mk (Revision 17296)
+++ package/file/file.mk (Arbeitskopie)
@@ -91,8 +91,8 @@
     -($(STRIP) $(TARGET_DIR)/usr/lib/libmagic.so.*.* > /dev/null 2>&1)
     rm -rf $(TARGET_DIR)/share/locale $(TARGET_DIR)/usr/info \
         $(TARGET_DIR)/usr/man $(TARGET_DIR)/usr/share/doc
- mv $(TARGET_DIR)/usr/lib/libmagic.a $(STAGING_DIR)/lib
- rm -f $(TARGET_DIR)/usr/lib/libmagic.la
+ mv $(TARGET_DIR)/lib/libmagic.a $(STAGING_DIR)/lib
+ rm -f $(TARGET_DIR)/lib/libmagic.la
     mv $(TARGET_DIR)/usr/include/magic.h $(STAGING_DIR)/include
 
 file: zlib uclibc $(TARGET_DIR)/$(FILE_TARGET_BINARY)
--- package/libpng/libpng.mk (Revision 17296)
+++ package/libpng/libpng.mk (Arbeitskopie)
@@ -77,7 +77,7 @@
     $(SED) "s,^prefix=.*,prefix=\'$(STAGING_DIR)\',g" \
         -e "s,^exec_prefix=.*,exec_prefix=\'$(STAGING_DIR)/usr\',g" \
         -e "s,^includedir=.*,includedir=\'$(STAGING_DIR)/include/libpng12\',g" \
- "s,^libdir=.*,libdir=\'$(STAGING_DIR)/lib\',g" \
+ -e "s,^libdir=.*,libdir=\'$(STAGING_DIR)/lib\',g" \
         $(STAGING_DIR)/usr/bin/libpng12-config
     touch -c $(STAGING_DIR)/lib/libpng.so
 
Attached Files  17287_small_fixes.patch [^] (1,618 bytes) 01-14-07 15:10

- Relationships

- Notes
(0002025)
bernhardf
01-21-07 09:29

libmagic should really live in /usr/lib, can you fix this, please?
Also, can you provide a patch to enable libglib to be built as a .so?

I think that the sed errors were already fixed.

TIA,
 
(0002571)
bernhardf
07-08-07 04:29

The sed expressions were already fixed in svn.
 

- Issue History
Date Modified Username Field Change
01-14-07 15:10 Doc SoLo New Issue
01-14-07 15:10 Doc SoLo Status new => assigned
01-14-07 15:10 Doc SoLo Assigned To  => uClibc
01-14-07 15:10 Doc SoLo File Added: 17287_small_fixes.patch
01-14-07 15:12 Doc SoLo Issue Monitored: Doc SoLo
01-21-07 09:29 bernhardf Note Added: 0002025
02-12-07 05:33 vapier Assigned To uClibc => buildroot
07-08-07 04:29 bernhardf Status assigned => closed
07-08-07 04:29 bernhardf Note Added: 0002571
07-08-07 04:29 bernhardf Resolution open => fixed
08-28-07 17:36 gururaj Issue Monitored: gururaj
08-28-07 17:37 gururaj Issue End Monitor: gururaj
08-28-07 17:38 gururaj Issue End Monitor: gururaj


Copyright © 2000 - 2006 Mantis Group
Powered by Mantis Bugtracker