Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [cbi-dev] Building natives/launchers with CBI

On Thu, Nov 6, 2014 at 3:03 PM, Aleksandar Kurtakov <akurtako@xxxxxxxxxx> wrote:
--- Original Message -----
> From: "Thanh Ha" <thanh.ha@xxxxxxxxxxxxxxxxxx>
> To: "Common-build Developers discussion" <cbi-dev@xxxxxxxxxxx>
> Sent: Thursday, November 6, 2014 9:51:38 PM
> Subject: Re: [cbi-dev] Building natives/launchers with CBI
>
> On Thu, Nov 6, 2014 at 2:47 PM, Denis Roy < denis.roy@xxxxxxxxxxx > wrote:
>
>
> On 11/06/2014 02:08 PM, Aleksandar Kurtakov wrote:
>
>
> I have changed the gerrit job up to trying to do that - see
> https://hudson.eclipse.org/ cbi/job/cbi-launcher-linux- x86_64/6/console .
> From that point either gtk[2|3]-devel is missing on this machine or it's in
> unknown place. And iterate till you have all needed parts in place.
> I really recommend you getting a RHEL(or at least CentOS) machine for this
> work so you can have the same environment unless you want to play with
> fixing things to be more generic.
> Thanks for setting that up. I've installed gtk2-devel but I'm getting more
> failures.
>
> This new error is because it needs another repository to exist
> "rt.equinox.binaries". What I would suggest is to setup Hudson to git clone
> both rt.equinox.framework and rt.equinox.binaries at the same directory
> level since frameworks currently needs binaries existing to build.
>

You're right about the current problem Thanh. But I disagree with you on the solution - while what you propose will make us hide the problem temporarily, the real fix in my eyes is making the build work without rt.equinox.binaries if run with -Dnative.
I would not be able to work on it immediately but it definetely is smth that would better be worked on as the binaries git repos are huge and a pain to clone already.


Good point, I was suggesting it as a way to move forward but ultimately we should fix it since it shouldn't be required.

Regards,

Thanh
 

Back to the top