[MacPorts] #39924: bison @3.0 lib/math.h:27:23: error: #include nested too deeply
#39924: bison @3.0 lib/math.h:27:23: error: #include nested too deeply ------------------------------+-------------------------------- Reporter: nonstop.server@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: Keywords: | Port: bison ------------------------------+-------------------------------- Upgrading port bison fails with error message: {{{ Making all in . make[2]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_bison/bison/work/bison-3.0' CC lib/math.o CC lib/mbswidth.o In file included from lib/math.h:27, from lib/math.h:27, from lib/math.c:3: lib/math.h:27:23: error: #include nested too deeply CC lib/pipe2.o CC lib/pipe2-safer.o CC lib/printf-frexp.o CC lib/printf-frexpl.o CC lib/progname.o CC lib/quotearg.o make[2]: *** [lib/math.o] Error 1 make[2]: *** Waiting for unfinished jobs.... make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_bison/bison/work/bison-3.0' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_bison/bison/work/bison-3.0' make: *** [all] Error 2 make: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_bison/bison/work/bison-3.0' Command failed: cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_bison/bison/work/bison-3.0" && /usr/bin/make -j2 -w all Exit code: 2 }}} Version Information: {{{ Mac OS Version: ProductName: Mac OS X ProductVersion: 10.5.8 BuildVersion: 9L31a Darwin 9.8.0 Darwin Kernel Version 9.8.0: Wed Jul 15 16:55:01 PDT 2009; root:xnu-1228.15.4~1/RELEASE_I386 i386 Xcode Version: Xcode 3.1.4 Component versions: DevToolsCore-1204.0; DevToolsSupport-1186.0 BuildVersion: 9M2809 Macports Version: Version: 2.1.3 }}} -- Ticket URL: <https://trac.macports.org/ticket/39924> MacPorts <http://www.macports.org/> Ports system for OS X
#39924: bison @3.0 lib/math.h:27:23: error: #include nested too deeply -------------------------------+-------------------------------- Reporter: nonstop.server@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: Port: bison | -------------------------------+-------------------------------- Comment (by egall@…): In cases of failures like this, it'd be useful to have a bison2 port to fall back on in the meantime: #39910 -- Ticket URL: <https://trac.macports.org/ticket/39924#comment:2> MacPorts <http://www.macports.org/> Ports system for OS X
#39924: bison @3.0: lib/math.h:27:23: error: #include nested too deeply -------------------------------+------------------- Reporter: nonstop.server@… | Owner: mww@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: Port: bison | -------------------------------+------------------- Changes (by larryv@…): * owner: macports-tickets@… => mww@… * cc: mww@… (removed) Comment: Replying to [comment:2 egall@…]:
In cases of failures like this, it'd be useful to have a bison2 port to fall back on in the meantime
By that rationale, every port should actually be several ports, one for every version. The only reason we might need a bison2 port is to accommodate other ports that haven’t yet been updated to work with Bison 3.0. -- Ticket URL: <https://trac.macports.org/ticket/39924#comment:3> MacPorts <http://www.macports.org/> Ports system for OS X
#39924: bison @3.0: lib/math.h:27:23: error: #include nested too deeply -------------------------------+------------------- Reporter: nonstop.server@… | Owner: mww@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: Port: bison | -------------------------------+------------------- Comment (by egall@…): Replying to [comment:3 larryv@…]:
Replying to [comment:2 egall@…]:
In cases of failures like this, it'd be useful to have a bison2 port to fall back on in the meantime
By that rationale, every port should actually be several ports, one for every ^(major)^ version.
I'd be okay with that. Fink does that, and that's one of the few things that I still prefer about Fink. -- Ticket URL: <https://trac.macports.org/ticket/39924#comment:4> MacPorts <http://www.macports.org/> Ports system for OS X
#39924: bison @3.0: lib/math.h:27:23: error: #include nested too deeply -------------------------------+------------------- Reporter: nonstop.server@… | Owner: mww@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: Port: bison | -------------------------------+------------------- Comment (by larryv@…): Replying to [comment:4 egall@…]:
I'd be okay with that. Fink does that, and that's one of the few things that I still prefer about Fink.
Yes, well, the rest of us (who would have to deal with double or triple the number of ports) would not be “okay with that”. Sorry. -- Ticket URL: <https://trac.macports.org/ticket/39924#comment:5> MacPorts <http://www.macports.org/> Ports system for OS X
#39924: bison @3.0: lib/math.h:27:23: error: #include nested too deeply -------------------------------+------------------- Reporter: nonstop.server@… | Owner: mww@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: Port: bison | -------------------------------+------------------- Comment (by egall@…): Replying to [comment:5 larryv@…]:
Replying to [comment:4 egall@…]:
I'd be okay with that. Fink does that, and that's one of the few things that I still prefer about Fink.
Yes, well, the rest of us (who would have to deal with double or triple the number of ports) would not be “okay with that”. Sorry.
If it's just a matter of not having enough people to deal with that many more ports, I'd be more than happy to take over that responsibility for you guys. -- Ticket URL: <https://trac.macports.org/ticket/39924#comment:6> MacPorts <http://www.macports.org/> Ports system for OS X
#39924: bison @3.0: lib/math.h:27:23: error: #include nested too deeply -------------------------------+------------------- Reporter: nonstop.server@… | Owner: mww@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: Port: bison | -------------------------------+------------------- Comment (by Peter_Dyballa@…): The same also happens on PPC Tiger, Mac OS X 10.4.11. -- Ticket URL: <https://trac.macports.org/ticket/39924#comment:7> MacPorts <http://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts