Summary: | eclipse-sdk-3.0.2 doesn't compile on PPC: missing <ppc> profile | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Cyrille Mescam <titi> |
Component: | Current packages | Assignee: | Development Tools Team <dev-tools> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | nichoj, niv, ppc |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | PPC | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
patch for ebuild : eclipse-sdk-3.0.2.ebuild
patch to add PPC support to Platform Indipendent SWT code |
Description
Cyrille Mescam
2005-04-11 06:37:36 UTC
IIRC, make -f linux.mak in the offending directory will proceed. After this, ebuild ... compile will finish compiling it Created attachment 56093 [details, diff]
patch for ebuild : eclipse-sdk-3.0.2.ebuild
the call to the script `build.sh` aren't good because no PPC archicture is
allowed in it. So we must make direct call to `make -f make_linux.mak` with the
different args.
So applying this patch may resolve the problem when compiling eclipse with
native GTK interface.
Created attachment 56569 [details, diff]
patch to add PPC support to Platform Indipendent SWT code
This patch adds support for the PPC architecture.
It is a simple Copy & Paste from the x86 portion of the build.sh script.
It works fine for me, hope will help someone else
Emerging the last version in portage (eclipse-sdk-3.1.1 [jikes -atk -firefox -gnome -mozilla -nodoc -nosrc]) doesn't give me an error (besides *very* high mem usage, but i guess that's normal). From the Changelog: 24 Jul 2005; Karl Trygve Kalleberg <karltk@gentoo.org> eclipse-sdk-3.1-r1.ebuild: Fixed some platform-breaking settings. So we should stable eclipse-sdk-3.1.1 for ppc. Could other ppl test and report please? It'd be nice to try other use-flags. [ebuild R ] dev-util/eclipse-sdk-3.1.1 USE="atk firefox gnome jikes -mozilla -nodoc -nosrc" 0 kB Works for me too, I'd also vote for stabling 3.1.1-r1. (In reply to comment #5) > [ebuild R ] dev-util/eclipse-sdk-3.1.1 USE="atk firefox gnome jikes > -mozilla -nodoc -nosrc" 0 kB > > Works for me too, I'd also vote for stabling 3.1.1-r1. Err, I meant 3.1.1 ;) Please do not stablize 3.1.x yet. There are currently issues with compiling against firefox-1.5. nichoj: There are? We have 8 boxes at work where it compiles fine against firefox 1.5. Granted it's x86 and amd64 systems. cardoe: are you positive that you built against firefox? The ebuild is a little inane, in that the use flags just pull in dependencies... but there's a few if blocks that will check for the embedded shared library. It checks the mozilla one first, then the firefox one. So, if you have USE="mozilla firefox", it will pull in both firefox and mozilla as dependencies, then will see the mozilla shared lib, and compile against that. Any progress here? (In reply to comment #10) > Any progress here? *bump* I think we can actually close this bug since 3.0.2 is unstable and newer versions without this bug are now available and unstable as well. If 3.0.1-r3 doesn't compile (I haven't actually tested it), I think we'd be okay simply ~ppc'ing 3.0.1-r3 just to "fix" the problem. If 3.1.1 is fine for stabilization now, that's okay too, just let us know. :) I've also added nichoj to the bug CC list just to make sure he sees it. Eclipse 3.2.1-r1 is now stable and should work just fine. |