On Dec 25, 2007 2:20 PM, <damien.carbery at sun.com> wrote: > Added files: > trunk/patches/glib-04-void-return.diff > Modified files: > trunk/ChangeLog > trunk/base-specs/glib2.spec
Compile now finishes but fails on the ' make install' stage. The problem seems to be that 'make install' relies on GNU sed. I base this on the fact that the original 'make install' uses 'sed -i' , which is not available in the sed shipped by Sun. (neither the /usr/bin/sed or /usr/ucb/sed). Removing the -i leads to the following error: pkgbuild: make[6]: Entering directory `/export/home/build/packages/BUILD/SUNWgnome-base-libs-2.21.4/amd64/glib-2.15.0/glib' pkgbuild: for sf in gtester-report ; do \ pkgbuild: sed "/var/tmp/pkgbuild-build/SUNWgnome-base-libs-2.21.4-build/usr/bin/amd64/$sf" \ pkgbuild: -e '1,24s|^ *...@pkginstall_configvars_in24lines@| "bindir" : "/usr/bin/amd64", "glib-version" : "2.15.0"|' \ pkgbuild: -e '1,1s|#!/usr/bin/env python\([0-9]\+\(\.[0-9]\+\)\?\)\?|#!/usr /bin/python|' || exit $? ; \ pkgbuild: done pkgbuild: Label too long: /var/tmp/pkgbuild-build/SUNWgnome-base-libs-2.21.4-build/usr/bin/amd64/gtester-report pkgbuild: make[6]: *** [install-exec-hook] Error 2 pkgbuild: make[6]: Leaving directory `/export/home/build/packages/BUILD/SUNWgnome-base-libs-2.21.4/amd64/glib-2.15.0/glib' pkgbuild: make[5]: *** [install-exec-am] Error 2 pkgbuild: make[5]: Leaving directory `/export/home/build/packages/BUILD/SUNWgnome-base-libs-2.21.4/amd64/glib-2.15.0/glib' pkgbuild: make[4]: *** [install-am] Error 2 pkgbuild: make[4]: Leaving directory `/export/home/build/packages/BUILD/SUNWgnome-base-libs-2.21.4/amd64/glib-2.15.0/glib' pkgbuild: make[3]: *** [install-recursive] Error 1 pkgbuild: make[3]: Leaving directory `/export/home/build/packages/BUILD/SUNWgnome-base-libs-2.21.4/amd64/glib-2.15.0/glib' pkgbuild: make[2]: *** [install] Error 2 pkgbuild: make[2]: Leaving directory `/export/home/build/packages/BUILD/SUNWgnome-base-libs-2.21.4/amd64/glib-2.15.0/glib' pkgbuild: make[1]: *** [install-recursive] Error 1 pkgbuild: make[1]: Leaving directory `/export/home/build/packages/BUILD/SUNWgnome-base-libs-2.21.4/amd64/glib-2.15.0' pkgbuild: make: *** [install] Error 2 pkgbuild: Bad exit status from /var/tmp/pkgbuild-build/pkgbuild-tmp-3.11577 (%install) --- command output ends --- finished at Tue Dec 25 22:03:57 CET 2007 INFO: pkgbuild -ba finished at Tue Dec 25 22:03:57 CET 2007 -- Patrick
