David Mascall wrote:
George Boudreau wrote:
Manuel,
I have integrated you package extraction xsl file into jhalfs. This turned out to be a much larger job than I had expected. I have tested the modifications with lfs and hlfs but have not done a full build of clfs x86 (the only arch I can work with).

 I will upload the mods this evening..
George

I have just kicked off a build of svn clfs x86 with latest svn jhalfs

It threw out this message at the start

Creating Makefile... START
       Processing... <host prep files>
       Processing... <cross tools>
       Processing... <temp system>
       Processing... <chroot>
       Processing... <(chroot) testsuite tools>
grep: /mnt/lfs/jhalfs/my_packages: No such file or directory
       Processing... <(chroot) final system>
       Processing... <(chroot) bootscripts>
       Processing... <(chroot) make bootable>
Creating Makefile... DONE


Is the my_packages file something important ?

Actual build is running ok so far

DaveM
Spoke to soon

Build failed at step 086-tcl

Error message
Building target 086-tcl

[|tar: unpacked: Cannot open: No such file or directory ] 0 min. 0 sec.
tar: Error is not recoverable: exiting now
make: *** [086-tcl] Error 1


Makefile
086-tcl:  084-devices
   @$(call echo_message, Building)
   @./progress_bar.sh $@ &
@echo -e "\n`date`\n\nKB: `du -skx --exclude=jhalfs $(MOUNT_PT)`\n" >logs/086-tcl
   @PKG_PATH=`ls -t $(MOUNT_PT)$(SRC)/ | head -n1` && \
   ROOT=`tar -tf $$PKG_PATH | head -n1 | sed -e '[EMAIL PROTECTED]/@@;s@/.*@@'` 
&& \
   [[ -n $$ROOT ]] && \
   rm -rf $(MOUNT_PT)$(SRC)/$$ROOT && \
   if [ -e $(MOUNT_PT)$(SRC)/-build ]; then \
       rm -rf $(MOUNT_PT)$(SRC)/-build; \
   fi;
   @$(call unpack2,)
@ROOT=`head -n1 $(MOUNT_PT)$(SRC)/$(PKG_LST) | sed '[EMAIL PROTECTED]/@@;s@/.*@@'` && \
   echo "export PKGDIR=$(SRC)/$$ROOT" > envars
@( time { $(CHROOT1) 'cd /jhalfs && source envars && /jhalfs/clfs-commands/testsuite-tools/086-tcl >>/jhalfs/logs/086-tcl 2>&1' ; } ) 2>>logs/086-tcl && \
   echo -e "\nKB: `du -skx --exclude=jhalfs $(MOUNT_PT)`\n" >>logs/086-tcl
@ROOT=`head -n1 $(MOUNT_PT)$(SRC)/$(PKG_LST) | sed '[EMAIL PROTECTED]/@@;s@/.*@@'` && \
   rm -r $(MOUNT_PT)$(SRC)/$$ROOT && \
   if [ -e $(MOUNT_PT)$(SRC)/tcl-build ]; then \
       rm -r $(MOUNT_PT)$(SRC)/tcl-build; \
   fi;
   @touch  $@ && \
   sleep .25 && \
   echo -e "\n\n "$(BOLD)Target $(BLUE)$@ $(BOLD)OK && \

clfs-commands/086-tcl
#!/bin/sh
set -e

cd $PKGDIR
cd unix
sed -i "s/relid'/relid/" configure
./configure --prefix=/tools
make
make install
make install-private-headers
ln -sv tclsh8.4 /tools/bin/tclsh
exit



file tcl8.4.12-src.tar.gz is in sources/

DaveM
--
http://linuxfromscratch.org/mailman/listinfo/alfs-discuss
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page

Reply via email to