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

Re: OPENBSD_3_6_BASE



I have tried to upgrade a -current from June to -current from 16 september
without success, it crash doing the make build on perl:

Updating makefile...
test -s perlmain.c && touch perlmain.c
cd x2p; make depend
sh ../makedepend MAKE=make
echo hash.c  str.c util.c walk.c | tr ' ' '\n' >.clist
Finding dependencies for hash.o.
Finding dependencies for str.o.
Finding dependencies for util.o.
Finding dependencies for walk.o.
echo Makefile.SH cflags.SH | tr ' ' '\n' >.shlist
Updating makefile...
`sh  cflags "optimize='-O2'" miniperlmain.o` -DPIC -fPIC miniperlmain.c
          CCCMD =  cc -DPERL_CORE -c -fno-strict-aliasing -I/usr/local/include -O2  -Wall
In file included from miniperlmain.c:27:
perl.h:37: config.h: No such file or directory
*** Error code 1

Stop in /usr/src/gnu/usr.bin/perl (line 208 of makefile).

So, the problem seems like there is no config.h in the perl dir, searching a little bit i have found uconfig.h,
I have tried searching for this config.h in other boxes and nothing, i have copied uconfig.h to config.h
(trying a dirty way to solve the problem), but nothing...

Anyone with this same problem or any idea on how to solve it?


On Tue, 5 Oct 2004 17:22:03 +0600
Dennis Nasarov <pheonix_(_at_)_sysattack_(_dot_)_com> wrote:

> Hello Didier,
> 
> Have you looked at http://www.openbsd.org/faq/upgrade-minifaq.html ?
> 
> <snip>
> Upgrading from 3.5 to -current
> 3.5.1: pty device minor numbers changed
> 3.5.2: New user and group _dhcp
> 3.5.3: New user and group _mopd
> 3.5.4: New user and group _tftpd
> 3.5.5: New user and group _rbootd
> 3.5.6: cksum moves to /bin
> 3.5.7: New user and group _afs
> 3.5.8: New user and group _ppp
> 3.5.9: New user and group _ntp
> 3.5.10: Library bump flag day
> 3.5.11: Changes in pf anchors
> </snip>
> 
> You must do all of this before run "make build". Probably you have
> problem with "Library bump flag day". So look to web site and
> recompile librares first, then make objects etc...
> 
> Hope it helps :)
> 
> P.S. I have successfully upgraded 2 my boxes from 3.5 to 3.6 and one
> from 3.4 - 3.5 - 3.6. All works fine :)
> 
> 
> Tuesday, October 5, 2004, 2:04:36 PM, you wrote:
> 
> 
> DW> Hi,
> DW> I've downloaded the sources via anoncvs using the following tag
> DW> OPENBSD_3_6_BASE.
> DW> I did "make obj" and when I try to make build, the following error appears:
> 
> DW> cd /usr/src/gnu/usr.bin/binutils/obj/bfd && make bfd.h
> DW> /bin/sh: cd: /usr/src/gnu/usr.bin/binutils/obj/bfd - No such file or
> DW> directory
> DW> *** Error code 1
> DW> Stop in /usr/src/gnu/usr.bin/binutils (line 130 of
> DW> /usr/src/gnu/usr.bin/binutils/Makefile.bsd-wrapper).
> DW> *** Error code 1
> DW> Stop in /usr/src/include (line 81 of Makefile).
> DW> *** Error code 1
> 
> DW> Stop in /usr/src (line 72 of Makefile).
> 
> 
> DW> Has someone experienced the same problem?
> DW> Thanks
> 
> 
> 
> -- 
> Dennis Nasarov
> Network Security Analyst
> SoanInvest Co. Ltd
> http://pheonix.sysattack.com/cv/
> * Looking for a Job *


-- 

"Perceive that which cannot be seen with the eye." - Miyamoto Musashi
---------------------------------------------------------------------
Francisco de Borja López Río (sys_(_at_)_codigo23_(_dot_)_net)
Código23 - Secure Network Solutions
http://www.codigo23.net / http://www.e-shell.org