Without looking at your workspace and the configure log from configuring a2ps, I don't really know what's happening. You should be able to use one of the public build machines like mogo, sfwcfi, jade2, spidey2, venom2, ... If you want to use your own system, you should install everything except gcc-45, gcc-45-runtime.

    -Norm
PS.
If you are going to build the entire gate, I would recommend that you increase the parallelism of your build with 'gmake -j {jobs} publish'


On 11/18/11 10:56 AM, Edwin Beasant wrote:
Hi all:
I've managed to merge the two methodologies for userland prep.mk (I have to extend it to cope with multiple archive download and patch for ksh93), as per Norm's suggestions :- this means I will need to repression test the build of all parts of userland that use prep.mk (pretty much all of it).

    Unfortunately I'm having a few issues doing that just now:
Taking a clean build and using 'make publish' at the top level, I'm having a problem getting past the a2ps package, which is currently failing to build in regular userland (i.e. before any changes).:

It appears that the the packaging process is failing due to a selection of contrib files not being installed: This occurs on both Sparc and x86.

I'm wondering if I'm missing some tools required to make this work, but it would seem to be some sort of installation problem (log is attached).

I'm probably missing something obvious, but any help would be much appreciated,
Edwin Beasant.

-----

The files are in the source package, but not in the build tree (this find was after the attempt to build was run):
-bash-4.1$ find ./ -name *.el
./components/a2ps/a2ps-4.14/contrib/emacs/a2ps.el
./components/a2ps/a2ps-4.14/contrib/emacs/a2ps-print.el

But are not picked up by the packager:

/usr/bin/pkgdepend generate -m -d /vol01/builds/eb243102/userland-u1/gate/components/a2ps/build/prototype/i386/mangled -d /vol01/builds/eb243102/userland-u1/gate/components/a2ps/build/prototype/i386 -d /vol01/builds/eb243102/userland-u1/gate/components/a2ps/build -d /vol01/builds/eb243102/userland-u1/gate/components/a2ps -d a2ps-4.14 /vol01/builds/eb243102/userland-u1/gate/components/a2ps/build/manifest-i386-a2ps.mangled >/vol01/builds/eb243102/userland-u1/gate/components/a2ps/build/manifest-i386-a2ps.depend Couldn't find 'usr/share/emacs/site-lisp/a2ps-print.el' in any of the specified search directories:
        /vol01/builds/eb243102/userland-u1/gate/components/a2ps
        /vol01/builds/eb243102/userland-u1/gate/components/a2ps/a2ps-4.14
        /vol01/builds/eb243102/userland-u1/gate/components/a2ps/build
/vol01/builds/eb243102/userland-u1/gate/components/a2ps/build/prototype/i386 /vol01/builds/eb243102/userland-u1/gate/components/a2ps/build/prototype/i386/mangled Couldn't find 'usr/share/emacs/site-lisp/a2ps-print.elc' in any of the specified search directories:
        /vol01/builds/eb243102/userland-u1/gate/components/a2ps
        /vol01/builds/eb243102/userland-u1/gate/components/a2ps/a2ps-4.14
        /vol01/builds/eb243102/userland-u1/gate/components/a2ps/build
/vol01/builds/eb243102/userland-u1/gate/components/a2ps/build/prototype/i386 /vol01/builds/eb243102/userland-u1/gate/components/a2ps/build/prototype/i386/mangled Couldn't find 'usr/share/emacs/site-lisp/a2ps.el' in any of the specified search directories:
        /vol01/builds/eb243102/userland-u1/gate/components/a2ps
        /vol01/builds/eb243102/userland-u1/gate/components/a2ps/a2ps-4.14
        /vol01/builds/eb243102/userland-u1/gate/components/a2ps/build
/vol01/builds/eb243102/userland-u1/gate/components/a2ps/build/prototype/i386 /vol01/builds/eb243102/userland-u1/gate/components/a2ps/build/prototype/i386/mangled Couldn't find 'usr/share/emacs/site-lisp/a2ps.elc' in any of the specified search directories:
        /vol01/builds/eb243102/userland-u1/gate/components/a2ps
        /vol01/builds/eb243102/userland-u1/gate/components/a2ps/a2ps-4.14
        /vol01/builds/eb243102/userland-u1/gate/components/a2ps/build
/vol01/builds/eb243102/userland-u1/gate/components/a2ps/build/prototype/i386 /vol01/builds/eb243102/userland-u1/gate/components/a2ps/build/prototype/i386/mangled gmake[2]: *** [/vol01/builds/eb243102/userland-u1/gate/components/a2ps/build/manifest-i386-a2ps.depend] Error 1 gmake[2]: Leaving directory `/vol01/builds/eb243102/userland-u1/gate/components/a2ps'


_______________________________________________
userland-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/userland-discuss

Reply via email to