Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 370124

Summary: unexpected contents in org.eclipse.osgi.services sources bundles
Product: [Technology] CBI Reporter: Igor Fedorenko <igor>
Component: build helpAssignee: CBI Inbox <cbi-inbox>
Status: CLOSED WONTFIX QA Contact:
Severity: normal    
Priority: P3 CC: andrea.ross, frederic.gurr, jan.sievers, john.arthorne, pwebster, tjwatson
Version: 1.0   
Target Milestone: ---   
Hardware: All   
OS: All   
Whiteboard:
Bug Depends on: 385970    
Bug Blocks:    

Description Igor Fedorenko CLA 2012-01-30 09:14:20 EST
Looks like Tycho decided to include entire project source tree, complete with all temporary build files into the sources bundle.
Comment 1 Paul Webster CLA 2012-09-18 11:22:30 EDT
Possibly to do with the source.. = . in the http://git.eclipse.org/c/equinox/rt.equinox.framework.git/tree/bundles/org.eclipse.osgi.services/build.properties

PW
Comment 2 Jan Sievers CLA 2012-11-15 14:49:33 EST
(In reply to comment #1)
> Possibly to do with the source.. = . in the
> http://git.eclipse.org/c/equinox/rt.equinox.framework.git/tree/bundles/org.
> eclipse.osgi.services/build.properties


yes, that's why. the project root is declared as source root.
No straightforward way to make tycho ignore this "source" folder.

Looking at the project, it has class files checked in to SCM and sources checked in as source.zip.

I wonder why it can't be built from source just like other plugins.
Comment 3 Jan Sievers CLA 2012-11-15 15:14:25 EST
(In reply to comment #2)
> I wonder why it can't be built from source just like other plugins.

bug 189371 comment 6 says it "wouldn't compile"... whatever that means.
Unless someone explains why it can't be compiled from source I would prefer not to perpetuate workarounds in tycho.
Comment 4 Jan Sievers CLA 2012-11-15 15:29:38 EST
it seems that Krzysztof did some research on building it from source in bug 385970
Comment 5 Frederic Gurr CLA 2017-02-07 12:37:58 EST
Please re-open if this issue is still relevant.