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
0001457 [buildroot] Other minor always 08-08-07 17:54 08-21-07 04:46
Reporter adamhawes View Status public  
Assigned To buildroot
Priority normal Resolution fixed  
Status closed   Product Version
Summary 0001457: Sed commands in Qtopia build fail because of / delimiter and slash in strings
Description The qtopia4 makefile uses a number of substitute commands with slash delimiters in sed to fix the build process. Some of the commands include pathnames with slash characters that break sed. I have build a patch that repalces the slash delimiters with pipe characters that resolves the problem.
Additional Information --- package/qtopia4/qtopia4.mk~ 2007-08-08 10:19:41.000000000 +0930
+++ package/qtopia4/qtopia4.mk 2007-08-09 10:00:22.000000000 +0930
@@ -129,7 +129,7 @@
        $(SED) 's/^CFG_IPV6IFNAME=auto/CFG_IPV6IFNAME=no/' $(QTOPIA4_TARGET_DIR)/configure
 endif
        $(SED) 's/^CFG_XINERAMA=auto/CFG_XINERAMA=no/' $(QTOPIA4_TARGET_DIR)/configure
- $(SED) 's/-O2/$(TARGET_CFLAGS)/' $(QTOPIA4_TARGET_DIR)/mkspecs/qws/linux-$(BR2_PACKAGE_QTOPIA4_EMB_PLATFORM)-g++/qmake.conf
+ $(SED) 's|-O2|$(TARGET_CFLAGS)|' $(QTOPIA4_TARGET_DIR)/mkspecs/qws/linux-$(BR2_PACKAGE_QTOPIA4_EMB_PLATFORM)-g++/qmake.conf
        -[ -f $(QTOPIA4_QCONFIG_FILE) ] && cp $(QTOPIA4_QCONFIG_FILE) \
                $(QTOPIA4_TARGET_DIR)/$(QTOPIA4_QCONFIG_FILE_LOCATION)
        (cd $(QTOPIA4_TARGET_DIR); rm -rf config.cache; \
@@ -217,7 +217,7 @@
        $(SED) 's/^CFG_IPV6IFNAME=auto/CFG_IPV6IFNAME=no/' $(QTOPIA4_HOST_DIR)/configure
 endif
        $(SED) 's/^CFG_XINERAMA=auto/CFG_XINERAMA=no/' $(QTOPIA4_HOST_DIR)/configure
- $(SED) 's/-O2/$(TARGET_CFLAGS)/' $(QTOPIA4_HOST_DIR)/mkspecs/qws/linux-$(BR2_PACKAGE_QTOPIA4_EMB_PLATFORM)-g++/qmake.conf
+ $(SED) 's|-O2|$(TARGET_CFLAGS)|' $(QTOPIA4_HOST_DIR)/mkspecs/qws/linux-$(BR2_PACKAGE_QTOPIA4_EMB_PLATFORM)-g++/qmake.conf
        -[ -f $(QTOPIA4_QCONFIG_FILE) ] && cp $(QTOPIA4_QCONFIG_FILE) \
                $(QTOPIA4_HOST_DIR)/$(QTOPIA4_QCONFIG_FILE_LOCATION)
        (cd $(QTOPIA4_HOST_DIR); rm -rf config.cache; \
Attached Files

- Relationships

- Notes
(0002652)
egtvedt
08-08-07 23:19

I submitted a fix for this earlier (and some other stuff) on the mailing list, please see http://buildroot.uclibc.org/lists/buildroot/2007-August/004197.html [^]
 
(0002673)
bernhardf
08-21-07 04:46

This was fixed around r19604. Thanks
 

- Issue History
Date Modified Username Field Change
08-08-07 17:54 adamhawes New Issue
08-08-07 17:54 adamhawes Status new => assigned
08-08-07 17:54 adamhawes Assigned To  => buildroot
08-08-07 23:19 egtvedt Note Added: 0002652
08-21-07 04:46 bernhardf Status assigned => closed
08-21-07 04:46 bernhardf Note Added: 0002673
08-21-07 04:46 bernhardf Resolution open => fixed


Copyright © 2000 - 2006 Mantis Group
Powered by Mantis Bugtracker