On Sun, Jan 15, 2006 at 12:21:29PM -0600, Josh Caster wrote:

I am running release 3.8. It does not appear that the line endings is a problem because I have gotten the patch from several sources including the 3.8.tar.gz. I've tried updating to the patch release where the patches have already been applied and I still cannot get this make to complete.
Thanks,

Strange. This usually happens when you do something you shouldn't -
mixing -stable and -current, or somesuch.

Can you try again with a new src.tar.gz and a new patch, and record
everything? ('script' is good for this kind of thing.)

                Joachim

I ran a cvs -q get -rOPENBSD_3_8_BASE -P src
once that completed i ran patch.sh which contained the following lines:
make -f Makefile.bsd-wrapper obj
make -f Makefile.bsd-wrapper depend
make -f Makefile.bsd-wrapper

# ./patch.sh 1>out 2>err
out:


usr/src/gnu/usr.bin/perl/obj -> /usr/obj/gnu/usr.bin/perl
cd /usr/src/gnu/usr.bin/perl/obj && exec make
LD_LIBRARY_PATH=/usr/src/gnu/usr.bin/perl/obj ./miniperl -Ilib configpm 
configpm.tmp
sh mv-if-diff configpm.tmp lib/Config.pm
File lib/Config.pm not changed.
        AutoSplitting perl library
LD_LIBRARY_PATH=/usr/src/gnu/usr.bin/perl/obj ./miniperl -Ilib -e 'use 
AutoSplit;  autosplit_lib_modules(@ARGV)' lib/*.pm
LD_LIBRARY_PATH=/usr/src/gnu/usr.bin/perl/obj ./miniperl -Ilib -e 'use 
AutoSplit;  autosplit_lib_modules(@ARGV)' lib/*/*.pm
make lib/re.pm
`lib/re.pm' is up to date.

        Making DynaLoader (static_pic)
LD_LIBRARY_PATH=/usr/src/gnu/usr.bin/perl/obj cc -o perl  -Wl,-E 
-Wl,-R/usr/libdata/perl5/i386-openbsd/5.8.6/CORE perlmain.o 
lib/auto/DynaLoader/DynaLoader.a  -L. -lperl `cat ext.libs` -lm -lutil -lc
cd x2p; LD_LIBRARY_PATH=/usr/src/gnu/usr.bin/perl/obj make s2p
`s2p' is up to date.

        Making utilities

        Making x2p stuff


        Making B (dynamic)

        Making ByteLoader (dynamic)

        Making Cwd (dynamic)

        Making DB_File (dynamic)

        Making Data::Dumper (dynamic)

        Making Devel::DProf (dynamic)

        Making Devel::PPPort (dynamic)

        Making Devel::Peek (dynamic)

        Making Digest::MD5 (dynamic)

        Making Encode (dynamic)
make config failed, continuing anyway...
*** Error code 2

Stop in /usr/src/gnu/usr.bin/perl/obj (line 584 of makefile).
*** Error code 1

Stop in /usr/src/gnu/usr.bin/perl (line 578 of 
/usr/src/gnu/usr.bin/perl/Makefile.bsd-wrapper).


and the err file:
./libperl.so.10.0: warning: vsprintf() is often misused, please use vsnprintf()
./libperl.so.10.0: warning: strcpy() is almost always misused, please use 
strlcpy()
./libperl.so.10.0: warning: sprintf() is often misused, please use snprintf()
lib/auto/DynaLoader/DynaLoader.a(DynaLoader.o)(.text+0x2cc): In function 
`XS_DynaLoader_dl_load_file':
: warning: strcat() is almost always misused, please use strlcat()
make: don't know how to make config. Stop in 
/usr/src/gnu/usr.bin/perl/obj/ext/Encode.
make: don't know how to make all. Stop in 
/usr/src/gnu/usr.bin/perl/obj/ext/Encode.


Thanks for any help.
Josh

Reply via email to