Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » Buckminster » Buckminster 3.7 materialize doesn't materialize for other platforms (it did in 3.6)
icon9.gif  Buckminster 3.7 materialize doesn't materialize for other platforms (it did in 3.6) [message #756620] Mon, 14 November 2011 09:24 Go to previous message
Matthew Webber is currently offline Matthew Webber
Messages: 180
Registered: December 2010
Senior Member
I use buckminster to materialize a CQuery which includes the following:
<cq:property key="target.arch" value="*"/>
<cq:property key="target.os" value="*"/>
<cq:property key="target.ws" value="*"/>


This is into a fresh workspace with an empty target platform. What's supposed to happen is that the target platform is populated with plugins for all architectures. However, in 3.7, it only gets the plugins for the platform doing the materialize. In 3.6, it correctly fetches for all architectures.

The problem in 3.7 seems to be there for both IDE and command line materialize. For command line materialize, I checked some earlier 3.7 releases, and the problem was still there.

Here's what 3.7 materializes:
$ find tp/ -name "org.eclipse.swt*"
tp/plugins/org.eclipse.swt_3.7.1.v3738a.jar
tp/plugins/org.eclipse.swt.gtk.linux.x86_3.7.1.v3738a.jar
$ find tp/ -name "org.eclipse.equinox.launcher*"
tp/plugins/org.eclipse.equinox.launcher.gtk.linux.x86_1.1.100.v20110505
tp/plugins/org.eclipse.equinox.launcher_1.2.0.v20110502.jar


Here's what 3.6 materializes:
$ find tp/ -name "org.eclipse.swt*"
tp/plugins/org.eclipse.swt.gtk.solaris.sparc_3.7.1.v3738a.jar
tp/plugins/org.eclipse.swt.gtk.linux.ppc64_3.7.1.v3738a.jar
tp/plugins/org.eclipse.swt.gtk.aix.ppc_3.7.1.v3738a.jar
tp/plugins/org.eclipse.swt.carbon.macosx_3.7.1.v3738a.jar
tp/plugins/org.eclipse.swt.gtk.solaris.x86_3.7.1.v3738a.jar
tp/plugins/org.eclipse.swt_3.7.1.v3738a.jar
tp/plugins/org.eclipse.swt.gtk.linux.s390_3.7.1.v3738a.jar
tp/plugins/org.eclipse.swt.cocoa.macosx.x86_64_3.7.1.v3738a.jar
tp/plugins/org.eclipse.swt.win32.win32.x86_3.7.1.v3738a.jar
tp/plugins/org.eclipse.swt.win32.win32.x86_64_3.7.1.v3738a.jar
tp/plugins/org.eclipse.swt.gtk.hpux.ia64_32_3.7.1.v3738a.jar
tp/plugins/org.eclipse.swt.cocoa.macosx_3.7.1.v3738a.jar
tp/plugins/org.eclipse.swt.gtk.linux.x86_3.7.1.v3738a.jar
tp/plugins/org.eclipse.swt.gtk.linux.s390x_3.7.1.v3738a.jar
tp/plugins/org.eclipse.swt.gtk.aix.ppc64_3.7.1.v3738a.jar
tp/plugins/org.eclipse.swt.gtk.linux.x86_64_3.7.1.v3738a.jar
$ find tp/ -name "org.eclipse.equinox.launcher*"
tp/plugins/org.eclipse.equinox.launcher.gtk.linux.x86_64_1.1.100.v20110505
tp/plugins/org.eclipse.equinox.launcher.gtk.linux.x86_1.1.100.v20110505
tp/plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.100.v20110502
tp/plugins/org.eclipse.equinox.launcher.gtk.linux.s390x_1.1.100.v20110505
tp/plugins/org.eclipse.equinox.launcher.cocoa.macosx_1.1.100.v20110502
tp/plugins/org.eclipse.equinox.launcher_1.2.0.v20110502.jar
tp/plugins/org.eclipse.equinox.launcher.gtk.solaris.x86_1.1.100.v20110505
tp/plugins/org.eclipse.equinox.launcher.gtk.hpux.ia64_32_1.0.0.v20110502
tp/plugins/org.eclipse.equinox.launcher.carbon.macosx_1.1.100.v20110502
tp/plugins/org.eclipse.equinox.launcher.gtk.linux.ppc64_1.0.100.v20110505
tp/plugins/org.eclipse.equinox.launcher.gtk.aix.ppc64_1.1.0.v20110530
tp/plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.100.v20110502
tp/plugins/org.eclipse.equinox.launcher.gtk.solaris.sparc_1.1.100.v20110505
tp/plugins/org.eclipse.equinox.launcher.gtk.aix.ppc_1.1.0.v20110530
tp/plugins/org.eclipse.equinox.launcher.gtk.linux.s390_1.1.100.v20110505
tp/plugins/org.eclipse.equinox.launcher.cocoa.macosx.x86_64_1.1.100.v20110502


Note that when I refer to 3.7 and 3.6, that's the Eclipse/Buckminster version doing the materialize. As it happens, the CQuery I used uses a target platform from 3.7 (Indigo). As a test, I switched back to using a target platform from 3.6 (Helios). The problem persisted.

Is this a bug (in which case I'll open a bugzilla), or has something changed by design in Indigo?

Thanks
Matthew


 
Read Message icon9.gif
Read Message
Read Message
Read Message
Previous Topic:Need help figuring out how to automate Subclipse build using Buckminster
Next Topic:How to I specify an ssh key passphrase when using headless Buckminster?
Goto Forum:
  


Current Time: Mon May 20 12:21:27 EDT 2013

Powered by FUDForum. Page generated in 0.02066 seconds