[MacPorts] #35244: hexfiend 2.1.2 fails to compile XIB: The value for Key (NSTag) is too large to fit into a 32 bit integer. (was: hexfiend 2.1.2 build failed 10.6.8)

MacPorts noreply at macports.org
Wed Jul 18 12:04:32 PDT 2012


#35244: hexfiend 2.1.2 fails to compile XIB: The value for Key (NSTag) is too large
to fit into a 32 bit integer.
-----------------------------------+----------------------------------------
 Reporter:  200309@…               |       Owner:  cal@…           
     Type:  defect                 |      Status:  assigned        
 Priority:  Normal                 |   Milestone:                  
Component:  ports                  |     Version:  2.1.1           
 Keywords:  snowleopard            |        Port:  hexfiend        
-----------------------------------+----------------------------------------
Changes (by cal@…):

  * status:  new => assigned


Comment:

 Do you have a 32-bit system? The log shows you're trying to build HexFiend
 in i386. Did you set `build_arch` in macports.conf?

 The problem is:
 {{{
 CompileXIB English.lproj/MainMenu.xib
     cd
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_editors_hexfiend/HexFiend/work/HexFiend-2.1.2
     /Developer/usr/bin/ibtool --errors --warnings --notices --output-
 format human-readable-text --compile
 "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_editors_hexfiend/HexFiend/work/HexFiend-2.1.2/build/Release/Hex
 Fiend.app/Contents/Resources/English.lproj/MainMenu.nib"
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_editors_hexfiend/HexFiend/work/HexFiend-2.1.2/English.lproj/MainMenu.xib
 --sdk ""

 2012-07-18 09:27:21.628 ibtool[1310:607] Exception raised while decoding
 document objects - IBXMLDecoder: The value (2483028224) for key (NSTag) is
 too large to fit into a 32 bit integer
 /* com.apple.ibtool.errors */
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_editors_hexfiend/HexFiend/work/HexFiend-2.1.2/English.lproj/MainMenu.xib:
 error: The document "MainMenu.xib" could not be opened. The operation
 couldn’t be completed. IBXMLDecoder: The value (2483028224) for key
 (NSTag) is too large to fit into a 32 bit integer.
 The document "MainMenu.xib" could not be opened. The operation couldn’t be
 completed. IBXMLDecoder: The value (2483028224) for key (NSTag) is too
 large to fit into a 32 bit integer.
     Failure Reason: IBXMLDecoder: The value (2483028224) for key (NSTag)
 is too large to fit into a 32 bit integer.
     Recovery Suggestion: Check the console log for additional information.
 }}}

-- 
Ticket URL: <https://trac.macports.org/ticket/35244#comment:2>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list