hg: openjfx/8u-dev/rt: RT-37832: [packager] Mac App Store Bundler fails to strip jfxmedia.dylib and strips Info.plist

Kevin Rushforth kevin.rushforth at oracle.com
Tue Jul 8 21:18:39 UTC 2014


As soon as EA builds of 8u40 start up (nor sure exactly when but likely 
in 1 or 2 weeks) you can get the fix from 8u40-b01. If you don't mind 
using JDK 9, the fix will be in 9-b22 which should be out on Friday or 
Monday.

Not sure when / if 8u20-b23 will be available (it's the GA candidate 
build and those are often not posted on java.net).

-- Kevin


Tony Anecito wrote:
> Ok. Something odd happened I never seen before and acts like issue 
> might be with Info.pList in the pkg file. The app file works just fine.
>
> -Tony
>
>
> On Tuesday, July 8, 2014 2:59 PM, Danno Ferrin 
> <danno.ferrin at oracle.com> wrote:
>
>
> The Info.plist in the plugins dir.  i.e. 
> <app>/Contents/PlugIns/<jdk_name>/Contents/Info.plist - we should be 
> preserving this as I believe apple checks the meta-data for it.  I 
> still haven’t been able to sign it in a way the ApplicationLoader 
> won’t complain, but it is just a warning at the moment.
>
> It’s been broken since b18, the second week of June.
>
> As for when b23 will appear, that’s always been above my pay grade.  
> The fix is in the 8u40 line at the moment, and to get stuff into 8u20 
> involves committee approval now.  Looks good, but I don’t sit in or 
> listen into those meetings.  The HG repo to keep an eye on is 
> http://hg.openjdk.java.net/openjfx/8u20/rt/, 
> <http://hg.openjdk.java.net/openjfx/8u20/rt/,>and I missed the b22 
> build but the repo isn’t reflecting that yet.
>
> On Jul 8, 2014, at 2:02 PM, Tony Anecito <adanecito at yahoo.com 
> <mailto:adanecito at yahoo.com>> wrote:
>
> > Thanks Kevin. I know why the media libraries need to not be present 
> but not what the stripped Info.plist means.
> >
> > So when might b23 appear?
> >
> > Thanks,
> > -Tony
> >
> >
> >
> > On Tuesday, July 8, 2014 1:53 PM, Kevin Rushforth 
> <kevin.rushforth at oracle.com <mailto:kevin.rushforth at oracle.com>> wrote:
> >
> >
> >
> > Danno will answer the first question (it is related to needing to omit
> > the media libraries). As to when it will appear, if it is approved for
> > inclusion into 8u20 it will be in b23.
> >
> > -- Kevin
> >
> >
> >
> > Tony Anecito wrote:
> >> Hi Danno,
> >>
> >> What do you mean by strips Info.plist? I am having a strange 
> problem using b20 and wondering if it is related to what you meant by 
> stripped Info.plist.
> >> Also, what build will this be fixed in?
> >>
> >> Thanks,
> >> -Tony
> >>
> >>
> >>
> >> On Monday, July 7, 2014 2:46 PM, "danno.ferrin at shemnon.com 
> <mailto:danno.ferrin at shemnon.com>" <danno.ferrin at shemnon.com 
> <mailto:danno.ferrin at shemnon.com>> wrote:
> >> 
> >>
> >>
> >> Changeset: 7398ae52202d
> >> Author:    shemnon
> >> Date:      2014-07-07 10:51 -0600
> >> URL:      http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/7398ae52202d
> >>
> >> RT-37832: [packager] Mac App Store Bundler fails to strip 
> jfxmedia.dylib and strips Info.plist
> >> Summary: unit test for file verifications
> >>
> >> ! 
> modules/fxpackager/src/test/java/com/oracle/tools/packager/mac/MacAppStoreBundlerTest.java
> >> 
>
>


More information about the openjfx-dev mailing list