Opened 19 years ago

Closed 18 years ago

#8657 closed defect (fixed)

BUG: openjade-1.3.2 fails to install on Intel MacBook

Reported by: gdegrez@… Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version: 1.2
Keywords: Cc: kevin@…, olegb@…, markd@…
Port:

Description

---> Fetching openjade ---> Attempting to fetch openjade-1.3.2.tar.gz from http://puzzle.dl.sourceforge.net/openjade ---> Verifying checksum(s) for openjade ---> Extracting openjade ---> Applying patches to openjade ---> Configuring openjade Error: Target com.apple.configure returned: configure failure: shell command "cd "/opt/local/var/db/dports/build/_opt_local_var_db_dports_sources_rsync.rsync.darwinports.org_dpupdate_dports_textproc_openjade/work/openjade-1.3.2" && LDFLAGS="-L/opt/local/lib" LIBS="-L/opt/local/lib" CC=gcc-3.3 CXX=g++-3.3 CXXFLAGS="-I/opt/local/include -fno-rtti" ./configure --prefix=/opt/local --enable-http --enable-html --enable-mif --disable-dependency-tracking --enable-default-catalog=/opt/local/share/sgml/catalog --datadir=/opt/local/share/sgml/openjade" returned error 77 Command output: checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking whether make sets ${MAKE}... no checking for working aclocal... found checking for working autoconf... found checking for working automake... found checking for working autoheader... found checking for working makeinfo... found checking location of OpenSP include files... checking for /opt/local/include/OpenSP... yes checking location of OpenSP Library... /opt/local/lib checking build system type... i386-apple-darwin8.6.1 checking host system type... i386-apple-darwin8.6.1 saving distribution makefiles... checking for gcc... gcc-3.3 checking for C compiler default output... configure: error: C compiler cannot create executables

Error: /opt/local/bin/port: Status 1 encountered during processing.

Attachments (2)

config.log (5.0 KB) - added by philipolson@… 18 years ago.
config.log
openjadePortfile (2.0 KB) - added by philipolson@… 18 years ago.
patch to fix this openjade darwin port bug

Download all attachments as: .zip

Change History (6)

Changed 18 years ago by philipolson@…

Attachment: config.log added

config.log

comment:1 Changed 18 years ago by philipolson@…

Using gcc-4.0 (instead of gcc-3.3) allowed it to compile, so changing 3.3 to 4.0 (or instead using the gcc symlink...) in openjades Portfile seems like a solution but I'm not one to fully say. A small change to Portfile (three places) so no diff included with this comment ;-)

FWIW, my mac tiger darwinports v1.211 openjade Portfile v1.15 is located in this dir: /opt/local/var/db/dports/sources/rsync.rsync.darwinports.org_dpupdate_dports/textproc/openjade

Changed 18 years ago by philipolson@…

Attachment: openjadePortfile added

patch to fix this openjade darwin port bug

comment:2 Changed 18 years ago by philipolson@…

attachments.isobsolete: 01

comment:3 Changed 18 years ago by philipolson@…

Cc: olegb@… added

Sorry for all the noise!

I just noticed this Portfile was edited January 2006 to specifically use gcc 3.3 so that's something to keep in mind. This is a concern since there's not a working gcc 3.3 for intel mac.

This topic goes beyond my scope of knowledge but all I can say is my patch semingly worked (for me) and looks appropriate.

Referenced patch: http://www.opendarwin.org/pipermail/cvs-darwinports-all/2006-January/067197.html

comment:4 Changed 18 years ago by markd@…

Cc: markd@… added
Resolution: fixed
Status: newclosed

Commited a fix for Intel build problem. Thanks.

Note: See TracTickets for help on using tickets.