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)
Change History (6)
Changed 18 years ago by philipolson@…
Attachment: | config.log added |
---|
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: | 0 → 1 |
---|
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: | new → closed |
Commited a fix for Intel build problem. Thanks.
config.log