lilypond-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: GUB3 at the lilypond-installer stage


From: Jan Nieuwenhuizen
Subject: Re: GUB3 at the lilypond-installer stage
Date: Wed, 22 Apr 2009 15:31:08 +0200

Op woensdag 22-04-2009 om 14:48 uur [tijdzone +0200], schreef Jan
Nieuwenhuizen:

Hi Patrick,

> fails.  I'm attaching a patch that you can try as workaround.  Now it
> puzzles me why tar does *not* fail in GUB for me.  It should.  Hmm.

Interesting, if I use the command below to print the current librestrict
setting in gub/gup.py

                         'echo "**** * LD_PRELOAD=$LD_PRELOAD" && echo && cd 
%(root)s && tar -C %(root)s -p -x%(_z)s%(_v)s -f %(ball)s'

and re-install, say, make, then LD_PRELOAD is unset for me

    bin/gup -p tools remove make
    bin/gub tools::make
    [...]
    invoking echo "**** * LD_PRELOAD=$LD_PRELOAD" && echo && cd 
/home/janneke/vc/gub/target/tools/root && tar -C 
/home/janneke/vc/gub/target/tools/root -p -x -z -f 
/home/janneke/vc/gub/target/tools/packages/make-3.81.tools.gup
    **** * LD_PRELOAD=

LD_PRELOAD is set when by gub/build.py.  When running gub/buildrunner.py's
pkg_install (), I don't see how it can be set by gub.  I don't expect you
have LD_PRELOAD set to librestrict.so when invoking gub?

Also, when I do

    LD_PRELOAD=$(pwd)/target/tools/root/usr/lib/librestrict.so bin/gub 
tools::make

the LD_PRELOAD is printed

    invoking echo "**** * LD_PRELOAD=$LD_PRELOAD" && tar -C 
/home/janneke/vc/gub/target/tools/root -p -x -z -f 
/home/janneke/vc/gub/target/tools/packages/make-3.81.tools.gup
    **** * 
LD_PRELOAD=/home/janneke/vc/gub/target/tools/root/usr/lib/librestrict.so

but tar still succeeds.  Hmm.

Jan.

-- 
Jan Nieuwenhuizen <address@hidden> | GNU LilyPond - The music typesetter
http://www.xs4all.nl/~jantien       | http://www.lilypond.org





reply via email to

[Prev in Thread] Current Thread [Next in Thread]