[MacPorts] #52652: libopus @1.1.3: absolute addressing not allowed in slidable image
#52652: libopus @1.1.3: absolute addressing not allowed in slidable image -----------------------------+------------------------ Reporter: ryandesign@… | Owner: jeremyhu@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Keywords: powerpc leopard | Port: libopus -----------------------------+------------------------ On PowerPC Leopard: {{{ ld: absolute addressing (perhaps -mdynamic-no-pic) used in _compute_band_energies from celt/.libs/bands.o not allowed in slidable image. Use '-read_only_relocs suppress' to enable text relocs }}} -- Ticket URL: <https://trac.macports.org/ticket/52652> MacPorts <https://www.macports.org/> Ports system for the Mac operating system
#52652: libopus @1.1.3: absolute addressing not allowed in slidable image ---------------------------+------------------------------ Reporter: ryandesign@… | Owner: jeremyhu@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Resolution: | Keywords: powerpc haspatch Port: libopus | ---------------------------+------------------------------ Changes (by ryandesign@…): * keywords: powerpc leopard => powerpc haspatch Comment: The attached patch works for me. -- Ticket URL: <https://trac.macports.org/ticket/52652#comment:1> MacPorts <https://www.macports.org/> Ports system for the Mac operating system
#52652: libopus @1.1.3: absolute addressing not allowed in slidable image ---------------------------+------------------------------ Reporter: ryandesign@… | Owner: jeremyhu@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Resolution: | Keywords: powerpc haspatch Port: libopus | ---------------------------+------------------------------ Comment (by ryandesign@…): Of course, this means intrinsics aren't enabled on PowerPC: {{{ configure: WARNING: No intrinsics support for your architecture }}} {{{ Intrinsics Optimizations.......: no }}} I don't know whether that's important. But since they're called "Optimizations" here, I assume it's not critical to have them. -- Ticket URL: <https://trac.macports.org/ticket/52652#comment:2> MacPorts <https://www.macports.org/> Ports system for the Mac operating system
#52652: libopus @1.1.3: absolute addressing not allowed in slidable image ---------------------------+------------------------------ Reporter: ryandesign@… | Owner: jeremyhu@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Resolution: | Keywords: powerpc haspatch Port: libopus | ---------------------------+------------------------------ Comment (by jeremyhu@…): Dose that trigger for i386 and x86_64? Or should it be inside of an: {{{ if (${build_arch} eq "x86_64" || ${build_arch} eq "i386") }}} -- Ticket URL: <https://trac.macports.org/ticket/52652#comment:3> MacPorts <https://www.macports.org/> Ports system for the Mac operating system
#52652: libopus @1.1.3: absolute addressing not allowed in slidable image ---------------------------+------------------------------ Reporter: ryandesign@… | Owner: jeremyhu@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Resolution: | Keywords: powerpc haspatch Port: libopus | ---------------------------+------------------------------ Comment (by ryandesign@…): `platform i386` means any Intel processor, just as `platform powerpc` means any PowerPC processor. -- Ticket URL: <https://trac.macports.org/ticket/52652#comment:4> MacPorts <https://www.macports.org/> Ports system for the Mac operating system
#52652: libopus @1.1.3: absolute addressing not allowed in slidable image ---------------------------+------------------------------ Reporter: ryandesign@… | Owner: jeremyhu@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Resolution: | Keywords: powerpc haspatch Port: libopus | ---------------------------+------------------------------ Comment (by jeremyhu@…): Ok, then go ahead and commit this, thanks. Given that ‘platform x86_64’ means x86_64, what does one do for i386 specific (not x86_64)? -- Ticket URL: <https://trac.macports.org/ticket/52652#comment:5> MacPorts <https://www.macports.org/> Ports system for the Mac operating system
#52652: libopus @1.1.3: absolute addressing not allowed in slidable image ---------------------------+------------------------------ Reporter: ryandesign@… | Owner: jeremyhu@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Resolution: | Keywords: powerpc haspatch Port: libopus | ---------------------------+------------------------------ Comment (by ryandesign@…): `platform x86_64` has no meaning in MacPorts. The only possible values for `os.platform` are `powerpc` and `i386`. You can inspect `configure.build_arch` and `configure.universal_archs` if you need to know more than just whether the system is Intel or PowerPC. -- Ticket URL: <https://trac.macports.org/ticket/52652#comment:6> MacPorts <https://www.macports.org/> Ports system for the Mac operating system
#52652: libopus @1.1.3: absolute addressing not allowed in slidable image ---------------------------+------------------------------ Reporter: ryandesign@… | Owner: jeremyhu@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Resolution: fixed | Keywords: powerpc haspatch Port: libopus | ---------------------------+------------------------------ Changes (by ryandesign@…): * status: new => closed * resolution: => fixed Comment: r154108 -- Ticket URL: <https://trac.macports.org/ticket/52652#comment:7> MacPorts <https://www.macports.org/> Ports system for the Mac operating system
participants (1)
-
MacPorts