#32825: webp: error: can't find a register in class 'BREG' while reloading 'asm' ----------------------------------+----------------------------------------- Reporter: erg@… | Owner: ryandesign@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.0.3 Keywords: leopard | Port: webp ----------------------------------+----------------------------------------- Comment(by ryandesign@…): I see [http://stackoverflow.com/questions/4010069/problem-on-mac-cant- find-a-register-in-class-breg-while-reloading-asm this similar report], indicating it's a problem with position-independent code, which on OS X is generated by default; it shows flags we could try to disable PIC. Alternately, it suggests it's a problem with the old gcc on Leopard; we could try using gcc 4.2 which is also available in Leopard's Xcode, but not on Tiger's, so we'd need a different solution there. Finally, we should report this to the developers of webp. I checked the binary they have for Leopard, and it's compiled only for x86_64, which is strange because that's not the default architecture on Leopard. Perhaps it was made on Snow Leopard, with Snow Leopard's newer gcc. I will test these various theories when I get back to my Leopard machine. -- Ticket URL: <https://trac.macports.org/ticket/32825#comment:4> MacPorts <http://www.macports.org/> Ports system for Mac OS