[MacPorts] #37300: bug in PowerPC branch island generation
#37300: bug in PowerPC branch island generation -----------------------------+-------------------------------- Reporter: tobias.netzel@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Keywords: | Port: ld64 @97.17 -----------------------------+-------------------------------- When building current mozilla sources ld64 produces wrong PowerPC branch instructions, which lead to crashes when executing the linked code. -- Ticket URL: <https://trac.macports.org/ticket/37300> MacPorts <http://www.macports.org/> Ports system for Mac OS
#37300: bug in PowerPC branch island generation ------------------------------+------------------------ Reporter: tobias.netzel@… | Owner: jeremyhu@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Resolution: | Keywords: Port: ld64 | ------------------------------+------------------------ Changes (by macsforever2000@…): * cc: mfeiri@… (added) * owner: macports-tickets@… => jeremyhu@… * port: ld64 @97.17 => ld64 Comment: In the future, please Cc the port maintainer(s). -- Ticket URL: <https://trac.macports.org/ticket/37300#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
#37300: ld64 @97.17: bug in PowerPC branch island generation ------------------------------+------------------------ Reporter: tobias.netzel@… | Owner: jeremyhu@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Resolution: | Keywords: Port: ld64 | ------------------------------+------------------------ -- Ticket URL: <https://trac.macports.org/ticket/37300#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS
#37300: ld64 @97.17: bug in PowerPC branch island generation ------------------------------+------------------------ Reporter: tobias.netzel@… | Owner: jeremyhu@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Resolution: | Keywords: Port: ld64 | ------------------------------+------------------------ Comment (by jeremyhu@…): Yep. Thanks. I'll get this in for ya. -- Ticket URL: <https://trac.macports.org/ticket/37300#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS
#37300: ld64 @97.17: bug in PowerPC branch island generation ------------------------------+------------------------ Reporter: tobias.netzel@… | Owner: jeremyhu@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Resolution: fixed | Keywords: Port: ld64 | ------------------------------+------------------------ Changes (by jeremyhu@…): * status: new => closed * resolution: => fixed Comment: r100514 (the issue doesn't exist in the other supported versions). -- Ticket URL: <https://trac.macports.org/ticket/37300#comment:4> MacPorts <http://www.macports.org/> Ports system for Mac OS
#37300: ld64 @97.17: bug in PowerPC branch island generation ------------------------------+------------------------ Reporter: tobias.netzel@… | Owner: jeremyhu@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Resolution: fixed | Keywords: Port: ld64 | ------------------------------+------------------------ Comment (by vince@…): Does that mean I must rebuild all the ports installed on my MacMini G4/10.4 box? -- Ticket URL: <https://trac.macports.org/ticket/37300#comment:5> MacPorts <http://www.macports.org/> Ports system for Mac OS
#37300: ld64 @97.17: bug in PowerPC branch island generation ------------------------------+------------------------ Reporter: tobias.netzel@… | Owner: jeremyhu@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Resolution: fixed | Keywords: Port: ld64 | ------------------------------+------------------------ Comment (by tobias.netzel@…): This bug can only affect binaries with a text segment size (that is code size) of more than 28 MB (per PowerPC architecture for universal binaries). Apple would have fixed this bug themselves if they had ever linked binaries that large before (the Xcode 3 default linker has always had this bug). So no, you don't have to rebuild your ports. -- Ticket URL: <https://trac.macports.org/ticket/37300#comment:6> MacPorts <http://www.macports.org/> Ports system for Mac OS
participants (1)
-
MacPorts