Dear all, I'm trying to build bering-uClibc out of sources with buildtool/buildpacket.
Having done: 1) ./buildtool.pl build buildenv 2) ./buildtool.pl source root 3) ./buildtool.pl build root that point needed following corrections: 3.1) 'mkdir staging/sbin' in order to get debianutils & net-tools installed correctly in 'staging' dir 3.2) source/debianutils/buildtool.mk corrected for buildpaket.pl (patch at the end of this message)
Unfortunatly, I can't get 'root.lrp' packaged correctly with buildpacket: POSIXness stuff is missing.
Q0) Do I missed some dependencies ? Q1) Should i take POSIXness* right out of cvs's 'apps/root/skel' dir and simply correct source/root/buildtool.cfg accordigly to reflect local storage location ? Q2) How do I build etc.lrp in buildtool context ? Q3) More generaly for any object missing in the 'buildtool' hierarchy, should I take those objects right out of cvs's 'apps' dir and put them into <buildtool>/source manualy, writing then both buildtool.cfg and buildtool.mk ? Q4) As an alternative, may I build directly from my cvs 'apps' repository by linking whith buildtool's buildenv libraries ? If yes, how do I handle 'buildtool*' files located in cvs 'apps' ? Q5) At last, debian 'sarge' offers 'uClibc' v. 0.9.20 devel environment as well as gcc 3.3.4. Do this may replace buildenv, without side effect with the use of 'buildtool/buildpacket' ? If yes, is it a better (or more regular) working environment ? If yes(2), could you please give some hints about setup ?
Many thanks in advance for your tips Kindest regards bertrand
--------------------------------------------------
<buildtool>/source/debianutils/buildtool.mk patch:
--------------------------------------------------
--- buildtool.mk 2004-08-14 08:56:01.000000000 +0200
+++ buildtool.mk.new 2004-08-15 08:52:17.000000000 +0200
@@ -26,8 +26,8 @@
-$(BT_STRIP) -s --remove-section=.note --remove-section=.comment $(DEBIANUTILS_DIR)/run-parts
-$(BT_STRIP) -s --remove-section=.note --remove-section=.comment $(DEBIANUTILS_DIR)/tempfile
$(MAKE) -C $(DEBIANUTILS_DIR) DESTDIR=$(DEBIANUTILS_TARGET_DIR) install
- cp -a $(DEBIANUTILS_TARGET_DIR)/bin $(BT_STAGING_DIR)/bin/
- cp -a $(DEBIANUTILS_TARGET_DIR)/sbin $(BT_STAGING_DIR)/sbin/
+ cp -a $(DEBIANUTILS_TARGET_DIR)/bin/* $(BT_STAGING_DIR)/bin/
+ cp -a $(DEBIANUTILS_TARGET_DIR)/sbin/* $(BT_STAGING_DIR)/sbin/
touch $(DEBIANUTILS_DIR)/.build
source: $(DEBIANUTILS_DIR)/.source
------------------------------------------------------- SF.Net email is sponsored by Shop4tech.com-Lowest price on Blank Media 100pk Sonic DVD-R 4x for only $29 -100pk Sonic DVD+R for only $33 Save 50% off Retail on Ink & Toner - Free Shipping and Free Gift. http://www.shop4tech.com/z/Inkjet_Cartridges/9_108_r285 ------------------------------------------------------------------------ leaf-user mailing list: [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/leaf-user SR FAQ: http://leaf-project.org/pub/doc/docmanager/docid_1891.html