> I can use the bits needed to get ekiga working if you would.  I'll  
> look into building JDS (Minus Java since the build system is a PTFA)  
> but no serious promises.  Right now I can benefit from pointers of  
> what needs to be where before what, and I'll see how far I can go.
> 
> James

Hello James,

I updated the instructions:

http://www.users.on.net/~markwright/?x=entry:entry080603-090223

One thing I am not sure about is what to do about packages that
are not present on Solaris 10u5.  For these I would find spec
files that looked kind of similar, and modified them if necessary.
So I built it, but I am not sure that I used the right versions
of the missing packages.

I left out avahi, just tweaked pidgin and ekiga to not use avahai.

I will try fixing the Ekiga OSS issue soon.

> > This is just in case anyone is interested in
> > JDS gnome 2.22.2 on Solaris 10u5.
> > 
> > Stefan Teleman from the KDE4 project ported HAL to
> > Solaris 10u5. Instructions for building it are at:
> > 
> > http://www.users.on.net/~markwright/?x=entry:entry080603-090223  
> 
> Great stuff!

Hello Brian,

Thanks.

> > Of course this is not the first time JDS gnome has
> > been built on Solaris 10.  Laca built it a year or
> > so ago and those diffs were added into JDS.  I built
> > JDS gnome 2.20.1 about 6 months ago, but there didn't
> > seem to be much interest in integrating diffs then.  
> 
> I would recommend working with the upstream GNOME community
> to get needed patches upstream.  Many issues, for example,
> can be checked for in the configure script, and you can
> add #ifdef's so the code can reasonably compile on S10.  Or
> perhaps the code can be reworked so it just compiles on
> both S10 and Nevada without needing any #ifdefs.
> 
> It is hard to maintain S10 specific patches in our
> spec-files build environment.  As such patches get old
> and fail to commit, it is often not clear how to refactor
> patches as the upstream GNOME code changes.
> 
> By getting the patches upstream, you avoid these sorts of
> issues.  I'd just submit them to http://bugzilla.gnome.org/
> and let the upstream community maintainers know to fix the
> problems that you identified.  Then when the next release
> of GNOME comes out, it should be easier to compile on S10.
> 
> Brian

I will try to upstream some of the patches.  I did upstream
some when I built JDS gnome 2.20.1 on Solaris 10u4 about
6 months ago.

mkdtemp is missing on Solaris 10u4, I think its not possible
for me to upstream that because its Sun licensed code?

For the missing avahi, Stefan Teleman has ported avahi to
Solaris 10 as well, but we have not integrated it into the
KDE 4 build yet.  It requires a lot of stuff like Kerboros,
it seems easier to just disable avahi for JDS Gnome 2.22.2
Solaris 10 for the moment, although it would be good if
we could make JDS Gnome 2.22.2 and KDE 4 work together
better on Solaris 10u5, I am working on that.

I will tidy up my diffs, there is some stuff that can be deleted,
like:

gnome-2-22/patches/gnome-mag-03-no-solaris10-xcomposite-dependency.diff
-> its not used since I fixed the X-Windows client development
enviroment.

gnome-2-22/SUNWmyspell-dictionary-l10n.spec
-> That's only because I do not have the file:
http://www.deso-se.com.br/downloads/download.php/pt_BR-2700g.zip

> Hi Mark,
> 
> On Thu, 2008-06-12 at 02:54 +1000, Mark Wright wrote:
> > This is just in case anyone is interested in
> > JDS gnome 2.22.2 on Solaris 10u5.
> > 
> > Stefan Teleman from the KDE4 project ported HAL to
> > Solaris 10u5. Instructions for building it are at:
> > 
> > http://www.users.on.net/~markwright/?x=entry:entry080603-090223
> > 
> > With HAL, JDS gnome 2.22.2 compiles and runs a lot
> > better on Solaris 10u5.    
> 
> Awesome work!

Hello Laca,

Thanks.
 
> > It does not compile easilly on
> > Solaris 10u5 though.  The diffs and sketch of how I built
> > it, with OSS, compiz, but not Java (javah 1.6.0_06-b02
> > crashes) are at:
> > 
> > http://www.users.on.net/~markwright/?x=entry:entry080608-000137
> > 
> > I have not tidied up or commented the diffs.  I could
> > do so if anyone was seriously interested in adding
> > support for Solaris 10u5 to JDS gnome-2-22.  
> 
> At this stage, since 2.22 is now in Nevada, I suggest we
> open a branch for this and you can integrate your patches
> there.  You can also integrate them into trunk, but please
> submit reviews to jds-review.

OK, sure, thanks.
 
> > runs much better. compiz is sort of strange, enabling it makes
> > all the window title bars dis-appear.  I didn't try to debug
> > that.  
> 
> That sounds like the compiz window decorator crashing?

Possibly.  I'm not sure where it core dumps, maybe I should
try setting a directory for core dumps with coreadm.

> Try a different theme.
 
I tried changing the theme from nimbus to blueprint, then
enabled compiz by setting "visual effects" to extra, and
all the windows title bars vanished.  I also tried changing
the theme to clearlooks, same behaviour.

> One typo I noticed in your blog: the download option is --download
> not --with-download.  You might want to correct that.
> 
> Thanks,
> Laca

Thanks, fixed.

Thanks, Mark
-- 

Reply via email to