[MacPorts] #40856: ragel: error: use of undeclared identifier 'setiosflags'; did you mean 'std::setiosflags'?
#40856: ragel: error: use of undeclared identifier 'setiosflags'; did you mean 'std::setiosflags'? --------------------------+------------------- Reporter: ryandesign@… | Owner: mww@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.2.0 Keywords: | Port: ragel --------------------------+------------------- On Mavericks, ragel fails to build: {{{ javacodegen.cpp:1187:20: error: use of undeclared identifier 'setiosflags'; did you mean 'std::setiosflags'? out << setw(5) << setiosflags(ios::right) << item; ^~~~~~~~~~~ std::setiosflags }}} -- Ticket URL: <https://trac.macports.org/ticket/40856> MacPorts <http://www.macports.org/> Ports system for OS X
#40856: ragel: error: use of undeclared identifier 'setiosflags'; did you mean 'std::setiosflags'? ---------------------------+------------------- Reporter: ryandesign@… | Owner: mww@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.2.0 Resolution: | Keywords: Port: ragel | ---------------------------+------------------- Comment (by aronnax@…): Attaching patch based on FreeBSD's solution, <http://lists.freebsd.org/pipermail/freebsd-ports- bugs/2011-December/224547.html>. -- Ticket URL: <https://trac.macports.org/ticket/40856#comment:2> MacPorts <http://www.macports.org/> Ports system for OS X
#40856: ragel: error: use of undeclared identifier 'setiosflags'; did you mean 'std::setiosflags'? ---------------------------+------------------- Reporter: ryandesign@… | Owner: mww@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.2.0 Resolution: | Keywords: Port: ragel | ---------------------------+------------------- Comment (by cabo@…): FYI, the original fix is in the ragel repo git://git.complang.org/ragel.git as Commit: 0a721c293a59842368b41e16469e9999859f0329 [0a721c2] (adds "using std::setiosflags;" after "using std::endl;".) But the FreeBSD hack of course, works, too. -- Ticket URL: <https://trac.macports.org/ticket/40856#comment:3> MacPorts <http://www.macports.org/> Ports system for OS X
#40856: ragel: error: use of undeclared identifier 'setiosflags'; did you mean 'std::setiosflags'? ---------------------------+---------------------- Reporter: ryandesign@… | Owner: mww@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.2.0 Resolution: fixed | Keywords: haspatch Port: ragel | ---------------------------+---------------------- Changes (by ryandesign@…): * keywords: => haspatch * status: new => closed * resolution: => fixed Comment: Thanks. Using the upstream fix is probably best. r112655 (maintainer timeout) -- Ticket URL: <https://trac.macports.org/ticket/40856#comment:4> MacPorts <http://www.macports.org/> Ports system for OS X
#40856: ragel: error: use of undeclared identifier 'setiosflags'; did you mean 'std::setiosflags'? ---------------------------+---------------------- Reporter: ryandesign@… | Owner: mww@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.2.0 Resolution: fixed | Keywords: haspatch Port: ragel | ---------------------------+---------------------- Comment (by ryandesign@…): Has duplicate #41060. -- Ticket URL: <https://trac.macports.org/ticket/40856#comment:5> MacPorts <http://www.macports.org/> Ports system for OS X
#40856: ragel: error: use of undeclared identifier 'setiosflags'; did you mean 'std::setiosflags'? ---------------------------+---------------------- Reporter: ryandesign@… | Owner: mww@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.2.0 Resolution: fixed | Keywords: haspatch Port: ragel | ---------------------------+---------------------- Comment (by ryandesign@…): Has duplicates #40990, #41065. -- Ticket URL: <https://trac.macports.org/ticket/40856#comment:6> MacPorts <http://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts