On Fri, Feb 17, 2012 at 4:59 PM, Pierre Labastie
<[email protected]> wrote:
> Le 17/02/2012 18:30, Bruce Dubbs a écrit :
>> Matthew Burgess wrote:
>>
>>> I had a quick look at the Makefile and make-aux-files.sh script and couldn't
>>> see why that line is required. Bruce, is there a reason those .script
>>> files are
>>> deleted?
>> It's cleanup. For jhalfs, it would be better if a different set of
>> rules were used if different behavior is needed.
>>
>> -- Bruce
> Hi,
>
> jhalfs needs an xml file to process for extracting commands scripts.
> 'index.xml' in book sources is the most obvious choice. But using this file
> leads necessary to try to find the '.script' entities, which have been
> deleted
> or do not exist.
> Another choice is to use lfs-full.xml, after 'make validxml'.
> I am currently testing that, but the target validxml depends on maketar
> (because
> aux-file-data;sh does a `ls lfs-bootscript*.bz2') and that is not
> specified on the 'validxml:' line in Makefile.
> Maybe one of you could do that (add maketar as a dependency of validxml)
After looking at this all that is needed is to add the following line
to common/libs/func_book_parser right after we check out the sources.
cd ${PROGNAME}-$LFSVRS; bash process-scripts.sh >> $LOGDIR/$LOG 2>&1 ; cd ..
This quells all those messages.
Thomas
--
http://linuxfromscratch.org/mailman/listinfo/lfs-dev
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page