[MacPorts] #47735: configure for gmp hangs
MacPorts
noreply at macports.org
Fri May 15 08:44:15 PDT 2015
#47735: configure for gmp hangs
----------------------+--------------------------------
Reporter: kaplan@… | Owner: macports-tickets@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.3.3
Keywords: | Port: gmp
----------------------+--------------------------------
New computer running Yosemite (10.10.3)
Installed updated Xcode (6.3.1), macports (2.3.3), installed many ports.
All was working.
I tried to upgrade some ports. The upgrade hung in the configure step
(waited several hours with no progress).
This happens with a number of ports, but I've tracked at least some of the
problems down to installing gmp.
I just did a fresh reinstall of macports (from pkg installer). Same
results.
If I go into the gmp build directory and execute the configure command
manually it works fine. But from within macports it hangs indefinitely.
I believe I am using the correct Xcode etc. Let me know if there are
other items to check:
{{{
plock[~]% xcode-select --install
xcode-select: error: command line tools are already installed, use
"Software Update" to install updates
plock[~]% xcode-select --print-path
/Applications/Xcode.app/Contents/Developer
plock[~]% sudo port clean gmp
---> Cleaning gmp
plock[~]% sudo port -d install gmp
DEBUG: Copying /Users/dlk/Library/Preferences/com.apple.dt.Xcode.plist to
/opt/local/var/macports/home/Library/Preferences
DEBUG: Changing to port directory:
/opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/devel/gmp
DEBUG: OS darwin/14.3.0 (Mac OS X 10.10) arch i386
DEBUG: Reading variant descriptions from
/opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/_resources/port1.0/variant_descriptions.conf
DEBUG: Sourcing PortGroup muniversal 1.0 from
/opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/_resources/port1.0/group/muniversal-1.0.tcl
DEBUG: universal variant already exists, so not adding the default one
DEBUG: Running callback portconfigure::add_automatic_compiler_dependencies
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: Attempting ln -sf
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_gmp/gmp/work
/opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/devel/gmp/work
DEBUG: changing euid/egid - current euid: 0 - current egid: 0
DEBUG: egid changed to: 501
DEBUG: euid changed to: 502
DEBUG: Starting logging for gmp
DEBUG: gmp has no conflicts
DEBUG: Executing org.macports.main (gmp)
DEBUG: changing euid/egid - current euid: 0 - current egid: 0
DEBUG: egid changed to: 501
DEBUG: euid changed to: 502
DEBUG: archivefetch phase started at Fri May 15 10:20:29 CDT 2015
DEBUG: Executing org.macports.archivefetch (gmp)
DEBUG: Privilege de-escalation not attempted as not running as root.
DEBUG: fetch phase started at Fri May 15 10:20:29 CDT 2015
---> Fetching distfiles for gmp
DEBUG: Executing org.macports.fetch (gmp)
DEBUG: Privilege de-escalation not attempted as not running as root.
DEBUG: checksum phase started at Fri May 15 10:20:29 CDT 2015
---> Verifying checksums for gmp
DEBUG: Executing org.macports.checksum (gmp)
---> Checksumming gmp-6.0.0a.tar.bz2
DEBUG: Calculated (rmd160) is 2322e21e2042c974dcfaca2da18ae22d43a23ec4
DEBUG: Correct (rmd160) checksum for gmp-6.0.0a.tar.bz2
DEBUG: Calculated (sha256) is
7f8e9a804b9c6d07164cf754207be838ece1219425d64e28cfa3e70d5c759aaf
DEBUG: Correct (sha256) checksum for gmp-6.0.0a.tar.bz2
DEBUG: Privilege de-escalation not attempted as not running as root.
DEBUG: extract phase started at Fri May 15 10:20:29 CDT 2015
---> Extracting gmp
DEBUG: setting option extract.cmd to /usr/bin/bzip2
DEBUG: Executing org.macports.extract (gmp)
---> Extracting gmp-6.0.0a.tar.bz2
DEBUG: setting option extract.args to
'/opt/local/var/macports/distfiles/gmp/gmp-6.0.0a.tar.bz2'
DEBUG: Environment:
CC_PRINT_OPTIONS='YES'
CC_PRINT_OPTIONS_FILE='/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_gmp/gmp/work/.CC_PRINT_OPTIONS'
CPATH='/opt/local/include'
LIBRARY_PATH='/opt/local/lib'
MACOSX_DEPLOYMENT_TARGET='10.10'
DEBUG: Assembled command: 'cd
"/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_gmp/gmp/work"
&& /usr/bin/bzip2 -dc
'/opt/local/var/macports/distfiles/gmp/gmp-6.0.0a.tar.bz2' | /usr/bin/tar
-xf -'
DEBUG: Executing command line: cd
"/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_gmp/gmp/work"
&& /usr/bin/bzip2 -dc
'/opt/local/var/macports/distfiles/gmp/gmp-6.0.0a.tar.bz2' | /usr/bin/tar
-xf -
DEBUG: euid/egid changed to: 0/0
DEBUG: chowned
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_gmp/gmp/work
to macports
DEBUG: euid/egid changed to: 502/501
DEBUG: Privilege de-escalation not attempted as not running as root.
DEBUG: patch phase started at Fri May 15 10:20:30 CDT 2015
DEBUG: Executing org.macports.patch (gmp)
---> Applying patches to gmp
---> Applying yosemite-libtool.patch
DEBUG: Environment:
CC_PRINT_OPTIONS='YES'
CC_PRINT_OPTIONS_FILE='/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_gmp/gmp/work/.CC_PRINT_OPTIONS'
CPATH='/opt/local/include'
LIBRARY_PATH='/opt/local/lib'
MACOSX_DEPLOYMENT_TARGET='10.10'
DEBUG: Assembled command: 'cd
"/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_gmp/gmp/work/gmp-6.0.0"
&& /usr/bin/patch -p0'
DEBUG: Executing command line: cd
"/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_gmp/gmp/work/gmp-6.0.0"
&& /usr/bin/patch -p0 <
'/opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/devel/gmp/files
/yosemite-libtool.patch'
patching file aclocal.m4
patching file configure
DEBUG: Privilege de-escalation not attempted as not running as root.
DEBUG: configure phase started at Fri May 15 10:20:30 CDT 2015
---> Configuring gmp
DEBUG: Using compiler 'Xcode Clang'
DEBUG: Executing proc-pre-org.macports.configure-configure-0
DEBUG: Executing org.macports.configure (gmp)
DEBUG: Environment:
ABI='64'
AWK='/usr/bin/awk'
CC='/usr/bin/clang'
CC_PRINT_OPTIONS='YES'
CC_PRINT_OPTIONS_FILE='/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_gmp/gmp/work/.CC_PRINT_OPTIONS'
CPATH='/opt/local/include'
CPPFLAGS='-I/opt/local/include'
CXX='/usr/bin/clang++ -stdlib=libc++'
F77FLAGS='-m64'
F90FLAGS='-Os -m64'
FCFLAGS='-Os -m64'
FFLAGS='-Os'
INSTALL='/usr/bin/install -c'
LDFLAGS='-L/opt/local/lib -Wl,-headerpad_max_install_names'
LIBRARY_PATH='/opt/local/lib'
MACOSX_DEPLOYMENT_TARGET='10.10'
OBJC='/usr/bin/clang'
OBJCFLAGS='-Os -arch x86_64'
OBJCXX='/usr/bin/clang++'
OBJCXXFLAGS='-Os -arch x86_64'
DEBUG: Assembled command: 'cd
"/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_gmp/gmp/work/gmp-6.0.0"
&& ./configure --prefix=/opt/local --enable-cxx'
DEBUG: Executing command line: cd
"/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_gmp/gmp/work/gmp-6.0.0"
&& ./configure --prefix=/opt/local --enable-cxx
}}}
From looking at the config log, it seems to be stuck at the stage:
{{{
## ----------- ##
## Core tests. ##
## ----------- ##
configure:3040: checking build system type
}}}
(note that after a Ctrl-C, the config log has new output resulting from
that).
I attach the main.log, config.log (from before Ctrl-C), and config.log
(after Ctrl-C).
Please let me know if there is anything else in my system that I need to
upgrade etc. As far as I know all Xcode stuff is working fine, and all
licenses have been agreed to. I was using macports successfully on this
system for about 2 weeks before I decided to upgrade and ran into this
problem.
Thanks
--
Ticket URL: <https://trac.macports.org/ticket/47735>
MacPorts <https://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list