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

Reply via email to