On Wed, Sep 06, 2017 at 03:14:16PM -0600, Jeremie Courreges-Anglas wrote:
> CVSROOT:      /cvs
> Module name:  ports
> Changes by:   j...@cvs.openbsd.org    2017/09/06 15:14:16
> 
> Modified files:
>       devel/ectags   : Makefile 
> 
> Log message:
> Fix build failure due to a macro crashing with system headers
> 
> ectags defines an __unused__ macro that clashes with functions using
> __attribute__((__unused__).  A bunch of such functions were introduced
> recently as part of the uselocale work from schwarze@.
> 
> Bulk-rename the offending macro and another one similarly named to
> something more reasonable.
> 
> Committing early since ectags is needed by vim-taglist and
> x11/gnome/builder.  Comment suggested by schwarze@, ok schwarze@ sthen@

The other *ctags port that breaks could use the exact same fix.

Reply via email to