Buiding packages under Solaris did not work. Reason:
The make parameter passing for make install-... in Makefile and the
32-bit-only package building in SunOS5/Makefile are broken (haven't checked
non-SunOS5 architectures). Here are patches (in short diff form):
*** Makefile:
326c326
<       (cd SunOS4; $(MAKE) "CPU=$(CPU) TOP=.." install)
---
>       (cd SunOS4; $(MAKE) "CPU=$(CPU)" "TOP=.." install)
329c329
<       (cd SunOS5; $(MAKE) "CPU=$(CPU) TOP=.." install)
---
>       (cd SunOS5; $(MAKE) "CPU=$(CPU)" "TOP=.." install)
332c332
<       (cd HPUX; $(MAKE) "CPU=$(CPU) TOP=.." "BITS=`getconf KERNEL_BITS`" install)
---
>       (cd HPUX; $(MAKE) "CPU=$(CPU)" "TOP=.." "BITS=`getconf KERNEL_BITS`" install)
335c335
<       (cd IRIX; smake install "CPU=$(CPU) TOP=.." $(DEST) $(MFLAGS))
---
>       (cd IRIX; smake install "CPU=$(CPU)" "TOP=.." $(DEST) $(MFLAGS))

*** SunOS5/Makefile:
432,433c432,433
<               (cd $(CPUDIR); $(MAKE) PROTO=prototype OBJ=. BITS=${BITS} \
<                ipf.pkg.bin; TOP=$(TOP)) \
---
>               $(MAKE) PROTO=prototype OBJ=. BITS=${BITS} \
>                ipf.pkg.bin; TOP=$(TOP); \

Reply via email to