Skip Menu |

This queue is for tickets about the Tickit CPAN distribution.

Report information
The Basics
Id: 122211
Status: resolved
Priority: 0/
Queue: Tickit

People
Owner: Nobody in particular
Requestors: TEAM [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: 0.63
Fixed in: (no value)



Subject: libtermkey out of date?
There's a missing #define in Alien::libtermkey 0.17, I think? cc -Iinclude -Isrc -I/home/tom/perl5/perlbrew/perls/perl-5.26.0/lib/5.26.0/x86_64-linux/CORE -fPIC -std=c99 -I/home/tom/perl5/perlbrew/perls/perl-5.26.0/lib/site_perl/5.26.0/x86_64-linux/include -DHAVE_UNIBILIUM -c -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -o src/termdriver-xterm.o src/termdriver-xterm.c src/termdriver-xterm.c: In function ‘gotkey’: src/termdriver-xterm.c:509:24: error: ‘TERMKEY_TYPE_DCS’ undeclared (first use in this function) else if(key->type == TERMKEY_TYPE_DCS) { ^ src/termdriver-xterm.c:509:24: note: each undeclared identifier is reported only once for each function it appears in src/termdriver-xterm.c:511:8: warning: implicit declaration of function ‘termkey_interpret_string’ [-Wimplicit-function-declaration] if(termkey_interpret_string(tk, key, &dcs) != TERMKEY_RES_KEY) ^ There's mention of this in the neovim bundled libtermkey, so my guess would be this is just an out-of-date libtermkey on CPAN.
On Sat Jun 24 13:49:07 2017, TEAM wrote: Show quoted text
> There's a missing #define in Alien::libtermkey 0.17, I think?
Ahyes; A:l 0.17 wraps libtermkey 0.18, whereas TERMKEY_TYPE_DCS was only added in either 0.19 or 0.20 (offhand I forget) Show quoted text
> There's mention of this in the neovim bundled libtermkey, so my guess > would be this is just an out-of-date libtermkey on CPAN.
Yeah; I've just uploaded an Alien::libtermkey 0.18 which wraps libtermkey 0.20 which contains it. -- Paul Evans