Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[virgo-dev] A runtime defect to solve before 3.7.0 release

Ciao,

in my opinion we should try to fix this bug

https://bugs.eclipse.org/bugs/show_bug.cgi?id=486353

before the 3.7.0 release.

Although not very well described, the issue is that if you have bundles with native code (Bundle-NativeCode header) which contain DLL for Windows, they will not be resolved in Windows 8.1 or later because the Java virtual machine returns an operating system identifier which is not recognized as Windows by the Equinox version shipped with Virgo.

My understanding is that the issue originates in the org/eclipse/osgi/framework/internal/core/osname.aliases file which maps o.s. name into the win32 alias and which does not match the identifier for Windows 8.1 or higher.

The osname.aliases file has been fixed in current Equinix.  Any chance to consume just that file in Virgo 3.7?

GianMaria.

Back to the top