Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [cbi-dev] SWT Linux x86_64 natives build

We finally succeeded in building the swt natives and the native equinox launchers for Linux x86_64 on the CentOS 7 slave. Kudos to Aleksandar!

You can see the results here:
https://hudson.eclipse.org/cbi/view/natives/job/cbi-launcher-linux-x86_64/

We had to install the following libs and progs on the slave (if anyone wants to try on his own):

$ yum install gcc cairo-devel gtk2-devel webkitgtk3-devel libXtst-devel mesa-libGLU-devel libXt-devel

Please note that the swt build does not contain the xulrunner part so far (webkit only).

We are now trying to build the full platform for the same platform (i.e. Linux x86_64):


Stay tuned.

Cheers,
Mikael


Le 19 févr. 2015 à 11:21, Aleksandar Kurtakov <akurtako@xxxxxxxxxx> a écrit :

I'm hanging on #eclipse-dev at freenode so feel free to ping me there for chat if needed.

Alexander Kurtakov
Red Hat Eclipse team

----- Original Message -----
From: "Mikael Barbero" <mikael@xxxxxxxxxxx>
To: "Common-build Developers discussion" <cbi-dev@xxxxxxxxxxx>
Sent: Thursday, February 19, 2015 12:13:36 PM
Subject: Re: [cbi-dev] SWT Linux x86_64 natives build

Hi,

I checked the CentOS slave. It appears that it has was out of date with the
current genie.cbi's home folder (renamed from genie.technology.cbi to
genie.cbi). I changed it and managed to run a very simple script shell on
it:

https://hudson.eclipse.org/cbi/job/testCentOS/1/console

It works!!

I will now have a look at the
https://hudson.eclipse.org/cbi/job/cbi-swt-natives-linux-x86_64 build and
will try to make it successful on centos. Will keep you posted.

Cheers,
Mikael





Le 12 févr. 2015 à 18:10, Mikael Barbero < mikael@xxxxxxxxxxx > a écrit :

I definitely want to help and will have a look at the issue with the CentOS
slave next week.

Cheers,
Mikael



Le 12 févr. 2015 à 04:01, Aleksandar Kurtakov < akurtako@xxxxxxxxxx > a écrit
:

Hi everyone,
I'm on my quest to get Linux x86_64 swt natives built @ eclipse.org .
There is hudson job for that [1].
For some reason the centos/hippcentos slaves doesn't even start the build
[2]. My hudson-fu is not good enough to figure it out so I would appreciate
some help with this as building on CentOS6 as current SWT natives builds are
done on RHEL and thus for compatibility reasons I don't want to build on
something else and introduce some ABI-incompatibility without noticing. Once
we manage to startup the build on the CentOS slave it would be a matter of
getting the proper devel packages installed. BTW, Denis I'm still waiting
for your Eclipse Foundation RHN account.
For the sake of experimenting I tried building on master hudson node (NOTE:
Even if this build finish as there are many unrelated things install on
master this build might work on HIPP MASTER ONLY!). The build launches and
gets to the point of building natives [3] but fails due to missing GL/glx.h
(provided by mesa-libGL-devel on RH-based distros).
This is supposed to be a proof of concept that building the natives is not a
complicated job and everybody can have them build as part of their
releng.aggregator build if having all devel packages installed and passing
-Dnative=gtk.linux.x86_64 to maven.
Hope that there will be more people interested in driving this effort further
and help.

[1] https://hudson.eclipse.org/cbi/job/cbi-swt-natives-linux-x86_64/
[2]
https://hudson.eclipse.org/cbi/job/cbi-swt-natives-linux-x86_64/11/console
[3]
https://hudson.eclipse.org/cbi/job/cbi-swt-natives-linux-x86_64/12/console

Alexander Kurtakov
Red Hat Eclipse team

_______________________________________________
cbi-dev mailing list
cbi-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from
this list, visit
https://dev.eclipse.org/mailman/listinfo/cbi-dev

_______________________________________________
cbi-dev mailing list
cbi-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from
this list, visit
https://dev.eclipse.org/mailman/listinfo/cbi-dev


_______________________________________________
cbi-dev mailing list
cbi-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from
this list, visit
https://dev.eclipse.org/mailman/listinfo/cbi-dev
_______________________________________________
cbi-dev mailing list
cbi-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/cbi-dev


Back to the top