DeviceIO.jar and OSGi

Sergey Nazarkin snazarkin at azul.com
Fri Mar 24 13:16:31 UTC 2017


Hi Derryl,

I’ve committed your changes but not verified of course. However the change doesn’t affect regular library build. 

Sergey Nazarkin




> On 24 Mar 2017, at 07:46, Darryl Mocek <darryl.mocek at oracle.com> wrote:
> 
> The OSGi specification has changed (see https://www.osgi.org/developer/specifications/reference/#Referenceprocessor). For bundles using Bundle-NativeCode running on an ARM processor, OSGi now requires arm_le or arm_be for little and big endian respecively.  I propose the following change to support the OSGi change.
> 
> Darryl
> 
> 
> diff -r 67353093ce02 Makefile
> --- a/Makefile    Thu Feb 02 15:09:24 2017 +0300
> +++ b/Makefile    Thu Mar 23 21:41:06 2017 -0700
> @@ -85,8 +85,8 @@
> 
> 
> ifeq ($(TARGET_CPU_LEGACY_LIB),arm)
> -  OSGI_ARCH := armv6hf
> -  ARCH := armv6hf
> +  OSGI_ARCH := arm
> +  ARCH := arm
> else
>   OSGI_ARCH := x86
>   ARCH := i586
> 



More information about the dio-dev mailing list