Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 25 Mar 2019 21:00:16 +1300
From:      Jonathan Chen <jonc@chen.org.nz>
To:        Michael Zhilin <mizhka@gmail.com>
Cc:        "freebsd-java@FreeBSD.org" <freebsd-java@freebsd.org>, freebsd-eclipse@freebsd.org
Subject:   Re: CFT java/eclipse port 4.11
Message-ID:  <CAJuc1zMcyXu%2Bu53HF0KTCavsmSQttjGoJitsxKt6pmbvnsnxpg@mail.gmail.com>
In-Reply-To: <CAF19XBJC1c4Wu%2B=qq0LDWOX2hrz4%2BkPpbsj4%2BcDUyUsE5x3VmA@mail.gmail.com>
References:  <CAJuc1zMFz5uhDJaS2S7kkZ5fsEmb-vWxq%2Bh-H2c=hRBVKmsJgQ@mail.gmail.com> <CAF19XBJYq26xF3hT1rEshwAaEiNAQwZHviLYVvZRAkvMVyXYEw@mail.gmail.com> <CAJuc1zMvKjxG=_x9h1uePGXFReFzbTUdkmW17b11qewRMkr=nw@mail.gmail.com> <CAF19XBJC1c4Wu%2B=qq0LDWOX2hrz4%2BkPpbsj4%2BcDUyUsE5x3VmA@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, 25 Mar 2019 at 18:26, Michael Zhilin <mizhka@gmail.com> wrote:
>
> Hi Jonathan,
>
> Got it works after 5 hours of debugging and googling. Issue was lack of v=
ersion of stat symbol in eclipse_1900.so. Solution (i'm not sure it's appro=
priate) is to add "-lc" as argument for LD command in make_*.mak (https://g=
ithub.com/daemonblade/freebsd-eclipse/blob/master/java-eclipse/files/patch-=
rt.equinox.framework#L391). My version is FreeBSD 13-CURRENT with ino64, so=
 "stat" from eclipse_xxx.so tried to call compat11.stat, when "stat" from b=
inary made correct call.

Thank you for locating the source of the issue. I spent a few hours
trying to work out what was happening, and just couldn't understand
what I was seeing in the debugger. I've committed the fix onto the
project, and the updated port can be found at:
  http://pkgs.chen.org.nz/ports/java-eclipse.1.txz

Thanks again!
--=20
Jonathan Chen <jonc@chen.org.nz>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAJuc1zMcyXu%2Bu53HF0KTCavsmSQttjGoJitsxKt6pmbvnsnxpg>