pkgsrc-Bulk archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: pkgsrc 2005Q2 SunOS 5.9/sparc bulk build results 2005-08-12
Jonathan Perkin <jonathan%perkin.org.uk@localhost> wrote:
> pkgsrc-2005Q2 bulk build results
> SunOS 5.9/sparc
> games/rocksndiamonds 1 heinz%NetBSD.org@localhost
I just tried this on Solaris 8 with pkgsrc-2005Q2 and gcc and it works
all right:
===> Required installed package gmake>=3.78: gmake-3.80nb4 found
===> Required installed package x11-links>=0.25: x11-links-0.25 found
===> Required installed package gcc3-c>=3.3: gcc3-c-3.3.5 found
===> Patching for rocksndiamonds-3.1.0nb1
===> Applying pkgsrc patches for rocksndiamonds-3.1.0nb1
===> Overriding tools for rocksndiamonds-3.1.0nb1
===> Creating toolchain wrappers for rocksndiamonds-3.1.0nb1
===> Configuring for rocksndiamonds-3.1.0nb1
===> Building for rocksndiamonds-3.1.0nb1
gmake[1]: Entering directory
`/opt/pkgsrc/games/rocksndiamonds/work/rocksndiamonds-3.1.0/src'
gmake[2]: Entering directory
`/opt/pkgsrc/games/rocksndiamonds/work/rocksndiamonds-3.1.0/src/libgame'
gcc -O -I/opt/pkg/include -DTARGET_X11 -DRO_GAME_DIR="\"/opt/pkg/share/rocks
ndiamonds\"" -DRW_GAME_DIR="\"/var/games/rocksndiamonds\"" -c system.c
Why is "patch>=2.2" required in the bulk build, but not for my build?
The required package "gcc3-c>=3.3" comes from "USE_PKGSRC_GCC=yes" and
"GCC_REQD+=3.3" in my mk.conf.
From the error message (...acomp...) I conclude you are using Sun
{Workshop|Forte|Studio}? I have this lying somewhere but not available
right now.
If I understand the error message correctly, the compiler cannot support
static variables in inlined functions which seems to be correct
according to some C99 resources I found on the web.
It appears to me that the obvious workaround is the removal of the "inline"
keyword but I do not know how much this could affect performance and
will contact the author when I can reproduce the error with Sun Forte.
ciao
Klaus
Home |
Main Index |
Thread Index |
Old Index