[Removing mi from explicit recipients to spare him the agony.]

If memory serves me right, Wilko Bulte wrote:

> > > The DS10 is now rolling tarballs (with NODOC=YES) so that make release
> > > appears to have run OK. I can try (overnight) a new make release without
> > > the NODOC and see what tomorrow morning gives me.
> > > 
> > > If that proves OK I think I put the resulting .iso up for download.
> > 
> > That'll be good to see.
> 
> ===>  Installing for sgmlformat-1.7
> ===>   sgmlformat-1.7 depends on executable: onsgmls - not found
> ===>    Verifying install for onsgmls in /usr/ports/textproc/openjade
>      >> No directory for onsgmls.  Skipping..

Oh heck.  Alphas build docs with openjade, not jade.  We forgot to deal
with that in the definition of ${MINIMALDOCPORTS}, so release builds 
containing docs but not a ports tree will break on the Alpha.

OK.  Can you apply the following patch to Makefile.inc.docports?  It's
against HEAD but it should apply equally well to RELENG4 because the
files (modulo CVS strings) are identical.

Due to the point in the release build where it matters, I think you can 
just patch your /usr/src/release/Makefile.inc.docports (i.e. it doesn't 
need to be checked in for the chroot area build).

If this works, feel free to commit to HEAD (and with re's approval, 
RELENG_4).  I'll be off-line for at least the next 12 hours.

> Guess: some of the ports has changed(???). It is really not a lot of fun
> to be dependent on so much ports that are in flux when trying to build a 
> release

No...we just forgot this aspect of the Alpha docs build.  People who 
build releases with full ports should be fine.

Sorry about that...

Bruce.

PS.  I just did this patch 10 minutes after waking up, no caffine yet.  
Your mileage may vary.

Index: Makefile.inc.docports
===================================================================
RCS file: /home/ncvs/src/release/Makefile.inc.docports,v
retrieving revision 1.6
diff -u -r1.6 Makefile.inc.docports
--- Makefile.inc.docports       2001/08/14 22:31:27     1.6
+++ Makefile.inc.docports       2001/08/25 14:49:01
@@ -36,7 +36,6 @@
        ports/textproc/dsssl-docbook-modular \
        ports/textproc/html \
        ports/textproc/iso8879 \
-       ports/textproc/jade \
        ports/textproc/libxml2 \
        ports/textproc/libxslt \
        ports/textproc/linuxdoc \
@@ -44,3 +43,8 @@
        ports/textproc/sgmlformat \
        ports/www/links \
        ports/www/tidy
+.if ${MACHINE_ARCH} == "alpha"
+MINIMALDOCPORTS+=      ports/textproc/openjade
+.else
+MINIMALDOCPORTS+=      ports/textproc/jade
+.endif



PGP signature

Reply via email to