I can't build OpenPKG from the 20070520 .src.sh file on my
solaris10-x86 box. The failure happens when building "rpm":
[...]
configure: running /bin/bash './configure' --prefix=/openpkg-current
'--cache-file=./config.cache' '--prefix=/openpkg-current' '--with-db'
'--with-glob' '--without-python' '--without-apidocs'
'--disable-shared' '--disable-rpath' '--disable-nls'
'CC=/openpkg/bin/gcc' 'CFLAGS=-DOPENPKG -DOPENPKG_SUNOS
-I/tmp/openpkg-20070520/zlib-1.2.3 -I/tmp/openpkg-20070520/bzip2-1.0.4
-I/tmp/openpkg-20070520/beecrypt-4.1.2' 'CPPFLAGS=-DOPENPKG
-DOPENPKG_SUNOS -I/tmp/openpkg-20070520/zlib-1.2.3
-I/tmp/openpkg-20070520/bzip2-1.0.4
-I/tmp/openpkg-20070520/beecrypt-4.1.2'
'LDFLAGS=-L/tmp/openpkg-20070520/zlib-1.2.3
-L/tmp/openpkg-20070520/bzip2-1.0.4
-L/tmp/openpkg-20070520/beecrypt-4.1.2' --cache-file=.././config.cache
--srcdir=.
expr: Paren problem
expr: Paren problem
configure: loading cache .././config.cache
configure: error: `CFLAGS' has changed since the previous run:
configure: former value: -DOPENPKG -DOPENPKG_SUNOS
-I/tmp/openpkg-20070520/zlib-1.2.3 -I/tmp/openpkg-20070520/bzip2-1.0.4
-I/tmp/openpkg-20070520/beecrypt-4.1.2
configure: current value:
configure: error: `CPPFLAGS' has changed since the previous run:
configure: former value: -DOPENPKG -DOPENPKG_SUNOS
-I/tmp/openpkg-20070520/zlib-1.2.3 -I/tmp/openpkg-20070520/bzip2-1.0.4
-I/tmp/openpkg-20070520/beecrypt-4.1.2
configure: current value:
configure: error: changes in the environment can compromise the build
configure: error: run `make distclean' and/or `rm .././config.cache'
and start over
configure: error: /bin/bash './configure' failed for popt
+ /tmp/openpkg-20070520/make-3.81/make
cd . && \
true --foreign Makefile
/tmp/openpkg-20070520/make-3.81/make all-recursive
make[1]: Entering directory `/tmp/openpkg-20070520/rpm-4.2.1'
cd . && \
true --foreign Makefile
Making all in intl
make[2]: Entering directory `/tmp/openpkg-20070520/rpm-4.2.1/intl'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/tmp/openpkg-20070520/rpm-4.2.1/intl'
Making all in file
make[2]: Entering directory `/tmp/openpkg-20070520/rpm-4.2.1/file'
make[2]: *** No rule to make target `all'. Stop.
make[2]: Leaving directory `/tmp/openpkg-20070520/rpm-4.2.1/file'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/tmp/openpkg-20070520/rpm-4.2.1'
make: *** [all] Error 2
+ exit 2
./openpkg.boot:ERROR: script returned non-null value
--
Caleb Epstein
______________________________________________________________________
OpenPKG http://openpkg.org
User Communication List [email protected]