[MacPorts] #44918: defect: boost @1.56.0_1+no_single+no_static+python27+gcc48 won't build on PPC Tiger (Mac OS X 10.4.11)

MacPorts noreply at macports.org
Mon Sep 8 13:31:32 PDT 2014


#44918: defect: boost @1.56.0_1+no_single+no_static+python27+gcc48 won't build on
PPC Tiger (Mac OS X 10.4.11)
-----------------------------+--------------------------------
 Reporter:  Peter_Dyballa@…  |      Owner:  macports-tickets@…
     Type:  defect           |     Status:  new
 Priority:  Normal           |  Milestone:
Component:  ports            |    Version:  2.3.1
 Keywords:  depends_build    |       Port:  boost
-----------------------------+--------------------------------
 Gtk-doc has a dependency of source-highlight which depends on boost. Boost
 has these variants:

 {{{
    clang30: Build using the MacPorts clang 3.0 compiler
      * conflicts with clang31 clang32 clang33 clang34 clang35 dragonegg30
 dragonegg31 dragonegg32 dragonegg33 dragonegg34 gcc44 gcc45 gcc46 gcc47
 gcc48 gcc49 llvm
    clang31: Build using the MacPorts clang 3.1 compiler
      * conflicts with clang30 clang32 clang33 clang34 clang35 dragonegg30
 dragonegg31 dragonegg32 dragonegg33 dragonegg34 gcc44 gcc45 gcc46 gcc47
 gcc48 gcc49 llvm
    clang32: Build using the MacPorts clang 3.2 compiler
      * conflicts with clang30 clang31 clang33 clang34 clang35 dragonegg30
 dragonegg31 dragonegg32 dragonegg33 dragonegg34 gcc44 gcc45 gcc46 gcc47
 gcc48 gcc49 llvm
    clang33: Build using the MacPorts clang 3.3 compiler
      * conflicts with clang30 clang31 clang32 clang34 clang35 dragonegg30
 dragonegg31 dragonegg32 dragonegg33 dragonegg34 gcc44 gcc45 gcc46 gcc47
 gcc48 gcc49 llvm
    clang34: Build using the MacPorts clang 3.4 compiler
      * conflicts with clang30 clang31 clang32 clang33 clang35 dragonegg30
 dragonegg31 dragonegg32 dragonegg33 dragonegg34 gcc44 gcc45 gcc46 gcc47
 gcc48 gcc49 llvm
    clang35: Build using the MacPorts clang 3.5 compiler
      * conflicts with clang30 clang31 clang32 clang33 clang34 dragonegg30
 dragonegg31 dragonegg32 dragonegg33 dragonegg34 gcc44 gcc45 gcc46 gcc47
 gcc48 gcc49 llvm
    debug: Builds debug versions of the libraries as well
    dragonegg30: Build using the MacPorts dragonegg 3.0 compiler
      * conflicts with clang30 clang31 clang32 clang33 clang34 clang35
 dragonegg31 dragonegg32 dragonegg33 dragonegg34 g95 gcc44 gcc45 gcc46
 gcc47 gcc48 gcc49 gfortran llvm
    dragonegg31: Build using the MacPorts dragonegg 3.1 compiler
      * conflicts with clang30 clang31 clang32 clang33 clang34 clang35
 dragonegg30 dragonegg32 dragonegg33 dragonegg34 g95 gcc44 gcc45 gcc46
 gcc47 gcc48 gcc49 gfortran llvm
    dragonegg32: Build using the MacPorts dragonegg 3.2 compiler
      * conflicts with clang30 clang31 clang32 clang33 clang34 clang35
 dragonegg30 dragonegg31 dragonegg33 dragonegg34 g95 gcc44 gcc45 gcc46
 gcc47 gcc48 gcc49 gfortran llvm
    dragonegg33: Build using the MacPorts dragonegg 3.3 compiler
      * conflicts with clang30 clang31 clang32 clang33 clang34 clang35
 dragonegg30 dragonegg31 dragonegg32 dragonegg34 g95 gcc44 gcc45 gcc46
 gcc47 gcc48 gcc49 gfortran llvm
    dragonegg34: Build using the MacPorts dragonegg 3.4 compiler
      * conflicts with clang30 clang31 clang32 clang33 clang34 clang35
 dragonegg30 dragonegg31 dragonegg32 dragonegg33 g95 gcc44 gcc45 gcc46
 gcc47 gcc48 gcc49 gfortran llvm
    g95: Build using the Fortran compiler from g95 compiler
      * conflicts with dragonegg30 dragonegg31 dragonegg32 dragonegg33
 dragonegg34 gcc44 gcc45 gcc46 gcc47 gcc48 gcc49 gfortran llvm
    gcc44: Build using the MacPorts gcc 4.4 compiler
      * conflicts with clang30 clang31 clang32 clang33 clang34 clang35
 dragonegg30 dragonegg31 dragonegg32 dragonegg33 dragonegg34 g95 gcc45
 gcc46 gcc47 gcc48 gcc49 gfortran llvm
    gcc45: Build using the MacPorts gcc 4.5 compiler
      * conflicts with clang30 clang31 clang32 clang33 clang34 clang35
 dragonegg30 dragonegg31 dragonegg32 dragonegg33 dragonegg34 g95 gcc44
 gcc46 gcc47 gcc48 gcc49 gfortran llvm
    gcc46: Build using the MacPorts gcc 4.6 compiler
      * conflicts with clang30 clang31 clang32 clang33 clang34 clang35
 dragonegg30 dragonegg31 dragonegg32 dragonegg33 dragonegg34 g95 gcc44
 gcc45 gcc47 gcc48 gcc49 gfortran llvm
    gcc47: Build using the MacPorts gcc 4.7 compiler
      * conflicts with clang30 clang31 clang32 clang33 clang34 clang35
 dragonegg30 dragonegg31 dragonegg32 dragonegg33 dragonegg34 g95 gcc44
 gcc45 gcc46 gcc48 gcc49 gfortran llvm
    gcc48: Build using the MacPorts gcc 4.8 compiler
      * conflicts with clang30 clang31 clang32 clang33 clang34 clang35
 dragonegg30 dragonegg31 dragonegg32 dragonegg33 dragonegg34 g95 gcc44
 gcc45 gcc46 gcc47 gcc49 gfortran llvm
    gcc49: Build using the MacPorts gcc 4.9 compiler
      * conflicts with clang30 clang31 clang32 clang33 clang34 clang35
 dragonegg30 dragonegg31 dragonegg32 dragonegg33 dragonegg34 g95 gcc44
 gcc45 gcc46 gcc47 gcc48 gfortran llvm
    gfortran: Build using the Fortran compiler from gcc48 compiler
      * conflicts with dragonegg30 dragonegg31 dragonegg32 dragonegg33
 dragonegg34 g95 gcc44 gcc45 gcc46 gcc47 gcc48 gcc49 llvm
    llvm: Build using the Apple native llvm-gcc 4.2 compiler
      * conflicts with clang30 clang31 clang32 clang33 clang34 clang35
 dragonegg30 dragonegg31 dragonegg32 dragonegg33 dragonegg34 g95 gcc44
 gcc45 gcc46 gcc47 gcc48 gcc49 gfortran
    mpich: Build using the MPICH Compiler compiler
      * conflicts with mpich_devel openmpi openmpi_devel
    mpich_devel: Build using the MPICH-devel Compiler compiler
      * conflicts with mpich openmpi openmpi_devel
 [+]no_single: Disable building single-threaded libraries
 [+]no_static: Disable building static libraries
    openmpi: Build using the OpenMPI Compiler compiler
      * conflicts with mpich mpich_devel openmpi_devel
    openmpi_devel: Build using the OpenMPI-devel Compiler compiler
      * conflicts with mpich mpich_devel openmpi
    python25: Build Boost.Python for Python 2.5
      * conflicts with debug python26 python27 python31 python32 python33
 python34
    python26: Build Boost.Python for Python 2.6
      * conflicts with debug python25 python27 python31 python32 python33
 python34
 [+]python27: Build Boost.Python for Python 2.7
      * conflicts with debug python25 python26 python31 python32 python33
 python34
    python31: Build Boost.Python for Python 3.1
      * conflicts with debug python25 python26 python27 python32 python33
 python34
    python32: Build Boost.Python for Python 3.2
      * conflicts with debug python25 python26 python27 python31 python33
 python34
    python33: Build Boost.Python for Python 3.3
      * conflicts with debug python25 python26 python27 python31 python32
 python34
    python34: Build Boost.Python for Python 3.4
      * conflicts with debug python25 python26 python27 python31 python32
 python33
    regex_match_extra: Enable access to extended capture information of
 submatches in Boost.Regex
    universal: Build for multiple architectures
 }}}

 but it does not build using GCC 4.8:

 {{{
 DEBUG: compiler clang blacklisted because it's not installed or it doesn't
 work
 DEBUG: Reading variant descriptions from
 /opt/mports/trunk/dports/_resources/port1.0/variant_descriptions.conf
 DEBUG: universal variant already exists, so not adding the default one
 DEBUG: Executing variant gcc48 provides gcc48
 DEBUG: Executing variant python27 provides python27
 DEBUG: Executing variant no_static provides no_static
 DEBUG: Executing variant no_single provides no_single
 DEBUG: Running callback portconfigure::add_automatic_compiler_dependencies
 DEBUG: Chosen compiler macports-clang-3.3 is provided by a port, adding
 dependency
 DEBUG: Adding depends_build port:clang-3.3
 DEBUG: Adding depends_skip_archcheck clang-3.3
 DEBUG: Finished running callback
 portconfigure::add_automatic_compiler_dependencies
 DEBUG: Running callback portbuild::add_automatic_buildsystem_dependencies
 DEBUG: Finished running callback
 portbuild::add_automatic_buildsystem_dependencies
 DEBUG: changing euid/egid - current euid: 0 - current egid: 0
 ...
 --->  Fetching archive for llvm-3.3
 DEBUG: Executing org.macports.archivefetch (llvm-3.3)
 DEBUG: euid/egid changed to: 0/0
 DEBUG: chowned /opt/local/var/macports/incoming to macports
 DEBUG: euid/egid changed to: 506/502
 --->  llvm-3.3-3.3_4.darwin_8.ppc.tbz2 doesn't seem to exist in
 /opt/local/var/macports/incoming/verified
 --->  Attempting to fetch llvm-3.3-3.3_4.darwin_8.ppc.tbz2 from
 http://nue.de.packages.macports.org/macports/packages/llvm-3.3
   % Total    % Received % Xferd  Average Speed   Time    Time     Time
 Current
                                  Dload  Upload   Total   Spent    Left
 Speed
   0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--
 0
 DEBUG: Fetching archive failed:: The requested URL returned error: 404
 --->  Attempting to fetch llvm-3.3-3.3_4.darwin_8.ppc.tbz2 from
 http://lil.fr.packages.macports.org/llvm-3.3
   % Total    % Received % Xferd  Average Speed   Time    Time     Time
 Current
                                  Dload  Upload   Total   Spent    Left
 Speed
   0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--
 0
 DEBUG: Fetching archive failed:: The requested URL returned error: 404
 --->  Attempting to fetch llvm-3.3-3.3_4.darwin_8.ppc.tbz2 from
 http://packages.macports.org/llvm-3.3
   % Total    % Received % Xferd  Average Speed   Time    Time     Time
 Current
                                  Dload  Upload   Total   Spent    Left
 Speed
   0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--
 0
 DEBUG: Fetching archive failed:: The requested URL returned error: 404
 DEBUG: Privilege de-escalation not attempted as not running as root.
 DEBUG: fetch phase started at Mon Sep  8 22:28:45 CEST 2014
 --->  Fetching distfiles for llvm-3.3
 DEBUG: Executing org.macports.fetch (llvm-3.3)
 DEBUG: Privilege de-escalation not attempted as not running as root.
 DEBUG: checksum phase started at Mon Sep  8 22:28:45 CEST 2014
 --->  Verifying checksums for llvm-3.3
 DEBUG: Executing org.macports.checksum (llvm-3.3)
 --->  Checksumming llvm-3.3.src.tar.gz
 DEBUG: Calculated (rmd160) is 22878ad746c50b02a7ac8713dd6f8c95c7af4220
 DEBUG: Correct (rmd160) checksum for llvm-3.3.src.tar.gz
 DEBUG: Calculated (sha256) is
 68766b1e70d05a25e2f502e997a3cb3937187a3296595cf6e0977d5cd6727578
 DEBUG: Correct (sha256) checksum for llvm-3.3.src.tar.gz
 DEBUG: Privilege de-escalation not attempted as not running as root.
 DEBUG: extract phase started at Mon Sep  8 22:28:47 CEST 2014
 --->  Extracting llvm-3.3
 DEBUG: Executing org.macports.extract (llvm-3.3)
 --->  Extracting llvm-3.3.src.tar.gz
 DEBUG: setting option extract.args to
 '/opt/local/var/macports/distfiles/llvm/llvm-3.3.src.tar.gz'
 DEBUG: Environment:
 CC_PRINT_OPTIONS='YES'
 CC_PRINT_OPTIONS_FILE='/opt/local/var/macports/build/_opt_mports_trunk_dports_lang_llvm-3.3/llvm-3.3/work/.CC_PRINT_OPTIONS'
 CPATH='/opt/local/include'
 LIBRARY_PATH='/opt/local/lib'
 MACOSX_DEPLOYMENT_TARGET='10.4'
 DEBUG: Assembled command: 'cd
 "/opt/local/var/macports/build/_opt_mports_trunk_dports_lang_llvm-3.3/llvm-3.3/work"
 && /usr/bin/gzip -dc
 '/opt/local/var/macports/distfiles/llvm/llvm-3.3.src.tar.gz' |
 /usr/bin/gnutar --no-same-owner -xf -'
 DEBUG: Executing command line:  cd
 "/opt/local/var/macports/build/_opt_mports_trunk_dports_lang_llvm-3.3/llvm-3.3/work"
 && /usr/bin/gzip -dc
 '/opt/local/var/macports/distfiles/llvm/llvm-3.3.src.tar.gz' |
 /usr/bin/gnutar --no-same-owner -xf -

 Compilation exited abnormally with code 1 at Mon Sep  8 22:28:51
 }}}

 Obviously the Portfile is faulty.

-- 
Ticket URL: <https://trac.macports.org/ticket/44918>
MacPorts <http://www.macports.org/>
Ports system for OS X


More information about the macports-tickets mailing list