[darwinbuild] perl_extras
Kevin Van Vechten
kevin at opendarwin.org
Mon Aug 8 11:30:38 PDT 2005
This new issue appears to be within the perl_extras makefiles, and is
not a DarwinBuild issue per-se. Could you reply with your build log
for perl_extras so I can compare it with a known-working build log
and see if we can track down the differences?
Thanks,
- Kevin
On Aug 8, 2005, at 11:23 AM, Chris Nandor wrote:
> At 10:50 -0700 2005.08.08, Kevin Van Vechten wrote:
>
>> Apparently your version of /bin/ln doesn't accept the -h flag. What
>> system are you running DarwinBuild on?
>>
>
> Mac OS X 10.4.2.
>
> And gah ... `sudo -s` kept my previous user environment (which
> included
> /sw, and /sw/bin/ln). I just assumed it wouldn't. I manually
> fixed my
> PATH.
>
> Now I am getting:
>
> Build log begins here:
>
> make -C Extras install
> EXTRAS=/private/var/tmp/perl_extras/perl_extras-35.root/System/
> Library/Perl/Extras
> EXTRASPERL=/private/var/tmp/perl_extras/perl_extras-35.root/System/
> Library/Perl/Extras/5.8.6
> \
>
> SLP=/private/var/tmp/perl_extras/perl_extras-35.root/System/Library/
> Perl/5.8.6
> ARCHLIB=darwin-thread-multi-2level
> OBJROOT=/private/var/tmp/perl_extras/perl_extras-35.obj/Extras-objroot
> make -C MLDBM install
> installarchlib=/System/Library/Perl/Extras/5.8.6/darwin-thread-
> multi-2level
> installprivlib=/System/Library/Perl/Extras/5.8.6
> PLARGS=INSTALLDIRS=perl
> INSTALLARCHLIB='/System/Library/Perl/Extras/5.8.6/darwin-thread-
> multi-2level'
> INSTALLPRIVLIB='/System/Library/Perl/Extras/5.8.6'
> INSTALLBIN='/System/Library/Perl/Extras/bin'
> INSTALLSCRIPT='/System/Library/Perl/Extras/bin'
> MAKEARGS=PASTHRU_INC='-pipe
> -no-cpp-precomp -arch ppc -arch i386' OTHERLDFLAGS='-pipe -no-cpp-
> precomp
> -arch ppc -arch i386'
> DESTDIR=/private/var/tmp/perl_extras/perl_extras-35.root
> mkdir -p /private/var/tmp/perl_extras/perl_extras-35.obj/Extras-
> objroot/MLDBM
> gnutar xzf MLDBM-2.01.tar.gz -C
> /private/var/tmp/perl_extras/perl_extras-35.obj/Extras-objroot/MLDBM
> tar (child): gzip: Cannot exec: No such file or directory
> tar (child): Error is not recoverable: exiting now
> gnutar: Child returned status 2
> gnutar: Error exit delayed from previous errors
> make[2]: ***
> [/private/var/tmp/perl_extras/perl_extras-35.obj/Extras-objroot/
> MLDBM/MLDBM-2.01]
> Error 2
>
> It's as though the mkdir is failing, as if I ls that directory, it
> does not
> exist, but if I make it manually, it works:
>
> # ls /private/var/tmp/perl_extras/perl_extras-35.obj/Extras-objroot
> ls: /private/var/tmp/perl_extras/perl_extras-35.obj/Extras-objroot:
> No such
> file or directory
> # mkdir -p /private/var/tmp/perl_extras/perl_extras-35.obj/Extras-
> objroot/MLDBM
> # ls /private/var/tmp/perl_extras/perl_extras-35.obj/Extras-objroot
> MLDBM
>
> Still trying,
>
> --
> Chris Nandor pudge at pobox.com http://pudge.net/
> Open Source Technology Group pudge at ostg.com http://ostg.com/
>
More information about the darwinbuild-dev
mailing list