[MacPorts] #21172: gprolog can't compile on Snow Leopard
#21172: gprolog can't compile on Snow Leopard --------------------------------+------------------------------------------- Reporter: mellon85@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.8.0 Keywords: snow leopard | Port: gprolog --------------------------------+------------------------------------------- gprolog can't compile on Snow Leopard due to some compiler options ---> Computing dependencies for gprolog ---> Fetching gprolog ---> Attempting to fetch gprolog-1.3.1.tar.gz from http://www.gprolog.org/ ---> Verifying checksum(s) for gprolog ---> Extracting gprolog ---> Configuring gprolog ---> Building gprolog Error: Target org.macports.build returned: shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_gprolog/work/gprolog-1.3.1/src" && /usr/bin/make -j2 all " returned error 2 Command output: (cd EnginePl; /usr/bin/make config) /usr/bin/gcc-4.2 -march=i486 -O3 -fomit-frame-pointer -o pl_config pl_config.c pl_config.c:1: error: CPU you selected does not support x86-64 instruction set pl_config.c:1: error: CPU you selected does not support x86-64 instruction set make[1]: *** [pl_config] Error 1 make: *** [all] Error 2 -- Ticket URL: <http://trac.macports.org/ticket/21172> MacPorts <http://www.macports.org/> Ports system for Mac OS
#21172: gprolog can't compile on Snow Leopard --------------------------------+------------------------------------------- Reporter: mellon85@… | Owner: pmoura@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.8.0 Keywords: snowleopard | Port: gprolog --------------------------------+------------------------------------------- Changes (by macsforever2000@…): * keywords: snow leopard => snowleopard * owner: macports-tickets@… => pmoura@… Old description:
gprolog can't compile on Snow Leopard due to some compiler options
---> Computing dependencies for gprolog ---> Fetching gprolog ---> Attempting to fetch gprolog-1.3.1.tar.gz from http://www.gprolog.org/ ---> Verifying checksum(s) for gprolog ---> Extracting gprolog ---> Configuring gprolog ---> Building gprolog Error: Target org.macports.build returned: shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_gprolog/work/gprolog-1.3.1/src" && /usr/bin/make -j2 all " returned error 2 Command output: (cd EnginePl; /usr/bin/make config) /usr/bin/gcc-4.2 -march=i486 -O3 -fomit-frame-pointer -o pl_config pl_config.c pl_config.c:1: error: CPU you selected does not support x86-64 instruction set pl_config.c:1: error: CPU you selected does not support x86-64 instruction set make[1]: *** [pl_config] Error 1 make: *** [all] Error 2
New description: gprolog can't compile on Snow Leopard due to some compiler options {{{ ---> Computing dependencies for gprolog ---> Fetching gprolog ---> Attempting to fetch gprolog-1.3.1.tar.gz from http://www.gprolog.org/ ---> Verifying checksum(s) for gprolog ---> Extracting gprolog ---> Configuring gprolog ---> Building gprolog Error: Target org.macports.build returned: shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_gprolog/work/gprolog-1.3.1/src" && /usr/bin/make -j2 all " returned error 2 Command output: (cd EnginePl; /usr/bin/make config) /usr/bin/gcc-4.2 -march=i486 -O3 -fomit-frame-pointer -o pl_config pl_config.c pl_config.c:1: error: CPU you selected does not support x86-64 instruction set pl_config.c:1: error: CPU you selected does not support x86-64 instruction set make[1]: *** [pl_config] Error 1 make: *** [all] Error 2 }}} -- -- Ticket URL: <http://trac.macports.org/ticket/21172#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
#21172: gprolog can't compile on Snow Leopard --------------------------------+------------------------------------------- Reporter: mellon85@… | Owner: pmoura@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.8.0 Keywords: snowleopard | Port: gprolog --------------------------------+------------------------------------------- Comment(by ifigueroap@…): Cc Me! -- Ticket URL: <http://trac.macports.org/ticket/21172#comment:9> MacPorts <http://www.macports.org/> Ports system for Mac OS
#21172: gprolog can't compile on Snow Leopard --------------------------------+------------------------------------------- Reporter: mellon85@… | Owner: pmoura@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.8.0 Keywords: snowleopard | Port: gprolog --------------------------------+------------------------------------------- Comment(by pmoura@…): The latest GNU Prolog unstable version compiles fine on Snow Leopard but you might need to run "autoconf" in the "src" directory first. -- Ticket URL: <http://trac.macports.org/ticket/21172#comment:10> MacPorts <http://www.macports.org/> Ports system for Mac OS
#21172: gprolog can't compile on Snow Leopard --------------------------------+------------------------------------------- Reporter: mellon85@… | Owner: pmoura@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.8.0 Keywords: snowleopard | Port: gprolog --------------------------------+------------------------------------------- Comment(by ryandesign@…): Has duplicate #24963. -- Ticket URL: <https://trac.macports.org/ticket/21172#comment:12> MacPorts <http://www.macports.org/> Ports system for Mac OS
#21172: gprolog can't compile on Snow Leopard --------------------------------+------------------------------------------- Reporter: mellon85@… | Owner: pmoura@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.8.0 Keywords: snowleopard | Port: gprolog --------------------------------+------------------------------------------- Comment(by ryandesign@…): Has duplicate #27410. -- Ticket URL: <https://trac.macports.org/ticket/21172#comment:14> MacPorts <http://www.macports.org/> Ports system for Mac OS
#21172: gprolog can't compile for x86_64 --------------------------------+------------------------------------------- Reporter: mellon85@… | Owner: pmoura@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.8.0 Keywords: x86_64 | Port: gprolog --------------------------------+------------------------------------------- Changes (by jmr@…): * keywords: snowleopard => x86_64 Comment: Indicated this ports status in r73976. -- Ticket URL: <https://trac.macports.org/ticket/21172#comment:15> MacPorts <http://www.macports.org/> Ports system for Mac OS
#21172: gprolog can't compile for x86_64 --------------------------------+------------------------------------------- Reporter: mellon85@… | Owner: pmoura@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.8.0 Keywords: x86_64 | Port: gprolog --------------------------------+------------------------------------------- Comment(by pmoura@…): See #26503. -- Ticket URL: <https://trac.macports.org/ticket/21172#comment:16> MacPorts <http://www.macports.org/> Ports system for Mac OS
#21172: gprolog can't compile for x86_64 --------------------------------+------------------------------------------- Reporter: mellon85@… | Owner: pmoura@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.8.0 Keywords: x86_64 | Port: gprolog --------------------------------+------------------------------------------- Changes (by blb@…): * cc: andrew.pennebaker@… (added) Comment: Cc reporter of dup #29030. -- Ticket URL: <https://trac.macports.org/ticket/21172#comment:17> MacPorts <http://www.macports.org/> Ports system for Mac OS
#21172: gprolog can't compile for x86_64 --------------------------------+------------------------------------------- Reporter: mellon85@… | Owner: pmoura@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.8.0 Keywords: x86_64 | Port: gprolog --------------------------------+------------------------------------------- Comment(by pmoura@…): Can someone please commit #28608, which updated gprolog-devel to the latest GNU Prolog development version. Can someone close this ticket? GNU Prolog cannot be compiled for 64 bits. This is not something that can be "fixed" in a portfile. -- Ticket URL: <https://trac.macports.org/ticket/21172#comment:18> MacPorts <http://www.macports.org/> Ports system for Mac OS
#21172: gprolog can't compile for x86_64 --------------------------------+------------------------------------------- Reporter: mellon85@… | Owner: pmoura@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.8.0 Keywords: x86_64 | Port: gprolog --------------------------------+------------------------------------------- Comment(by andrew.pennebaker@…): It's worth mentioning that the Mac package at http://www.gprolog.org/#download works just fine. -- Ticket URL: <https://trac.macports.org/ticket/21172#comment:19> MacPorts <http://www.macports.org/> Ports system for Mac OS
#21172: gprolog can't compile for x86_64 --------------------------------+------------------------------------------- Reporter: mellon85@… | Owner: pmoura@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.8.0 Keywords: x86_64 | Port: gprolog --------------------------------+------------------------------------------- Comment(by pmoura@…): Replying to [comment:19 andrew.pennebaker@…]:
It's worth mentioning that the Mac package at http://www.gprolog.org/#download works just fine.
I known. *I* built it. But I built in on *Leopard*, not Snow Leopard. From your original description of the problem on this ticket: "gprolog can't compile on Snow Leopard due to some compiler options". Note that you can download a binary installer that I built for the latest GNU Prolog 1.4.0 beta version from the GNU Prolog web site. This installer was built on Snow Leopard using MacPorts. GNU Prolog 1.4.0 contains the necessary support that is missing on 1.3.1. Or simply use the gprolog-devel port instead. -- Ticket URL: <https://trac.macports.org/ticket/21172#comment:20> MacPorts <http://www.macports.org/> Ports system for Mac OS
#21172: gprolog can't compile for x86_64 --------------------------------+------------------------------------------- Reporter: mellon85@… | Owner: pmoura@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.8.0 Keywords: x86_64 | Port: gprolog --------------------------------+------------------------------------------- Comment(by andrew.pennebaker@…): Thanks very much for the installer. Could that developer version become a stable version? -- Ticket URL: <https://trac.macports.org/ticket/21172#comment:21> MacPorts <http://www.macports.org/> Ports system for Mac OS
#21172: gprolog can't compile for x86_64 --------------------------------+------------------------------------------- Reporter: mellon85@… | Owner: pmoura@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.8.0 Keywords: x86_64 | Port: gprolog --------------------------------+------------------------------------------- Comment(by pmoura@…): GNU Prolog 1.4.0, according to its developer, is expected to be released in the near future. When that happens, I will update the "gprolog" portfile. -- Ticket URL: <https://trac.macports.org/ticket/21172#comment:22> MacPorts <http://www.macports.org/> Ports system for Mac OS
#21172: gprolog can't compile for x86_64 --------------------------------+------------------------------------------- Reporter: mellon85@… | Owner: pmoura@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.8.0 Keywords: x86_64 | Port: gprolog --------------------------------+------------------------------------------- Changes (by ryandesign@…): * cc: ryandesign@… (added) * owner: pmoura@… => pmoura@… Comment: Now that gprolog has been updated to 1.4.0 in r79938, can the `platform darwin 10` block be deleted? When I tried it, the port built fine for me for i386 on a 64-bit Snow Leopard machine. -- Ticket URL: <https://trac.macports.org/ticket/21172#comment:23> MacPorts <http://www.macports.org/> Ports system for Mac OS
#21172: gprolog can't compile for x86_64 --------------------------------+------------------------------------------- Reporter: mellon85@… | Owner: pmoura@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.8.0 Keywords: x86_64 | Port: gprolog --------------------------------+------------------------------------------- Comment(by pmoura@…): From the GNU Prolog 1.4.0 release notes: * fix compilation problem under Mac OS X Snow Leopard (force 32-bits mode) Thus, it's safe to delete that block. -- Ticket URL: <https://trac.macports.org/ticket/21172#comment:24> MacPorts <http://www.macports.org/> Ports system for Mac OS
#21172: gprolog can't compile for x86_64 ---------------------------------+------------------------------------------ Reporter: mellon85@… | Owner: pmoura@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 1.8.0 Resolution: fixed | Keywords: x86_64 Port: gprolog | ---------------------------------+------------------------------------------ Changes (by ryandesign@…): * status: new => closed * resolution: => fixed Comment: r79942 -- Ticket URL: <https://trac.macports.org/ticket/21172#comment:25> MacPorts <http://www.macports.org/> Ports system for Mac OS
participants (1)
-
MacPorts