[MacPorts] #59195: MPlayer @1.3.0_4: Build failure on PowerPC due to calling in clang-8.0 as compiler.
MacPorts
noreply at macports.org
Mon Oct 7 03:50:05 UTC 2019
#59195: MPlayer @1.3.0_4: Build failure on PowerPC due to calling in clang-8.0 as
compiler.
---------------------------+---------------------
Reporter: SerpentChris | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.6.1
Resolution: | Keywords: powerpc
Port: MPlayer |
---------------------------+---------------------
Comment (by kencu):
{{{
$ port rdeps MPlayer
The following ports are dependencies of MPlayer @1.3.0_4:
xz
libiconv
gperf
gettext
ncurses
pkgconfig
yasm
apple-gcc42
ld64
ld64-127
libmacho-headers
libunwind-headers
llvm-3.3
libffi
perl5
perl5.28
db48
gdbm
readline
llvm_select
cctools
gcc_select
jpeg
openjpeg15
autoconf
automake
libtool
xattr
unzip
libpng
zlib
tiff
zstd
lz4
lcms2
jbigkit
lame
legacy-support
libmad
gnutls
gtk-doc
glib2
libxml2
icu
pcre
bzip2
libedit
python27
expat
openssl
sqlite3
python_select
python2_select
libxslt
docbook-xml
xmlcatmgr
docbook-xml-4.1.2
docbook-xml-4.2
docbook-xml-4.3
docbook-xml-4.4
docbook-xml-4.5
docbook-xml-5.0
docbook-xsl-nons
itstool
gawk
py27-libxml2
python37
python3_select
py37-anytree
py37-setuptools
py37-six
py37-lxml
py37-pygments
pygments_select
py37-mock
gcc6
gmp
isl
libmpc
mpfr
libgcc6
libgcc7
libidn2
libunistring
texinfo
help2man
p5.28-locale-gettext
libtasn1
p11-kit
curl-ca-bundle
nettle
clang-8.0
cmake
curl
libpsl
libarchive
lzo2
libuv
libgcc
clang-3.7
clang-3.4
llvm-3.4
clang_select
llvm-3.7
libcxx
libomp
llvm-8.0
xar
libogg
libopus
libtheora
libvorbis
liboil
libass
fribidi
fontconfig
freetype
ossp-uuid
rtmpdump
}}}
nettle wants clang-8.0 on PPC:
{{{
$ port info nettle
nettle @3.5.1 (devel, crypto)
Variants: universal
Description: Nettle is a cryptographic library that is designed
to fit easily in more or less any context: In crypto
toolkits for object-oriented languages (C++, Python,
Pike, ...), in applications like LSH or GNUPG, or
even in kernel space. It tries to solve a problem of
providing a common set of cryptographic algorithms
for higher-level applications by implementing a
context-independent set of cryptographic algorithms. In
that light, Nettle doesn't do any memory allocation
or I/O, it simply provides the cryptographic
algorithms for the application to use in any
environment and in any way it needs.
Homepage: https://www.lysator.liu.se/~nisse/nettle/
Build Dependencies: autoconf, automake, libtool, clang-8.0
Library Dependencies: gmp
Platforms: darwin
License: LGPL-2.1+
Maintainers: Email: ryandesign at macports.org, GitHub: ryandesign
Policy: openmaintainer
}}}
and in nettle
{{{
# error: invalid instruction mnemonic 'sha1rnds4'
compiler.blacklist-append *gcc-3.* *gcc-4.* {clang < 500} \
macports-clang-3.4 macports-clang-3.7
compiler.fallback-append macports-clang-8.0 macports-clang-7.0
}}}
--
Ticket URL: <https://trac.macports.org/ticket/59195#comment:4>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list