Ticket #24133 (closed defect: worksforme)
gmp builds universal when not requested on 32-bit Intel
| Reported by: | macsforever2000@… | Owned by: | mcalhoun@… |
|---|---|---|---|
| Priority: | Normal | Milestone: | |
| Component: | ports | Version: | 1.8.2 |
| Keywords: | Cc: | ryandesign@… | |
| Port: | gmp |
Description
On a 32-bit Intel Mac Mini I see the following error:
---> Configuring gmp for architecture x86_64 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_gmp/work/gmp-5.0.1-x86_64" && ./configure --prefix=/opt/local --disable-dependency-tracking --infodir=/opt/local/share/info --enable-cxx --disable-dependency-tracking " returned error 1 Command output: configure: WARNING: unrecognized options: --disable-dependency-tracking, --disable-dependency-tracking checking build system type... i386-apple-darwin10.2.0 checking host system type... i386-apple-darwin10.2.0 checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... ./install-sh -c -d checking for gawk... no checking for mawk... no checking for nawk... no checking for awk... awk checking whether make sets $(MAKE)... yes checking whether to enable maintainer-specific portions of Makefiles... no configure: error: ABI=64 is not among the following valid choices: 32
Change History
comment:2 in reply to: ↑ 1 ; follow-up: ↓ 3 Changed 3 years ago by macsforever2000@…
Replying to mcalhoun@…:
Based on your output, it looks like you are trying to build a universal version.
Is this the case?
No, that is not the case. I'm attempting a normal install with no variants and the macports.conf is the default.
comment:3 in reply to: ↑ 2 ; follow-up: ↓ 4 Changed 3 years ago by mcalhoun@…
Replying to macsforever2000@…:
Replying to mcalhoun@…:
Based on your output, it looks like you are trying to build a universal version.
Is this the case?No, that is not the case. I'm attempting a normal install with no variants and the macports.conf is the default.
Sorry for the misunderstanding.
I can't quite figure out then why the output has
---> Configuring gmp for architecture x86_64
I believe the "for architecture ..." only happens with a universal build.
Any ideas?
comment:4 in reply to: ↑ 3 Changed 3 years ago by mcalhoun@…
Replying to mcalhoun@…:
Replying to macsforever2000@…:
Replying to mcalhoun@…:
Based on your output, it looks like you are trying to build a universal version.
Is this the case?No, that is not the case. I'm attempting a normal install with no variants and the macports.conf is the default.
Sorry for the misunderstanding.
I can't quite figure out then why the output has---> Configuring gmp for architecture x86_64I believe the "for architecture ..." only happens with a universal build.
Any ideas?
Have you had a chance to see why the universal code seems to be running?
Unfortunately, I can not think of any other reason why there would be a problem.
comment:5 Changed 3 years ago by macsforever2000@…
No, I have no ideas. Maybe it has something to do with it only being a problem on a 32-bit intel processor. It works fine for me on 64-bit intel computers (i.e. most of them).


Based on your output, it looks like you are trying to build a universal version.
Is this the case?