#39064: vile: error: conflicting types for 'yyget_leng' ---------------------------+-------------------------------- Reporter: veedeehjay@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Resolution: | Keywords: Port: vile | ---------------------------+-------------------------------- Comment (by veedeehjay@…): Replying to [comment:2 ryandesign@…]:
I tried updating the port to the latest development (?) version 9.8j and it has the same problem. You should report it to the developers of vile.
I issued a bug report to be found here; https://savannah.nongnu.org/bugs/index.php?38964
We had this problem once before in #27422 but there the reason was a too-old version of flex provided by OS X, and the solution was to use MacPorts flex instead. So the reason this time must be different. (It could be that MacPorts flex is now too new!)
no idea. but I've checked that the flex version is the same as under 10.7.5 where vile still compiled without problem. so I'm not sure whether it's directly related t flex. another thought; the `vile' binary from 10.7.5 runs just fine under 10.8.3 but chokes since it does not find certain (ASCII) resource files in the canonical places. woud it be stupid/out of the question to provide a binary package of vile for 10.8.3 that was generated under 10.7.5 (or similar)?? this could be a short-term work around until (hopefully) the `vile' maintainer can look into this. -- Ticket URL: <https://trac.macports.org/ticket/39064#comment:4> MacPorts <http://www.macports.org/> Ports system for OS X