Hi Marc, Marc Espie wrote on Thu, Sep 07, 2017 at 11:18:00AM +0200: > On Wed, Sep 06, 2017 at 03:14:16PM -0600, Jeremie Courreges-Anglas wrote:
>> CVSROOT: /cvs >> Module name: ports >> Changes by: [email protected] 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. Jeremie already sent that patch for devel/universal-ctags to ports@ and has my OK. As far as i understand, the reason why he didn't commit that one yet is because it is less urgent (fewer, if any, reverse dependencies), and he probably intends to give the MAINTAINER rsadowski@ a chance to chime in. Yours, Ingo
