Bug 3543

Summary: Make Eclipse headless build support eclipse for windows remote project changes
Product: [Yocto Project Subprojects] Eclipse Plugin Reporter: Jessica <jessica.zhang>
Component: eclipse-pluginAssignee: Todor Minchev <todor.minchev>
Status: CLOSED WONTFIX QA Contact: Valentin Hangan <valentinx.hangan>
Severity: enhancement    
Priority: Medium+ CC: alexandru.c.georgescu, bogdanx.a.voiculescu, ioanax.grigoropol, yp.ep.watcher, yp.watcher
Version: 1.4   
Target Milestone: Future   
Hardware: x86   
OS: Multiple   
Whiteboard:
OS type for building Yocto: --- Type of Regression: ---
Verified: Documentation change: No (bug/feature does not impact docs)
Bug Depends on: 3542    
Bug Blocks: 4209, 4638    

Description Jessica 2012-12-05 21:52:22 UTC
Eclipse for windows introduce dependency to PTP/RDT and needs to update headleass build to support it.
Comment 2 Alexandru Georgescu 2013-03-20 16:30:12 UTC
Hi Jessica,

I cannot verify this because of the following error:
[tester@yocto-asus scripts]$ ECLIPSE_HOME=/tmp/3543/eclipse-poky/scripts/eclipse ./build.sh jzhang/windows-build mywindowsbuild
Cloning into '/tmp/3543/eclipse-poky/scripts/jzhang-windows-build_build_201303201824/src'...
remote: Counting objects: 5685, done.
remote: Compressing objects: 100% (2194/2194), done.
remote: Total 5685 (delta 2537), reused 5330 (delta 2185)
Receiving objects: 100% (5685/5685), 1.31 MiB | 495 KiB/s, done.
Resolving deltas: 100% (2537/2537), done.
Note: checking out 'origin/jzhang/windows-build'.

You are in 'detached HEAD' state. You can look around, make experimental
changes and commit them, and you can discard any commits you make in this
state without impacting any branches by performing another checkout.

If you want to create a new branch to retain commits you create, you may
do so (now or later) by using -b with the checkout command again. Example:

  git checkout -b new_branch_name

HEAD is now at 81f9492... Adapt API to RSE API local patch change
./build.sh: 135: ./build.sh: /tmp/3543/eclipse-poky/scripts/jzhang-windows-build_build_201303201824/src/scripts/generate-doc.sh: not found
<title>Invalid Configuration Location</title>Locking is not possible in the directory "/tmp/3543/eclipse-poky/scripts/eclipse-4.2-linux-gtk-x86_64/eclipse/configuration/org.eclipse.osgi". A common reason is that the file system or Runtime Environment does not support file locking for that location. Please choose a different location, or disable file locking passing "-Dosgi.locking=none" as a VM argument. 
Unable to create lock manager.
./build.sh: 22: shift: can't shift that many
[tester@yocto-asus scripts]$ 


eclipse-poky:5e20d3c32072ddd91dceb8b2b793ef13f25b915e
Comment 3 Jessica 2013-04-04 18:23:53 UTC
Hi Alex,

Where is your build.sh? under master or jzhang/windows-build?  Overall, please don't test anything against jzhang/windows-build which is not part of 1.4 anyway...
Comment 4 Alexandru Georgescu 2013-04-08 07:28:09 UTC
(In reply to comment #3)
> Hi Alex,
> 
> Where is your build.sh? under master or jzhang/windows-build?  Overall,
> please don't test anything against jzhang/windows-build which is not part of
> 1.4 anyway...

Hi Jessica,

The bug Ioana encountered as well. The build that I ran was located under scripts folder.

Also, the target Milestone for the windows-feature is 1.4 M2 so that's why I was testing it. If it will be on 1.5, please change it.

Thanks,
Alex.
Comment 5 Alexandru Georgescu 2013-07-24 07:47:07 UTC
Hi Jessica,

What is the status for this bug? 
As per my conversations with Ioana, the feature still needs some upstream changes to be merged, so the correct status for it should be Waiting for Upstream.
Also, please note that the Target milestone set for it is 1.5 M1 and we are beyond that so it should be rescheduled for the future milestones.

Regards,
Alex.
Comment 6 Jessica 2013-07-24 17:21:12 UTC
There're RSE patches that need to be upstreamed before we can fully add the headless build support
Comment 7 Todor Minchev 2015-11-19 21:38:32 UTC
The plugin has moved away from the remote build model and this bug is no longer relevant. Closing.
Comment 8 Armin Kuster 2019-05-23 15:06:52 UTC
closing