elmore
August 19th, 2003, 16:21
Well I'm trying to do a make release of the 3.3 patch branch yet my nice make release keeps failing.
I started out with a plain vanilla cd install of 3.3
From there I did:
[code:1:e650b4747a]
# setenv CVSROOT :pserver:anoncvs@anoncvs1.usa.openbsd.org:/cvs
# cvs login
# cd /usr
# cvs -q get -rOPENBSD_3_3 -P src
[/code:1:e650b4747a]
This grabbed my initial copy of the patched source tree.
From there I did:
[code:1:e650b4747a]
# mkdir /usr/RELEASE
# mkdir /usr/RELEASE/destdir
# mkdir /usr/RELEASE/release
# setenv DESTDIR=/usr/RELEASE/destdir
# setenv RELEASEDIR=/usr/RELEASE/release
# cd /usr/src/distrib/crunch
# make clean && make && make install
# test -d ${DESTDIR} && mv ${DESTDIR} ${DESTDIR}- && rm -rf ${DESTDIR}- && mkdir -p ${DESTDIR} ${RELEASEDIR}
[/code:1:e650b4747a]
Everything seems to have worked well up to this point. Now when I
[code:1:e650b4747a]
# cd /usr/src/etc
# nice make release
[/code:1:e650b4747a]
I get the following error a few minutes in:
[code:1:e650b4747a]
installing in /usr/src/include/../gnu/egcs/libio
installing in /usr/src/include/../gnu/egcs/libstdc++
installing in /usr/src/include/../gnu/egcs/libf2c
install -C -o root -g bin -m 444 /usr/src/gnu/egcs/libf2c/f2c.h /usr/RELEASE/destdir=/usr/include
install -C -o root -g bin -m 444 g2c.h /usr/RELEASE/destdir=/usr/include
install: g2c.h: No such file or directory
*** Error code 71
Stop in /usr/src/gnu/egcs/libf2c (line 153 of Makefile.bsd-wrapper).
*** Error code 1
Stop in /usr/src/include (line 82 of Makefile).
*** Error code 1
Stop in /usr/src (line 64 of Makefile).
*** Error code 1
Stop in /usr/src/etc (line 254 of Makefile).
[/code:1:e650b4747a]
Initially I thought that the source musta been hosed but then I thought wait a second this is the patched branch. This should compile.
Anyone see anything really obvious that I've done wrong?
I started out with a plain vanilla cd install of 3.3
From there I did:
[code:1:e650b4747a]
# setenv CVSROOT :pserver:anoncvs@anoncvs1.usa.openbsd.org:/cvs
# cvs login
# cd /usr
# cvs -q get -rOPENBSD_3_3 -P src
[/code:1:e650b4747a]
This grabbed my initial copy of the patched source tree.
From there I did:
[code:1:e650b4747a]
# mkdir /usr/RELEASE
# mkdir /usr/RELEASE/destdir
# mkdir /usr/RELEASE/release
# setenv DESTDIR=/usr/RELEASE/destdir
# setenv RELEASEDIR=/usr/RELEASE/release
# cd /usr/src/distrib/crunch
# make clean && make && make install
# test -d ${DESTDIR} && mv ${DESTDIR} ${DESTDIR}- && rm -rf ${DESTDIR}- && mkdir -p ${DESTDIR} ${RELEASEDIR}
[/code:1:e650b4747a]
Everything seems to have worked well up to this point. Now when I
[code:1:e650b4747a]
# cd /usr/src/etc
# nice make release
[/code:1:e650b4747a]
I get the following error a few minutes in:
[code:1:e650b4747a]
installing in /usr/src/include/../gnu/egcs/libio
installing in /usr/src/include/../gnu/egcs/libstdc++
installing in /usr/src/include/../gnu/egcs/libf2c
install -C -o root -g bin -m 444 /usr/src/gnu/egcs/libf2c/f2c.h /usr/RELEASE/destdir=/usr/include
install -C -o root -g bin -m 444 g2c.h /usr/RELEASE/destdir=/usr/include
install: g2c.h: No such file or directory
*** Error code 71
Stop in /usr/src/gnu/egcs/libf2c (line 153 of Makefile.bsd-wrapper).
*** Error code 1
Stop in /usr/src/include (line 82 of Makefile).
*** Error code 1
Stop in /usr/src (line 64 of Makefile).
*** Error code 1
Stop in /usr/src/etc (line 254 of Makefile).
[/code:1:e650b4747a]
Initially I thought that the source musta been hosed but then I thought wait a second this is the patched branch. This should compile.
Anyone see anything really obvious that I've done wrong?