Some problems with SunOS 5.9/sparc

Erik Harrison erikharrison at gmail.com
Thu Oct 13 20:25:01 CEST 2005


On 10/13/05, Martti Kuparinen <martti.kuparinen at iki.fi> wrote:
> Hi!
>
> All these were detected by the pkgsrc (www.pkgsrc.org) bulk build
> on SunOS 5.9/sparc. Has Xfce 4.2.2 been tested with a real 64-bit
> hardware using non-GCC compiler? I see a lot of weird errors...

Yes, but not by any of the core devs - far an I know we're all BSD or
Linux users, so GCC all the way.

I also suspect that pkgsrc's packaging is somewhat inadequate, but
that said . . .

>
> The compiler is Sun C 5.6 2004/07/15
>
> Please take a look at the xfce entries on this page:
>
> ftp://ftp0.mh.bbc.co.uk/pub/pkgsrc/pkgstat/20051013.1032/broken.html
>
> (or direct links)
>
> ftp://ftp0.mh.bbc.co.uk/pub/pkgsrc/pkgstat/20051013.1032/audio/xfce4-mixer/.broken.html
>

I could be wrong but I believe I saw a commit which fixes this problem
in SVN. Danny can you confirm that?

If so, of course it will be in 4.2.3

ftp://ftp0.mh.bbc.co.uk/pub/pkgsrc/pkgstat/20051013.1032/sysutils/xfce4-fm/.broken.html
>

Xffm - I'm actually surprised that this works with GCC. Maybe I'm
missing something, or the G_MODULE_EXPORT macro behaves differently on
Solaris.

This is not as yet fixed in the 4.2 branch, but it should be a simple change.

ftp://ftp0.mh.bbc.co.uk/pub/pkgsrc/pkgstat/20051013.1032/time/xfce4-calendar/.broken.html
>

Gah - looks like potentially XFCE_LICENCE_GPL expanding improperly.
Which probably shouldn't be surprising considering the "empty
declaration" errors above.

You wouldn't happen to be able to feed this file to the preprocessor,
and post it online somewhere we could look at it. Embperl has
occasionally had problems with the Sun cc preproc in the past.

ftp://ftp0.mh.bbc.co.uk/pub/pkgsrc/pkgstat/20051013.1032/x11/xfce4-desktop/.broken.html
>

Same as with the calendar it appears.

ftp://ftp0.mh.bbc.co.uk/pub/pkgsrc/pkgstat/20051013.1032/print/xfce4-print/.broken.html
>

And this time with the BSD macros.


All of the following packages are external to Xfce core - they are
third party plugins, and I'm not sure if their devs hang out on this
list.

> ftp://ftp0.mh.bbc.co.uk/pub/pkgsrc/pkgstat/20051013.1032/misc/xfce4-weather-plugin/.broken.html
> ftp://ftp0.mh.bbc.co.uk/pub/pkgsrc/pkgstat/20051013.1032/net/xfce4-wavelan-plugin/.broken.html
>

These both seem to need fixes for Sun cc. Contact their maintainers,
or try the goodies list.

Additionally, even if that is fixed I'm not sure Wavelan supports your
OS. It should bail at configure though

ftp://ftp0.mh.bbc.co.uk/pub/pkgsrc/pkgstat/20051013.1032/sysutils/xfce4-cpugraph-plugin/.broken.html
>

Pretty sure cpugraph only works on Linux - it does bomb out with an
"Your OS is not supported" error during the build


ftp://ftp0.mh.bbc.co.uk/pub/pkgsrc/pkgstat/20051013.1032/sysutils/xfce4-diskperf-plugin/.broken.html
>

Looks to be need compiler fix.

ftp://ftp0.mh.bbc.co.uk/pub/pkgsrc/pkgstat/20051013.1032/sysutils/xfce4-netload-plugin/.broken.html
>

Again, if netload is supported on your OS, it seems to think otherwise.

ftp://ftp0.mh.bbc.co.uk/pub/pkgsrc/pkgstat/20051013.1032/sysutils/xfce4-systemload-plugin/.broken.html
>

"Your platform is not yet support", which may be my favorite error ever.

ftp://ftp0.mh.bbc.co.uk/pub/pkgsrc/pkgstat/20051013.1032/x11/xfce4-clipman-plugin/.broken.html
>

Again, likely a CC specific fix.


> _______________________________________________
> Xfce4-dev mailing list
> Xfce4-dev at xfce.org
> http://foo-projects.org/mailman/listinfo/xfce4-dev
>


--
Erik

"If Beethoven had been killed in a plane crash at the age of 22, it
would have changed the history of music... and of aviation."



More information about the Xfce4-dev mailing list