#29107: qore: universal variant fails to build -------------------------------------+-------------------------------------- Reporter: ryandesign@… | Owner: pvanek@… Type: defect | Status: assigned Priority: Normal | Milestone: Component: ports | Version: 1.9.2 Keywords: universal | Port: qore -------------------------------------+-------------------------------------- Changes (by pvanek@…): * status: new => assigned Comment: I can reproduce it. At least. David, can you test qore build withe these variables, please? {{{ export CPATH='/opt/local/include' export CFLAGS='-pipe -O2 -arch x86_64 -arch i386' export CPPFLAGS='-I/opt/local/include' export CXXFLAGS='-pipe -O2 -arch x86_64 -arch i386' export LIBRARY_PATH='/opt/local/lib' export F90FLAGS='-pipe -O2' export LDFLAGS='-liconv -arch x86_64 -arch i386' export OBJC='ccache /usr/bin/gcc-4.2' export FCFLAGS='-pipe -O2' export INSTALL='/usr/bin/install -c' export OBJCFLAGS='-pipe -O2 -arch x86_64 -arch i386' FFLAGS='-pipe -O2' export MACOSX_DEPLOYMENT_TARGET='10.6' }}} also I had to change configure.ac to build qpp (trunk) {{{ Index: configure.ac =================================================================== --- configure.ac (revision 4613) +++ configure.ac (working copy) @@ -312,7 +312,7 @@ fi ;; *darwin*) if test "$GXX" = "yes"; then - CXXFLAGS="$CXXFLAGS -m64" + xCXXFLAGS="$CXXFLAGS -m64" fi # set ARCH to x86_64 to be consistent with other intel 64-bit builds if test "$host_cpu" = "i386"; then }}} I'll continue with this detective work tonight. It looks like autotools/config script behaves differently in universal build. There are many outputs like this one: {{{ checking execinfo.h usability... no checking execinfo.h presence... yes configure: WARNING: execinfo.h: present but cannot be compiled configure: WARNING: execinfo.h: check for missing prerequisite headers? configure: WARNING: execinfo.h: see the Autoconf documentation configure: WARNING: execinfo.h: section "Present But Cannot Be Compiled" configure: WARNING: execinfo.h: proceeding with the compiler's result configure: WARNING: ## --------------------------------------------- ## configure: WARNING: ## Report this to David Nichols <david@qore.org> ## configure: WARNING: ## --------------------------------------------- ## checking for execinfo.h... no }}} -- Ticket URL: <https://trac.macports.org/ticket/29107#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS