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
If memory serves me right, John Hay wrote: > 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. [snip] Great, thanks for testing this! I'm still having problems keeping my scratch box alive long enough for a make release to complete, so this is much appreciated. (I did get far enough to find the mistake in the patch that you also fixed.) I committed the corrected patch with one additional, minor mod (last instance of NORELNOTES changed to NODOC). Thanks again, Bruce. PGP signature
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
If memory serves me right, John Hay wrote: > 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". Thanks for testing my patch, BTW! Bruce. PGP signature
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: > "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. You both speak the truth. :-) The following patch fixes the make release breakage and brings the behavior formerly controlled by NORELNOTES under NODOC. I'm going to do a little (more) testing today, followed by a commit and some more testing. Feedback is as usual appreciated... Thanks for the help all... 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 18:38:35 @@ -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,9 +215,7 @@ .endif .if !defined(NODOC) -DOCREL= doc.1 -.if !defined(NORELNOTES) -DOCREL+= doc.2 +DOCREL= doc.1 doc.2 .endif .endif @@ -240,11 +234,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 +346,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 +603,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 @@ -694,8 +680,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(NODOC) + @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 # @@ -707,7 +698,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; \ @@ -746,7 +737,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; \ PGP signature
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 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
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
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
> > 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 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
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 - 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
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
> 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 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
> 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 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
> 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 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
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
"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
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
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
> > 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 (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