[MacPorts] #69385: libpixman @0.42.2 fails to compile on ppc
MacPorts
noreply at macports.org
Fri Feb 23 02:13:18 UTC 2024
#69385: libpixman @0.42.2 fails to compile on ppc
------------------------+-------------------------
Reporter: rmottola | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: | Keywords: leopard gcc
Port: libpixman |
------------------------+-------------------------
Comment (by kencu):
{{{
$ port -v installed libpixman
The following ports are currently installed:
libpixman @0.42.2_0 (active) requested_variants='' platform='darwin 9'
archs='ppc' date='2024-02-22T17:35:39-0800'
}}}
I did this:
{{{
$ diff -u ./
/opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/graphics/libpixman/Portfile
--- ./Portfile 2023-11-14 08:31:25.000000000 -0800
+++
/opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/graphics/libpixman/Portfile
2024-02-22 17:33:40.000000000 -0800
@@ -2,11 +2,15 @@
PortSystem 1.0
PortGroup compiler_blacklist_versions 1.0
+PortGroup legacysupport 1.1
PortGroup meson 1.0
PortGroup muniversal 1.0
# Please keep the libpixman and libpixman-devel ports as similar as
possible.
+# posix_memalign
+legacysupport.newest_darwin_requires_legacy 9
+
name libpixman
conflicts libpixman-devel
set my_name pixman
@@ -51,7 +55,7 @@
# llvm-gcc-4.2 makes cairo fail to generate PDFs properly
# clang on Xcode 4.1 cannot build libpixman
-compiler.blacklist llvm-gcc-4.2 {clang < 211.10.1}
+compiler.blacklist-append {clang < 211.10.1} {*gcc-4.[0-2]}
configure.checks.implicit_function_declaration.whitelist-append \
strchr
@@ -73,11 +77,6 @@
${docdir}
}
-platform darwin 8 powerpc {
- # apple-gcc-4.2 makes Tiger ppc fail to detect pthread support and
then fail to build
- compiler.blacklist-append apple-gcc-4.2
-}
-
livecheck.type regex
livecheck.url [lindex ${master_sites} 0]
livecheck.regex ${my_name}-(\[0-9.\]+)${extract.suffix}
}}}
--
Ticket URL: <https://trac.macports.org/ticket/69385#comment:1>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list