Re: make release failure in kerberos
On Thu, Feb 21, 2002 at 06:24:59AM +0200, John Hay wrote: Hi Jacques, Make release fails here. Can it be your changes to kerberos? Could be; I'll have a look. Thanks! -- Jacques A. Vidrine [EMAIL PROTECTED] http://www.nectar.cc/ NTT/Verio SME . FreeBSD UNIX . Heimdal Kerberos [EMAIL PROTECTED] . [EMAIL PROTECTED] . [EMAIL PROTECTED] To Unsubscribe: send mail to [EMAIL PROTECTED] with unsubscribe freebsd-current in the body of the message
Re: make release failure
Bruce, Yes, this patch fix it for me. I had to convert the spaces back to tabs though. :-) Hi John-- I was trying to test out another patch, which (in addition to fixing the problem you found) also folds the functionality of NORELNOTES into NODOC. Unfortunately, my -CURRENT test box is having some difficulties (probably VM-related) and it's going to take a little while before I can do a make release again to do any testing. :-( I'll see what I can do about getting my first patch committed to at least unbreak make release. I have now also tested your second patch and with a minor mod to make make happy, the release finished. Here is the patch as I have used it. John -- John Hay -- [EMAIL PROTECTED] Index: release/Makefile === RCS file: /home/ncvs/src/release/Makefile,v retrieving revision 1.619 diff -u -r1.619 Makefile --- release/Makefile2001/05/29 17:14:59 1.619 +++ release/Makefile2001/05/30 07:10:28 @@ -69,15 +69,11 @@ # CPU cycles (some of the programs are C++, and things like ghostscript # belong to the required ports nevertheless). # -# Setting this also disables doc.2 (RELNOTESng). +# Setting this also disables building of release note documentation +# (RELNOTESng). #NODOC= YES #NOPORTS= YES -# RELNOTESng can be disabled by uncommenting the following variable -# definition. RELNOTESng depends on having ports enabled for this -# release build. -#NORELNOTES= YES - # Uncomment and modify this definition if you want the release notes # and other release documentation in a language other than English. #RELNOTES_LANG=en_US.ISO_8859-1 @@ -109,7 +105,7 @@ # on the boot floppy. WARNING: Breaks on some Athlon (K7) motherboards. AUTO_KEYBOARD_DETECT?= 0 -.if !defined(NORELNOTES) +.if !defined(NODOC) DIST_DOCS_ARCH_INDEP= readme errata DIST_DOCS_ARCH_DEP=installation relnotes hardware .endif @@ -219,11 +215,8 @@ .endif .if !defined(NODOC) -DOCREL= doc.1 -.if !defined(NORELNOTES) -DOCREL+= doc.2 +DOCREL= doc.1 doc.2 .endif -.endif .if !defined(NOPORTREADMES) MAKEREADMES= make readmes PORTSDIR=${CHROOTDIR}/usr/ports @@ -240,11 +233,6 @@ @echo unset NOPORTS, or set at least DOMINIMALDOCPORTS to YES! @exit 1 .endif -.if !defined(NORELNOTES) defined(NODOC) - @echo Docs are required for building the release notes. Either - @echo set NORELNOTES or unset NODOC! - @exit 1 -.endif .if make(release) .if exists(${CHROOTDIR}) # The first command will fail on a handful of files that have their schg @@ -357,9 +345,6 @@ .if defined(NOSRC) echo export NOSRC=${NOSRC} ${CHROOTDIR}/mk .endif -.if defined(NORELNOTES) - echo export NORELNOTES=${NORELNOTES} ${CHROOTDIR}/mk -.endif .if defined(RELNOTES_LANG) echo export RELNOTES_LANG=${RELNOTES_LANG} ${CHROOTDIR}/mk .else @@ -617,7 +602,7 @@ ln ${RD}/mfsfd/stand/etc/services ${RD}/mfsfd/etc/services ln ${RD}/mfsfd/stand/etc/netconfig ${RD}/mfsfd/etc/netconfig gzip -9c ${.CURDIR}/../COPYRIGHT ${RD}/mfsfd/stand/help/COPYRIGHT.hlp.gz -.if !defined(NORELNOTES) +.if !defined(NODOC) @for i in ${DIST_DOCS_ARCH_INDEP}; do \ gzip -9c ${.CURDIR}/doc/${RELNOTES_LANG}/$$i/article.txt ${RD}/mfsfd/stand/help/`echo $${i} | tr 'a-z' 'A-Z'`.TXT.gz; \ done @@ -712,7 +697,7 @@ -@ln -s . ${FD}/${BUILDNAME} @cd ${RD} find floppies -print | cpio -dumpl ${FD} @cd ${RD}/dists find . -print | cpio -dumpl ${FD} -.if !defined(NORELNOTES) +.if !defined(NODOC) @for i in ${DIST_DOCS_ARCH_INDEP}; do \ cp ${.CURDIR}/doc/${RELNOTES_LANG}/$$i/article.txt ${FD}/`echo $${i} | tr 'a-z' 'A-Z'`.TXT; \ cp ${.CURDIR}/doc/${RELNOTES_LANG}/$$i/article.html ${FD}/`echo $${i} | tr 'a-z' 'A-Z'`.HTM; \ @@ -751,7 +736,7 @@ @cp ${.CURDIR}/fixit.profile ${CD_DISC2}/.profile @echo CD_VERSION = ${BUILDNAME} ${CD_DISC1}/cdrom.inf @echo CD_VERSION = ${BUILDNAME} ${CD_DISC2}/cdrom.inf -.if !defined(NORELNOTES) +.if !defined(NODOC) @for i in ${DIST_DOCS_ARCH_INDEP}; do \ cp ${.CURDIR}/doc/${RELNOTES_LANG}/$$i/article.txt ${CD_DISC1}/`echo $${i} | tr 'a-z' 'A-Z'`.TXT; \ cp ${.CURDIR}/doc/${RELNOTES_LANG}/$$i/article.html ${CD_DISC1}/`echo $${i} | tr 'a-z' 'A-Z'`.HTM; \ To Unsubscribe: send mail to [EMAIL PROTECTED] with unsubscribe freebsd-current in the body of the message
Re: make release failure
Yes, this patch fix it for me. I had to convert the spaces back to tabs though. :-) John -- John Hay -- [EMAIL PROTECTED] If memory serves me right, Dima Dorfman wrote: John Hay [EMAIL PROTECTED] writes: *** Filesystem is 1440 K, 66 left *** 4000 bytes/inode, 116 left cp: /usr/src/release/texts/FLOPPIES.TXT: No such file or directory What revision of src/release/Makefile do you have? You want 1.618. beast# fgrep '$FreeBSD' /usr/src/release/Makefile # $FreeBSD: src/release/Makefile,v 1.618 2001/05/25 18:01:31 bmah Exp $ beast# fgrep 'texts/FLOPPIES.TXT' /usr/src/release/Makefile @cp ${.CURDIR}/texts/FLOPPIES.TXT ${RD}/floppies/README.TXT Mea culpa. Mea maxima culpa. :-( Could you please try the attached, untested patch? I don't know enough about the release build process to know if it should work, but I guess it's worth a shot. Bruce Mah (cc'd) should know whether it's the Right(tm) fix. Just got back from a road trip...my brain is a little fried now. dd is going in the right direction, but the Makefile needs to consider if NORELNOTES is defined or not. I recommend something like the patch appended below...also untested...I'll test this tomorrow when I am more awake, and maybe by then I will have figured out why this slipped through my testing. Sorry folks... Bruce. Index: Makefile === RCS file: /home/ncvs/src/release/Makefile,v retrieving revision 1.618 diff -u -r1.618 Makefile --- Makefile2001/05/25 18:01:31 1.618 +++ Makefile2001/05/28 06:29:31 @@ -694,8 +694,13 @@ @sh -e ${.CURDIR}/scripts/doFS.sh ${RD}/floppies/fixit.flp ${RD} \ ${MNT} ${FIXITSIZE} ${RD}/fixitfd ${FIXITINODE} ${FIXITLABEL} # Do our last minute floppies directory setup in a convenient place. - @cp ${.CURDIR}/texts/FLOPPIES.TXT ${RD}/floppies/README.TXT +.if !defined(NORELNOTES) + @cp ${.CURDIR}/doc/${RELNOTES_LANG}/readme/article.txt \ + ${RD}/floppies/README.TXT @(cd ${RD}/floppies; md5 README.TXT *.flp CHECKSUM.MD5) +.else + @(cd ${RD}/floppies; md5 *.flp CHECKSUM.MD5) +.endif touch release.9 # To Unsubscribe: send mail to [EMAIL PROTECTED] with unsubscribe freebsd-current in the body of the message
Re: make release failure
If memory serves me right, Dima Dorfman wrote: John Hay [EMAIL PROTECTED] writes: *** Filesystem is 1440 K, 66 left *** 4000 bytes/inode, 116 left cp: /usr/src/release/texts/FLOPPIES.TXT: No such file or directory What revision of src/release/Makefile do you have? You want 1.618. beast# fgrep '$FreeBSD' /usr/src/release/Makefile # $FreeBSD: src/release/Makefile,v 1.618 2001/05/25 18:01:31 bmah Exp $ beast# fgrep 'texts/FLOPPIES.TXT' /usr/src/release/Makefile @cp ${.CURDIR}/texts/FLOPPIES.TXT ${RD}/floppies/README.TXT Mea culpa. Mea maxima culpa. :-( Could you please try the attached, untested patch? I don't know enough about the release build process to know if it should work, but I guess it's worth a shot. Bruce Mah (cc'd) should know whether it's the Right(tm) fix. Just got back from a road trip...my brain is a little fried now. dd is going in the right direction, but the Makefile needs to consider if NORELNOTES is defined or not. I recommend something like the patch appended below...also untested...I'll test this tomorrow when I am more awake, and maybe by then I will have figured out why this slipped through my testing. Sorry folks... Bruce. Index: Makefile === RCS file: /home/ncvs/src/release/Makefile,v retrieving revision 1.618 diff -u -r1.618 Makefile --- Makefile2001/05/25 18:01:31 1.618 +++ Makefile2001/05/28 06:29:31 @@ -694,8 +694,13 @@ @sh -e ${.CURDIR}/scripts/doFS.sh ${RD}/floppies/fixit.flp ${RD} \ ${MNT} ${FIXITSIZE} ${RD}/fixitfd ${FIXITINODE} ${FIXITLABEL} # Do our last minute floppies directory setup in a convenient place. - @cp ${.CURDIR}/texts/FLOPPIES.TXT ${RD}/floppies/README.TXT +.if !defined(NORELNOTES) + @cp ${.CURDIR}/doc/${RELNOTES_LANG}/readme/article.txt \ + ${RD}/floppies/README.TXT @(cd ${RD}/floppies; md5 README.TXT *.flp CHECKSUM.MD5) +.else + @(cd ${RD}/floppies; md5 *.flp CHECKSUM.MD5) +.endif touch release.9 # PGP signature
Re: make release failure
On Sun, May 27, 2001 at 11:32:09PM -0700, Bruce A. Mah wrote: +.if !defined(NORELNOTES) Do we really need Yet Another Knob? Why isn't NODOC suffient? I cannot think of any reason that the people who typically use NODOC=yes would want release notes. Or please at least treat NODOCS=yes == NORELNOTES=yes. To Unsubscribe: send mail to [EMAIL PROTECTED] with unsubscribe freebsd-current in the body of the message
Re: make release failure
David O'Brien [EMAIL PROTECTED] writes: On Sun, May 27, 2001 at 11:32:09PM -0700, Bruce A. Mah wrote: +.if !defined(NORELNOTES) Do we really need Yet Another Knob? Why isn't NODOC suffient? FWIW, I think we should lose NORELNOTES; as you say, NODOC is sufficient. I cannot think of any reason that the people who typically use NODOC=yes would want release notes. Heh, it isn't like they could get them, anyway. RELNOTESng depends on the doc tree. Dima Dorfman [EMAIL PROTECTED] Or please at least treat NODOCS=yes == NORELNOTES=yes. To Unsubscribe: send mail to [EMAIL PROTECTED] with unsubscribe freebsd-current in the body of the message To Unsubscribe: send mail to [EMAIL PROTECTED] with unsubscribe freebsd-current in the body of the message
Re: make release failure
On Sun, May 27, 2001 at 10:45:59PM +0200, John Hay wrote: This strongly smells like a side-effect of RELNOTESng that removed the 'texts' subdir in favor of generated .txt from .sgml source files Wilko A make release failed here with: # touch release.8 Making fixit floppy. disklabel: ioctl DIOCWLABEL: Operation not supported by device Warning: Block size restricts cylinders per group to 6. Warning: 1216 sector(s) in last cylinder unallocated /dev/md0c: 2880 sectors in 1 cylinders of 1 tracks, 4096 sectors 1.4MB in 1 cyl groups (6 c/g, 12.00MB/g, 384 i/g) super-block backups (for fsck -b #) at: 32 2556 blocks Filesystem 1K-blocks UsedAvail Capacity iused ifree %iused Mounted on /dev/md0c1363 1297 6695% 266 11670% /mnt *** Filesystem is 1440 K, 66 left *** 4000 bytes/inode, 116 left cp: /usr/src/release/texts/FLOPPIES.TXT: No such file or directory *** Error code 1 Stop in /usr/src/release. *** Error code 1 Stop in /usr/src/release. ... ## John -- John Hay -- [EMAIL PROTECTED] To Unsubscribe: send mail to [EMAIL PROTECTED] with unsubscribe freebsd-current in the body of the message ---end of quoted text--- -- | / o / / _ Arnhem, The Netherlandsemail: [EMAIL PROTECTED] |/|/ / / /( (_) BultePowered by FreeBSD/alpha http://www.freebsd.org To Unsubscribe: send mail to [EMAIL PROTECTED] with unsubscribe freebsd-current in the body of the message
Re: make release failure
John Hay [EMAIL PROTECTED] writes: A make release failed here with: # touch release.8 Making fixit floppy. disklabel: ioctl DIOCWLABEL: Operation not supported by device Warning: Block size restricts cylinders per group to 6. Warning: 1216 sector(s) in last cylinder unallocated /dev/md0c: 2880 sectors in 1 cylinders of 1 tracks, 4096 sectors 1.4MB in 1 cyl groups (6 c/g, 12.00MB/g, 384 i/g) super-block backups (for fsck -b #) at: 32 2556 blocks Filesystem 1K-blocks UsedAvail Capacity iused ifree %iused Mount ed on /dev/md0c1363 1297 6695% 266 11670% /mnt *** Filesystem is 1440 K, 66 left *** 4000 bytes/inode, 116 left cp: /usr/src/release/texts/FLOPPIES.TXT: No such file or directory What revision of src/release/Makefile do you have? You want 1.618. *** Error code 1 Stop in /usr/src/release. *** Error code 1 Stop in /usr/src/release. ... ## John -- John Hay -- [EMAIL PROTECTED] To Unsubscribe: send mail to [EMAIL PROTECTED] with unsubscribe freebsd-current in the body of the message To Unsubscribe: send mail to [EMAIL PROTECTED] with unsubscribe freebsd-current in the body of the message
Re: make release failure
A make release failed here with: # touch release.8 Making fixit floppy. disklabel: ioctl DIOCWLABEL: Operation not supported by device Warning: Block size restricts cylinders per group to 6. Warning: 1216 sector(s) in last cylinder unallocated /dev/md0c: 2880 sectors in 1 cylinders of 1 tracks, 4096 sectors 1.4MB in 1 cyl groups (6 c/g, 12.00MB/g, 384 i/g) super-block backups (for fsck -b #) at: 32 2556 blocks Filesystem 1K-blocks UsedAvail Capacity iused ifree %iused Mount ed on /dev/md0c1363 1297 6695% 266 11670% /mnt *** Filesystem is 1440 K, 66 left *** 4000 bytes/inode, 116 left cp: /usr/src/release/texts/FLOPPIES.TXT: No such file or directory What revision of src/release/Makefile do you have? You want 1.618. beast# fgrep '$FreeBSD' /usr/src/release/Makefile # $FreeBSD: src/release/Makefile,v 1.618 2001/05/25 18:01:31 bmah Exp $ beast# fgrep 'texts/FLOPPIES.TXT' /usr/src/release/Makefile @cp ${.CURDIR}/texts/FLOPPIES.TXT ${RD}/floppies/README.TXT John -- John Hay -- [EMAIL PROTECTED] To Unsubscribe: send mail to [EMAIL PROTECTED] with unsubscribe freebsd-current in the body of the message
Re: make release failure
John Hay [EMAIL PROTECTED] writes: A make release failed here with: # touch release.8 Making fixit floppy. disklabel: ioctl DIOCWLABEL: Operation not supported by device Warning: Block size restricts cylinders per group to 6. Warning: 1216 sector(s) in last cylinder unallocated /dev/md0c: 2880 sectors in 1 cylinders of 1 tracks, 4096 sectors 1.4MB in 1 cyl groups (6 c/g, 12.00MB/g, 384 i/g) super-block backups (for fsck -b #) at: 32 2556 blocks Filesystem 1K-blocks UsedAvail Capacity iused ifree %iused M ount ed on /dev/md0c1363 1297 6695% 266 11670% / mnt *** Filesystem is 1440 K, 66 left *** 4000 bytes/inode, 116 left cp: /usr/src/release/texts/FLOPPIES.TXT: No such file or directory What revision of src/release/Makefile do you have? You want 1.618. beast# fgrep '$FreeBSD' /usr/src/release/Makefile # $FreeBSD: src/release/Makefile,v 1.618 2001/05/25 18:01:31 bmah Exp $ beast# fgrep 'texts/FLOPPIES.TXT' /usr/src/release/Makefile @cp ${.CURDIR}/texts/FLOPPIES.TXT ${RD}/floppies/README.TXT Could you please try the attached, untested patch? I don't know enough about the release build process to know if it should work, but I guess it's worth a shot. Bruce Mah (cc'd) should know whether it's the Right(tm) fix. Thanks, Dima Dorfman [EMAIL PROTECTED] Index: Makefile === RCS file: /stl/src/FreeBSD/src/release/Makefile,v retrieving revision 1.618 diff -u -r1.618 Makefile --- Makefile2001/05/25 18:01:31 1.618 +++ Makefile2001/05/28 04:03:26 @@ -694,7 +694,8 @@ @sh -e ${.CURDIR}/scripts/doFS.sh ${RD}/floppies/fixit.flp ${RD} \ ${MNT} ${FIXITSIZE} ${RD}/fixitfd ${FIXITINODE} ${FIXITLABEL} # Do our last minute floppies directory setup in a convenient place. - @cp ${.CURDIR}/texts/FLOPPIES.TXT ${RD}/floppies/README.TXT + @cp ${.CURDIR}/doc/${RELNOTES_LANG}/readme/article.txt \ + ${RD}/floppies/README.TXT @(cd ${RD}/floppies; md5 README.TXT *.flp CHECKSUM.MD5) touch release.9 To Unsubscribe: send mail to [EMAIL PROTECTED] with unsubscribe freebsd-current in the body of the message
Re: make release failure - ipfilter(osreldate.h)
On Sat, Oct 28, 2000 at 01:54:52PM -0700, John W. De Boskey wrote: /usr/src/sys/modules/ipfilter/../../netinet/mlfk_ipl.c:44: @/netinet/ip_compat.h:268: osreldate.h: No such file or directory *** Error code 1 This was fixed (two different ways) 2 days ago. What rev of /sys/modules/Makefile and ip_compat.h do you have? To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-current" in the body of the message
Re: make release failure during ports
On Sun, May 07, 2000 at 07:15:56PM -0400, John W. DeBoskey wrote: fyi... === Creating README.html for tkrat-1.2 === mail/tkrat2 This belongs in [EMAIL PROTECTED], NOT [EMAIL PROTECTED] To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-current" in the body of the message
Re: make release failure during ports
"John W. DeBoskey" wrote: fyi... === Creating README.html for tkrat-1.2 === mail/tkrat2 === Creating README.html for tkrat-2.0b9 === mail/wanderlust-emacs Error: Bad value of EMACS_PORT_NAME: emacs. Valid values are: Emacs family: emacs19 mule19 emacs20 XEmacs family: xemacs19 xemacs20 xemacs21 xemacs21-mule *** Error code 1 If no-one pops up with a "I know what's going on" I'll see if I can figure it ou. -John John, Would this have anything to do with the ports upgrade recently? I notice I get errors trying to make some things, so I've just grabbed the tarball and done the job myself. I've found someimes I get an error: # make install -: You need to define PORTNAME and PORTVERSION instead of PKGNAME. (This port is too old for your bsd.port.mk, please update it to match your bsd.port.mk.) *** Error code 1 Yeah, I've done the cvsup thing several times, but there are still some ports with this error. Should I be pointing them out to port maintainers or is this an on-going fix due to the change? I'm not one claiming "I know what's going on" as you had hoped. I'm just some putz who has had a problem with some ports recently. -Otter ./~sig files available for an additional fee; and NO! I don't Yahoo! To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-current" in the body of the message
Re: make release failure
Hi. I just tried a ,make release' with USA_RESIDENT set to NO. It failed with dit -lgnuregex -lkvm -lz telnet.lo: In function `setpolicy': telnet.lo(.text+0x22af): undefined reference to `ipsec_set_policy' telnet.lo(.text+0x22c0): undefined reference to `ipsec_strerror' telnet.lo(.text+0x2303): undefined reference to `ipsec_get_policylen' *** Error code 1 Stop in /usr/obj/usr/src/release/fixit_crunch. *** Error code 1 Stop in /usr/src/release. *** Error code 1 Stop in /usr/src/release. Sorry for the problem. Could you try with this patch for now? Yoshinobu Inoue --- usr.bin/telnet/Makefile.origThu Jan 27 15:04:00 2000 +++ usr.bin/telnet/Makefile Sun Jan 30 03:19:31 2000 @@ -40,12 +40,12 @@ CFLAGS+=-DENV_HACK CFLAGS+=-DSKEY CFLAGS+=-I${.CURDIR}/../../lib -CFLAGS+=-DIPSEC -DINET6 +CFLAGS+=-DINET6 #CFLAGS+= -DKRB4 -DPADD= ${LIBTERMCAP} ${LIBTELNET} ${LIBIPSEC} -LDADD= -ltermcap -ltelnet -lipsec +DPADD= ${LIBTERMCAP} ${LIBTELNET} +LDADD= -ltermcap -ltelnet #DPADD+= ${LIBKRB} ${LIBDES} #LDADD+= -lkrb -ldes @@ -57,7 +57,14 @@ CRYPT_SRC+= ring.c ring.h telnet.c terminal.c utilities.c Makefile NOCRYPT_DIR=${.CURDIR}/Nocrypt +.if !defined(RELEASE_CRUNCH) +CFLAGS+=-DIPSEC +DPADD= ${LIBIPSEC} +LDADD= -lipsec +.endif + .include bsd.prog.mk nocrypt: @echo "Encryption code already removed." + To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-current" in the body of the message
Re: make release failure
Sorry for the problem. Could you try with this patch for now? Last patch was bad. Please try this one instead. Yoshinobu Inoue --- usr.bin/telnet/Makefile.orig Thu Jan 27 15:04:00 2000 +++ usr.bin/telnet/MakefileSun Jan 30 04:28:44 2000 @@ -40,12 +40,12 @@ CFLAGS+=-DENV_HACK CFLAGS+=-DSKEY CFLAGS+=-I${.CURDIR}/../../lib -CFLAGS+=-DIPSEC -DINET6 +CFLAGS+=-DINET6 #CFLAGS+= -DKRB4 -DPADD= ${LIBTERMCAP} ${LIBTELNET} ${LIBIPSEC} -LDADD= -ltermcap -ltelnet -lipsec +DPADD= ${LIBTERMCAP} ${LIBTELNET} +LDADD= -ltermcap -ltelnet #DPADD+= ${LIBKRB} ${LIBDES} #LDADD+= -lkrb -ldes @@ -57,7 +57,14 @@ CRYPT_SRC+= ring.c ring.h telnet.c terminal.c utilities.c Makefile NOCRYPT_DIR=${.CURDIR}/Nocrypt +.if !defined(RELEASE_CRUNCH) +CFLAGS+=-DIPSEC +DPADD+= ${LIBIPSEC} +LDADD+= -lipsec +.endif + .include bsd.prog.mk nocrypt: @echo "Encryption code already removed." + To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-current" in the body of the message
Re: make release failure
On Sat, Jan 29, 2000 at 07:14:48PM +0900, Yoshinobu Inoue wrote: Sorry for the problem. Could you try with this patch for now? It might be easier to just commit it if `make buildworld' passes. With the double CVS checkout required in `make release' I don't know an easy good way to apply patches in the second checkout. Since `make release' is already broken, you cannot break it worse. -- -- David([EMAIL PROTECTED]) To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-current" in the body of the message
Re: make release failure
It might be easier to just commit it if `make buildworld' passes. OK, but now I have middle class speed machine at hand, and maybe it takes 2 or 3 hours. Also, do other apps which use libipsec will need same kind of change? (There is one under usr.bin, and several under usr.sbin.) Yoshinobu Inoue To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-current" in the body of the message
Re: make release failure
On Sat, Jan 29, 2000 at 10:11:05AM +0100, Yoshinobu Inoue wrote: Sorry for the problem. Could you try with this patch for now? Thank you, it worked, at least for completing the interupted release build. I have not tested in which way the patch affects building the world though. -- German Tischler, [EMAIL PROTECTED] To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-current" in the body of the message
Re: make release failure
Thus spake Rajappa Iyer ([EMAIL PROTECTED]): That's certainly possible, although it might be a good idea to use a variable to point to a make.conf file. This way "make release" does not have to be too aware of what "make world" requires in /etc/make.conf. though a make release in any case should contain sendmail, as an example, and so far if you have NO_SENDMAIL in your /etc/make.conf it's somehow bad. Alex -- I doubt, therefore I might be. To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-current" in the body of the message
Re: make release failure
make release fails on "make world" with: !! You must define the value of USA_RESIDENT as 'YES' or 'NO' as appropriate, in the environment or /etc/make.conf before building can proceed. !! The problem is that $CHROOTDIR/etc/make.conf is never created by make release. What am I missing? /etc files are never installed by "make installworld". You have to install these files yourself, or use something like mergemaster(8). make.conf in found in /usr/src/etc/etc.[i386,alpha]/make.conf Bruce -- --- Bruce Burden[EMAIL PROTECTED] Tandem Computers Inc. 512-432-8944Network Verification 14231 Tandem Blvd. Auto answer(4 rings) Austin, TX 78726 To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-current" in the body of the message
Re: make release failure
Bruce Burden [EMAIL PROTECTED] writes: make release fails on "make world" with: !! You must define the value of USA_RESIDENT as 'YES' or 'NO' as appropriate, in the environment or /etc/make.conf before building can proceed. !! The problem is that $CHROOTDIR/etc/make.conf is never created by make release. What am I missing? /etc files are never installed by "make installworld". You have to install these files yourself, or use something like mergemaster(8). make.conf in found in /usr/src/etc/etc.[i386,alpha]/make.conf Yes, but $CHROOTDIR/etc is populated by "make installworld" when I do a "make release". My ``real'' /etc/make.conf exists and has the appropriate value for USA_RESIDENT. I see that /usr/src/release/Makefile does copy /etc/resolv.conf to ${CHROOTDIR}/etc. Maybe it should do the same for /etc/make.conf. What do people think of the following patch? Index: Makefile === RCS file: /home/ncvs/src/release/Makefile,v retrieving revision 1.530 diff -c -r1.530 Makefile *** Makefile2000/01/24 01:22:30 1.530 --- Makefile2000/01/25 20:52:53 *** *** 37,42 --- 37,46 # Unless set elsewhere, indicate the object format we'll be using. OBJFORMAT?= elf + # make world needs make.conf which make installworld will not install + # in ${CHROOTDIR}/etc. + MAKECONF?=/etc/make.conf + # Uncomment this to disable the doc.1 target. It is also an ERROR # to set NOPORTS and not set NODOC since docs depend on ports. #NODOC= YES *** *** 155,160 --- 159,167 cd ${.CURDIR}/../etc ${MAKE} distribution DESTDIR=${CHROOTDIR} if [ -f /etc/resolv.conf ]; then \ cp -p /etc/resolv.conf ${CHROOTDIR}/etc; \ + fi + if [ -f ${MAKECONF} ]; then \ + cp -p ${MAKECONF} ${CHROOTDIR}/etc; \ fi cd ${.CURDIR}/.. ${MAKE} installworld DESTDIR=${CHROOTDIR} NOMAN=1 mkdir ${CHROOTDIR}/${BOOTSTRAPDIR} Thanks, Rajappa -- [EMAIL PROTECTED] a.k.a. Rajappa Iyer. New York, New York. We're too busy mopping the floor to turn off the faucet. To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-current" in the body of the message
Re: make release failure
On Tue, Jan 25, 2000 at 03:54:13PM -0500, Rajappa Iyer wrote: Yes, but $CHROOTDIR/etc is populated by "make installworld" when I do Why not just set USA_RESIDENT in your environment before starting `make release'? -- -- David([EMAIL PROTECTED]) To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-current" in the body of the message
Re: make release failure
"David O'Brien" [EMAIL PROTECTED] writes: On Tue, Jan 25, 2000 at 03:54:13PM -0500, Rajappa Iyer wrote: Yes, but $CHROOTDIR/etc is populated by "make installworld" when I do Why not just set USA_RESIDENT in your environment before starting `make release'? That's certainly possible, although it might be a good idea to use a variable to point to a make.conf file. This way "make release" does not have to be too aware of what "make world" requires in /etc/make.conf. Failing that, perhaps /usr/src/release/Makefile could check for USA_RESIDENT early on to save checkouts of src, ports and docs. Rajappa -- [EMAIL PROTECTED] a.k.a. Rajappa Iyer. New York, New York. We're too busy mopping the floor to turn off the faucet. To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-current" in the body of the message
Re: make release failure (mkdep kget.c)
I don't know if anyone else has seen this yet. I'm current as of 5 1/2 hours ago... (2am EST, 11pm PST). I had a non-standard Makefile, my bad. Fixed an hour or so ago. - Jordan To Unsubscribe: send mail to majord...@freebsd.org with unsubscribe freebsd-current in the body of the message