Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 22 May 2005 22:08:05 +0200
From:      =?ISO-8859-1?Q?K=F6vesd=E1n_G=E1bor?= <gabor.kovesdan@freemail.hu>
To:        freebsd-stable@freebsd.org
Subject:   Making release with EXTSRC tag
Message-ID:  <4290E6A5.7080601@freemail.hu>

next in thread | raw e-mail | index | archive | help
Hello,

I'm about to build an own install disc from 5.3-RELEASE-p15 but I don't 
want to mirror the whole CVS repo. I have my RELENG_5_3 source tree in 
/usr/src and according to this I edited my /usr/src/release/Makefile. I 
set the EXTSRC macro to /usr/src and I did a 'make buildworld' to fill 
/usr/obj with the system binariesand then I changed to /usr/src/release 
directory and I typed: 'make MAKE_ISOS=YES MAKE_FLOPPIES=YES 
CVSROOT=/usr/src release'. I had to set CVSROOT macro, because the 
Makefile requires it even if I use EXTSRC and do not want to checkout 
anything. The release process stopped with this:

if [ -f /etc/resolv.conf ]; then  cp -p /etc/resolv.conf 
/home/tux/release/etc;  fi
rm -rf /home/tux/release/usr/src
cd /home/tux/release/usr &&  cp -R -H /usr/src src
rm -rf /home/tux/release/usr/ports
cd /home/tux/release/usr &&  cvs -R  -d /usr/src  co  -P ports
cvs [checkout aborted]: /usr/src/CVSROOT: No such file or directory
*** Error code 1

Stop in /usr/src/release.


Do You have any experience with this? What can I do now? Btw, I uploaded 
the Makefile: http://tux.t-hosting.hu/Makefile

Cheers,

Gábor Kövesdán



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4290E6A5.7080601>