On 14-10-13 01:15 PM, [email protected] wrote: > I am building a variant of Firefox, and am trying to sign the code with the > new V2 Signature on OSX. I'm able to get everything signed OK except for the > following error: > > bundle format unrecognized, invalid, or unsuitable In subcomponent: > (my).app/Contents/MacOS/res/MainMenu.nib file > > The reason is that the contents of the nib file are just sitting in the root: > > - MainMenu.nib/classes.nib > - MainMenu.nib/keyedobjects.nib > - MainMenu.nib/info.nib > > However, when I try to put the contents of MainMenu.nib into proper format: > Mainmenu.nib/Contents/MacOS/classes.nib, etc. it no longer loads the menu in > OSX. Any suggestions? >
It's not the format of the file that's the issue, it's the location. Mac v2 signing doesn't allow non-mach-O files in MacOS anymore. The work done in https://bugzilla.mozilla.org/show_bug.cgi?id=1047584 and related bugs moved these files into proper locations. This is fixed in Gecko+Firefox 34 and up. You'll need to build off of the very latest Firefox Beta, or Aurora or Nightly to get code that works with v2 signatures. _______________________________________________ dev-builds mailing list [email protected] https://lists.mozilla.org/listinfo/dev-builds

