[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