Summary: | devel/swig30: Revert upstream commit 75510a1 (breaks irc/znc with clang) | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | Ports & Packages | Reporter: | Chris Rees <crees> | ||||||
Component: | Individual Port(s) | Assignee: | Dmitry Marakasov <amdmi3> | ||||||
Status: | Closed FIXED | ||||||||
Severity: | Affects Many People | CC: | amdmi3, crees, jase, sunpoet | ||||||
Priority: | Normal | Keywords: | needs-patch, patch, regression | ||||||
Version: | Latest | Flags: | bugzilla:
maintainer-feedback?
(sunpoet) koobs: merge-quarterly? |
||||||
Hardware: | Any | ||||||||
OS: | Any | ||||||||
URL: | https://github.com/swig/swigissues/615 | ||||||||
Attachments: |
|
Description
Chris Rees
2016-08-27 14:12:03 UTC
Auto assign fail! Thanks Chris, could you replace attachment 174125 [details] (contains a URL to bayofrum.net/~crees/patches) with the patch itself please.
There's a minor typo in the patch comment itself, "swigissues/615" (404) should be "swig/issues/615"
Also for whoever commits this, if you could include a reference to the upstream issue url in the commit log message, it will add a comment to the github issue, allowing users to see what happened downstream.
FWIW, I believe this change comes under blanket/implicit approval, not needing maintainer approval (if tested/QA'd).
Hi Koobs, It is tested, but only with znc/clang- Sunpoet may wish to test with other combinations, so this is a courtesy. I'll upload the patch when I'm on a computer, not a tablet- that's the reason it didn't attach properly last time. Chris Created attachment 174653 [details] Another patch variant Here's another solution, it doesn't revert the commit, but addresses the problem (missing header) directly. Upstream issue https://github.com/swig/swig/pull/788 (sorry, I haven't noticed there was an issue already). While here, the patch - Fixes lincese - Removes obsolete REINPLACE (malloc.h is not in swig code for years) - Silences stuff which should be silenced Hi Dmitry, Much better solution, thanks. We're actually past two weeks for timeout purposes anyway, so I think you should commit your fix if you know it fixes znc. Chris Maintainer timeout A commit references this bug: Author: amdmi3 Date: Sun Sep 11 17:40:43 UTC 2016 New revision: 421850 URL: https://svnweb.freebsd.org/changeset/ports/421850 Log: - Add missing include to generated code, fixing build of irc/znc - Fix LICENSE and add LICENSE_FILE - Remove long obsolete REINPLACE_CMD - Silence patching and stipping Upstream bugreport for reference: https://github.com/swig/swig/pull/788 PR: 212196 Submitted by: crees, amdmi3 Approved by: maintainer timeout (sunpoet, 2 weeks) Changes: head/devel/swig30/Makefile head/devel/swig30/files/patch-Lib_typemaps_fragments.swg |