On Sat, 14 Mar 2009 12:33:47 +0200 [email protected] wrote: > Hi There! > I haven't been using snapshot release of current before, just stable > ,but i need new perl version that is included in 4.5. > I installed snapshot "OpenBSD 4.5 (GENERIC) #1749: Sat Feb 28 14:51:18 > MST 2009". > After that i get the most current source via cvsup to get the latest > kernel, my cvsup conf file is bellow - is conf file correct? > > # Defaults that apply to all the collections > *default release=cvs > *default delete use-rel-suffix > *default umask=002 > *default host=cvsup.no.openbsd.org > *default base=/usr > *default prefix=/usr > OpenBSD-src > > After that: > #cp /bsd /bsd.old > # cd /usr/src/sys/arch/i386/conf/ > #ls -al > #drwxr-xr-x 2 root wsrc 1024 Mar 13 15:22 Attic > -r--r--r-- 1 root wsrc 274502 Mar 13 17:42 GENERIC,v > -r--r--r-- 1 root wsrc 3354 Mar 1 00:51 GENERIC.MP,v > -r--r--r-- 1 root wsrc 37044 Mar 1 00:51 Makefile.i386,v > -r--r--r-- 1 root wsrc 81673 Mar 1 00:51 RAMDISK,v > -r--r--r-- 1 root wsrc 66281 Mar 1 00:51 RAMDISKB,v > -r--r--r-- 1 root wsrc 55308 Mar 1 00:51 RAMDISKC,v > -r--r--r-- 1 root wsrc 86111 Mar 10 11:54 RAMDISK_CD,v > -r--r--r-- 1 root wsrc 93131 Mar 1 00:51 files.i386,v > > I noticed that i haven't GENERIC, but GENERIC,v - i don't know why is > that , so i tryed: > > #config GENERIC,v > GENERIC,v:1: syntax error > GENERIC,v:1: cannot proceed without machine specifier
Read http://www.openbsd.org/cvsup.html and start again. Don't forget to clean up your /usr. In short: You got yourself a copy of the cvs tree and you need to check out the source from that. Using /usr as base/prefix was wrong. And on the perl issue... By updating to the snapshot you got yourself the new perl installed. - Robert

