Opened 17 years ago
Closed 17 years ago
#21681 closed defect (invalid)
unable to upgrade readline
| Reported by: | de5ton56@… | Owned by: | MarcusCalhoun-Lopez (Marcus Calhoun-Lopez) |
|---|---|---|---|
| Priority: | Normal | Milestone: | |
| Component: | ports | Version: | 1.8.0 |
| Keywords: | Cc: | ||
| Port: | readline |
Description
---> Computing dependencies for readline.
---> Fetching readline
---> readline-6.0.tar.gz doesn't seem to exist in /opt/local/var/macports/distfiles/readline
---> Attempting to fetch readline-6.0.tar.gz from ftp://ftp.dti.ad.jp/pub/GNU/readline
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 2217k 0 2880 0 0 1939 0 0:19:31 0:00 0 2217k 0 21600 0 0 12255 0 0:03:05 0:00 24 2217k 24 544k 0 0 196k 0 0:00:11 0:00 64 2217k 64 1437k 0 0 381k 0 0:00:05 0:00100 2217k 100 2217k 0 0 488k 0 0:00:04 0:00:04 --:--:-- 725k
---> Verifying checksum(s) for readline
---> Checksumming readline-6.0.tar.gz
---> Extracting readline
---> Extracting readline-6.0.tar.gz
---> Applying patches to readline
---> Applying /opt/local/var/macports/sources/rsync.macports.org/release/ports/devel/readline/files/patch-shobj-conf.diff
patching file support/shobj-conf
---> Configuring readline
checking build system type... powerpc-apple-darwin9.8.0
checking host system type... powerpc-apple-darwin9.8.0
Beginning configuration for readline-6.0 for powerpc-apple-darwin9.8.0
checking whether make sets $(MAKE)... yes
checking for gcc... ccache /usr/bin/gcc-4.0
checking for C compiler default output file name...
configure: error: in `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_readline/work/readline-6.0':
configure: error: C compiler cannot create executables
See `config.log' for more details.
Error: Target org.macports.configure returned: configure failure: shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_readline/work/readline-6.0" && ./configure --prefix=/opt/local --with-curses " returned error 77
Command output: checking build system type... powerpc-apple-darwin9.8.0
checking host system type... powerpc-apple-darwin9.8.0
Beginning configuration for readline-6.0 for powerpc-apple-darwin9.8.0
checking whether make sets $(MAKE)... yes
checking for gcc... ccache /usr/bin/gcc-4.0
checking for C compiler default output file name...
configure: error: in `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_readline/work/readline-6.0':
configure: error: C compiler cannot create executables
See `config.log' for more details.
Warning: the following items did not execute (for readline): org.macports.archive org.macports.configure org.macports.build org.macports.destroot
Error: Unable to upgrade port: 1
Attachments (1)
Change History (11)
comment:1 Changed 17 years ago by blb@…
| Owner: | changed from macports-tickets@… to mcalhoun@… |
|---|---|
| Port: | readline added |
Changed 17 years ago by de5ton56@…
| Attachment: | config.log added |
|---|
comment:2 Changed 17 years ago by de5ton56@…
status error after "configure.ccache no" added to the portfile as suggested. attached genereated config.log
---> Verifying checksum(s) for readline ---> Checksumming readline-6.0.tar.gz ---> Extracting readline ---> Extracting readline-6.0.tar.gz ---> Applying patches to readline ---> Applying /opt/local/var/macports/sources/rsync.macports.org/release/ports/devel/readline/files/patch-shobj-conf.diff patching file support/shobj-conf ---> Configuring readline checking build system type... powerpc-apple-darwin9.8.0 checking host system type... powerpc-apple-darwin9.8.0 Beginning configuration for readline-6.0 for powerpc-apple-darwin9.8.0 checking whether make sets $(MAKE)... yes checking for gcc... /usr/bin/gcc-4.0 checking for C compiler default output file name... configure: error: in `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_readline/work/readline-6.0': configure: error: C compiler cannot create executables See `config.log' for more details. Error: Target org.macports.configure returned: configure failure: shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_readline/work/readline-6.0" && ./configure --prefix=/opt/local --with-curses " returned error 77 Command output: checking build system type... powerpc-apple-darwin9.8.0 checking host system type... powerpc-apple-darwin9.8.0 Beginning configuration for readline-6.0 for powerpc-apple-darwin9.8.0 checking whether make sets $(MAKE)... yes checking for gcc... /usr/bin/gcc-4.0 checking for C compiler default output file name... configure: error: in `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_readline/work/readline-6.0': configure: error: C compiler cannot create executables See `config.log' for more details. Warning: the following items did not execute (for readline): org.macports.activate org.macports.configure org.macports.build org.macports.destroot org.macports.archive org.macports.install Error: Status 1 encountered during processing.
comment:3 Changed 17 years ago by blb@…
Can you attach the config.log file, it should be in /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_readline/work/readline-6.0?
comment:5 Changed 17 years ago by blb@…
From config.log:
configure:2474: /usr/bin/gcc-4.0 -O2 -I/opt/local/include -L/opt/local/lib -arch conftest.c >&5 gcc-4.0: Invalid arch name : conftest.c
What does the following return?
$ grep build_arch /opt/local/etc/macports/macports.conf
comment:6 Changed 17 years ago by de5ton56@…
DC:~ dc$ grep build_arch /opt/local/etc/macports/macports.conf $ grep build_arch /opt/local/etc/macports/macports.conf #build_arch i386 build_arch DC:~ dc$
comment:7 Changed 17 years ago by de5ton56@…
DC:~ dc$ grep build_arch /opt/local/etc/macports/macports.conf
$ grep build_arch /opt/local/etc/macports/macports.conf
#build_arch i386
build_arch
comment:8 Changed 17 years ago by blb@…
That would be your problem, there needs to be some value for build_arch. Unless you want to use the default for your system, in which case simply comment it out (which is the default for build_arch itself):
#build_arch i386
comment:9 Changed 17 years ago by de5ton56@…
It Works. All the subsequent ports update fine. Thanks for helping. Appreciate It.
comment:10 Changed 17 years ago by mf2k (Frank Schima)
| Resolution: | → invalid |
|---|---|
| Status: | new → closed |

Can you use
sudo port edit readlineand add the following line to the Portfile (anywhere in the file should be fine):If that then gets it to install, sounds like readline doesn't work with ccache and we'll need to disable it.