Le 16/09/2013 22:15, William Harrington a écrit : > Greetings, > > I notice that the VERSION is coming out to be uknown during the status > report in some situations: > > For CLFS, I do notice at line 62 in comon/libs/func_book_parser, we > have BOOK /prologue/$ARCH..... but we also missed a $BOOK/ in front of > BOOK/prologue so it should be: > > VERSION=$(xmllint --noent $BOOK/BOOK/prologue/$ARCH/bookinfo.xml 2>/ > dev/null | grep subtitle | sed -e 's/^.*ion //' -e 's/<\/.*//') ;; > > That way when using a working copy that'll be legit. > > Now, I have the book at my home dir and I enter /home/kb0iic/clfs/ > cross-lfs and I run: > > xmllint --noent BOOK/prologue/x86/bookinfo.xml 2>/dev/null | grep > subtitle | sed -e 's/^.*ion //' -e 's/<\/.*//' > > and the output > > GIT-20130914-x86 > > Okay, I just did a jhalfs config and make for a pure64 bit build and > this is in the Makefile, now: > > @$(call echo_finished,GIT-20130914-x86_64-Pure64) > > So it looks proper. > > > When I use my working copy without the edit, the version is: > > ./create-sbu_du-report.sh logs ; \ (notice no VERSION info, > which is VERSION=$2 in the create sbu du report script. > > When I add $BOOK in front of BOOK/prologue........ I get: > > ./create-sbu_du-report.sh logs GIT-20130914-x86_64-Pure64; \ > > Either way, I'm pretty sure we need $BOOK in front of BOOK/prologue at > line 62 in common/libs/func_book_parser > > Good catch. BOOK/prologue is definitely wrong. Any path to the xml should begin with $BOOK. Then due to the layout of the CLFS dir on the git repo, the xml is in $BOOK/BOOK. Sorry for not catching that myself. I tried a build of clfs, but got stuck because of some problem not relevant to jhalfs (do not remember where now), and had no time to investigate. Committed at r3719.
Regards Pierre -- http://linuxfromscratch.org/mailman/listinfo/alfs-discuss FAQ: http://www.linuxfromscratch.org/faq/ Unsubscribe: See the above information page