Re: make release failure in kerberos

2002-02-21 Thread Jacques A. Vidrine

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

2001-05-30 Thread Bruce A. Mah

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

2001-05-30 Thread John Hay

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

2001-05-29 Thread Bruce A. Mah

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

2001-05-28 Thread John Hay

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

2001-05-28 Thread Bruce A. Mah

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

2001-05-27 Thread Dima Dorfman

"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

2001-05-27 Thread David O'Brien

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

2001-05-27 Thread Bruce A. Mah

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

2001-05-27 Thread Dima Dorfman

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

2001-05-27 Thread John Hay

> > 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

2001-05-27 Thread Dima Dorfman

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

2001-05-27 Thread Wilko Bulte

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)

2000-10-28 Thread David O'Brien

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

2000-05-08 Thread David O'Brien

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

2000-05-07 Thread Otter

"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

2000-01-29 Thread German Tischler

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

2000-01-29 Thread Yoshinobu Inoue

> 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

2000-01-29 Thread David O'Brien

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

2000-01-29 Thread Yoshinobu Inoue

> 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

2000-01-29 Thread Yoshinobu Inoue

> 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

2000-01-26 Thread Alexander Langer

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

2000-01-25 Thread Rajappa Iyer

"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

2000-01-25 Thread David O'Brien

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

2000-01-25 Thread Rajappa Iyer

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

2000-01-25 Thread Bruce Burden

> 
> 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)

1999-05-06 Thread Jordan K. Hubbard
>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