#26797: curl: curl-config differs --------------------------------------+------------------------------------- Reporter: keith.crist@… | Owner: ryandesign@… Type: defect | Status: reopened Priority: Normal | Milestone: Component: ports | Version: 1.9.1 Resolution: | Keywords: Port: curl | --------------------------------------+------------------------------------- Changes (by christian.groon@…): * status: closed => reopened * resolution: duplicate => Comment: After looking over the comments above, I'm still confused as to how to fix the curl-config differs error. Previous ports were building universal as below; ---> Fetching curl-ca-bundle ---> Attempting to fetch curl-7.21.2.tar.bz2 from http://ykf.ca.distfiles.macports.org/MacPorts/mpdistfiles/curl ---> Attempting to fetch certdata-1.70.txt from http://ykf.ca.distfiles.macports.org/MacPorts/mpdistfiles/curl ---> Verifying checksum(s) for curl-ca-bundle ---> Extracting curl-ca-bundle ---> Applying patches to curl-ca-bundle ---> Configuring curl-ca-bundle ---> Building curl-ca-bundle ---> Staging curl-ca-bundle into destroot ---> Installing curl-ca-bundle @7.21.2_4 ---> Activating curl-ca-bundle @7.21.2_4 ---> Cleaning curl-ca-bundle ---> Fetching libidn ---> Attempting to fetch libidn-1.19.tar.gz from http://mirrors.ibiblio.org/pub/mirrors/gnu/ftp/gnu/libidn ---> Verifying checksum(s) for libidn ---> Extracting libidn ---> Configuring libidn ---> Building libidn ---> Staging libidn into destroot ---> Installing libidn @1.19_0+universal ---> Activating libidn @1.19_0+universal ---> Cleaning libidn ---> Fetching curl ---> Verifying checksum(s) for curl ---> Extracting curl ---> Applying patches to curl ---> Configuring curl ---> Building curl ---> Staging curl into destroot Error: Target org.macports.destroot returned: /opt/local/bin/curl-config differs in /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_net_curl/work /destroot-powerpc and /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_net_curl/work /destroot-intel and cannot be merged But then clearly the curl port had the powerpc/intel difference. I then tried to clean the curl port and build just for intel (with and without the "+universal" but got exactly the same error. christian-groons-macbook:~ LeGrand$ sudo port clean curl Password: ---> Cleaning curl christian-groons-macbook:~ LeGrand$ sudo port install curl +universal ---> Computing dependencies for curl ---> Fetching curl ---> Verifying checksum(s) for curl ---> Extracting curl ---> Applying patches to curl ---> Configuring curl ---> Building curl ---> Staging curl into destroot Error: Target org.macports.destroot returned: /opt/local/bin/curl-config differs in /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_net_curl/work /destroot-powerpc and /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_net_curl/work /destroot-intel and cannot be merged Log for curl is at: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_ports_net_curl/main.log So how can this difference be resolved? I'm running Mac OS X 10.5.8 (9L30). Replying to [comment:7 ryandesign@…]:
Replying to [comment:6 keith.crist@…]:
universal i386 ppc must be the default.
i386 ppc is the default for universal builds on Leopard and earlier.
It is not the default to build universal; you have to request it by typing "+universal" on the command line or putting it in variants.conf.
Error: Target org.macports.destroot returned: /opt/local/bin/curl- config differs in /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_net_curl/work /destroot-powerpc and /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_net_curl/work /destroot-intel and cannot be merged [[br]] Log for curl is at: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_ports_net_curl/main.log
If you're building universal for i386 ppc then this is #24001.
-- Ticket URL: <https://trac.macports.org/ticket/26797#comment:9> MacPorts <http://www.macports.org/> Ports system for Mac OS