Package Details: vim-qt-qt5-git 20130201.47.ge1ebbe8-2

Git Clone URL: https://aur.archlinux.org/vim-qt-qt5-git.git (read-only)
Package Base: vim-qt-qt5-git
Description: An experimental Qt GUI for Vim. Built against Qt5.
Upstream URL: https://bitbucket.org/equalsraf/vim-qt
Licenses: unknown, custom:vim
Conflicts: gvim, gvim-python3, qvim, vim, vim-minimal, vim-python3, vim-qt, vim-qt-git, vim-runtime
Provides: qvim, vim, vim-minimal, vim-python3, vim-qt, vim-qt-git, vim-runtime, xxd
Submitter: pmattern
Maintainer: pmattern
Last Packager: pmattern
Votes: 0
Popularity: 0.000000
First Submitted: 2015-08-29 15:37
Last Updated: 2015-12-11 23:13

Dependencies (15)

Required by (327)

Sources (2)

Latest Comments

pmattern commented on 2016-07-05 14:44

This is due to an incompatibility of the upstream vim version included in vim-Qt with Perl 5.22.2, see https://github.com/vim/vim/issues/790.
A workaround is to run the configure script with --enable-perlinterp=yes instead of --enable-perlinterp=dynamic, the solution is to import a recent vim checkout into vim-Qt.
Btw. the problem is the same no matter wether vim-Qt gets compiled against Qt 5 or 4.

JZA commented on 2016-07-04 19:54

Tried building it but had issues with Perl:

/usr/lib/perl5/core_perl/CORE/inline.h: In function ‘S_av_top_index’:
/usr/lib/perl5/core_perl/CORE/inline.h:20:5: error: ‘PERL_ARGS_ASSERT_AV_TOP_INDEX’ undeclared (first use in this function)
PERL_ARGS_ASSERT_AV_TOP_INDEX;
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/lib/perl5/core_perl/CORE/inline.h:20:5: note: each undeclared identifier is reported only once for each function it appears in
/usr/lib/perl5/core_perl/CORE/inline.h: In function ‘S_append_utf8_from_native_byte’:
/usr/lib/perl5/core_perl/CORE/inline.h:242:5: error: ‘PERL_ARGS_ASSERT_APPEND_UTF8_FROM_NATIVE_BYTE’ undeclared (first use in this function)
PERL_ARGS_ASSERT_APPEND_UTF8_FROM_NATIVE_BYTE;
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/lib/perl5/core_perl/CORE/inline.h: In function ‘S__is_utf8_char_slow’:
/usr/lib/perl5/core_perl/CORE/inline.h:274:5: error: ‘PERL_ARGS_ASSERT__IS_UTF8_CHAR_SLOW’ undeclared (first use in this function)
PERL_ARGS_ASSERT__IS_UTF8_CHAR_SLOW;
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/lib/perl5/core_perl/CORE/inline.h: In function ‘S_is_safe_syscall’:
/usr/lib/perl5/core_perl/CORE/inline.h:305:5: error: ‘PERL_ARGS_ASSERT_IS_SAFE_SYSCALL’ undeclared (first use in this function)
PERL_ARGS_ASSERT_IS_SAFE_SYSCALL;
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/lib/perl5/core_perl/CORE/inline.h: In function ‘S_sv_only_taint_gmagic’:
/usr/lib/perl5/core_perl/CORE/inline.h:390:5: error: ‘PERL_ARGS_ASSERT_SV_ONLY_TAINT_GMAGIC’ undeclared (first use in this function)
PERL_ARGS_ASSERT_SV_ONLY_TAINT_GMAGIC;
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/lib/perl5/core_perl/CORE/inline.h: In function ‘S_cx_pushblock’:
/usr/lib/perl5/core_perl/CORE/inline.h:414:5: error: ‘PERL_ARGS_ASSERT_CX_PUSHBLOCK’ undeclared (first use in this function)
PERL_ARGS_ASSERT_CX_PUSHBLOCK;
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/lib/perl5/core_perl/CORE/inline.h: In function ‘S_cx_popblock’:
/usr/lib/perl5/core_perl/CORE/inline.h:439:5: error: ‘PERL_ARGS_ASSERT_CX_POPBLOCK’ undeclared (first use in this function)
PERL_ARGS_ASSERT_CX_POPBLOCK;
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/lib/perl5/core_perl/CORE/inline.h: In function ‘S_cx_topblock’:
/usr/lib/perl5/core_perl/CORE/inline.h:464:5: error: ‘PERL_ARGS_ASSERT_CX_TOPBLOCK’ undeclared (first use in this function)
PERL_ARGS_ASSERT_CX_TOPBLOCK;
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/lib/perl5/core_perl/CORE/inline.h: In function ‘S_cx_pushsub’:
/usr/lib/perl5/core_perl/CORE/inline.h:481:5: error: ‘PERL_ARGS_ASSERT_CX_PUSHSUB’ undeclared (first use in this function)
PERL_ARGS_ASSERT_CX_PUSHSUB;
^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/lib/perl5/core_perl/CORE/inline.h: In function ‘S_cx_popsub_common’:
/usr/lib/perl5/core_perl/CORE/inline.h:501:5: error: ‘PERL_ARGS_ASSERT_CX_POPSUB_COMMON’ undeclared (first use in this function)
PERL_ARGS_ASSERT_CX_POPSUB_COMMON;
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/lib/perl5/core_perl/CORE/inline.h: In function ‘S_cx_popsub_args’:
/usr/lib/perl5/core_perl/CORE/inline.h:520:5: error: ‘PERL_ARGS_ASSERT_CX_POPSUB_ARGS’ undeclared (first use in this function)
PERL_ARGS_ASSERT_CX_POPSUB_ARGS;
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/lib/perl5/core_perl/CORE/inline.h: In function ‘S_cx_popsub’:
/usr/lib/perl5/core_perl/CORE/inline.h:540:5: error: ‘PERL_ARGS_ASSERT_CX_POPSUB’ undeclared (first use in this function)
PERL_ARGS_ASSERT_CX_POPSUB;
^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/lib/perl5/core_perl/CORE/inline.h:546:9: warning: implicit declaration of function ‘cx_popsub_args’ [-Wimplicit-function-declaration]
cx_popsub_args(cx);
^~~~~~~~~~~~~~
/usr/lib/perl5/core_perl/CORE/inline.h:547:5: warning: implicit declaration of function ‘cx_popsub_common’ [-Wimplicit-function-declaration]
cx_popsub_common(cx);
^~~~~~~~~~~~~~~~
/usr/lib/perl5/core_perl/CORE/inline.h: In function ‘S_cx_pushformat’:
/usr/lib/perl5/core_perl/CORE/inline.h:554:5: error: ‘PERL_ARGS_ASSERT_CX_PUSHFORMAT’ undeclared (first use in this function)
PERL_ARGS_ASSERT_CX_PUSHFORMAT;
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/lib/perl5/core_perl/CORE/inline.h: In function ‘S_cx_popformat’:
/usr/lib/perl5/core_perl/CORE/inline.h:575:5: error: ‘PERL_ARGS_ASSERT_CX_POPFORMAT’ undeclared (first use in this function)
PERL_ARGS_ASSERT_CX_POPFORMAT;
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/lib/perl5/core_perl/CORE/inline.h: In function ‘S_cx_pusheval’:
/usr/lib/perl5/core_perl/CORE/inline.h:595:5: error: ‘PERL_ARGS_ASSERT_CX_PUSHEVAL’ undeclared (first use in this function)
PERL_ARGS_ASSERT_CX_PUSHEVAL;
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/lib/perl5/core_perl/CORE/inline.h: In function ‘S_cx_popeval’:
/usr/lib/perl5/core_perl/CORE/inline.h:615:5: error: ‘PERL_ARGS_ASSERT_CX_POPEVAL’ undeclared (first use in this function)
PERL_ARGS_ASSERT_CX_POPEVAL;
^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/lib/perl5/core_perl/CORE/inline.h: In function ‘S_cx_pushloop_plain’:
/usr/lib/perl5/core_perl/CORE/inline.h:642:5: error: ‘PERL_ARGS_ASSERT_CX_PUSHLOOP_PLAIN’ undeclared (first use in this function)
PERL_ARGS_ASSERT_CX_PUSHLOOP_PLAIN;
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/lib/perl5/core_perl/CORE/inline.h: In function ‘S_cx_pushloop_for’:
/usr/lib/perl5/core_perl/CORE/inline.h:654:5: error: ‘PERL_ARGS_ASSERT_CX_PUSHLOOP_FOR’ undeclared (first use in this function)
PERL_ARGS_ASSERT_CX_PUSHLOOP_FOR;
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/lib/perl5/core_perl/CORE/inline.h: In function ‘S_cx_poploop’:
/usr/lib/perl5/core_perl/CORE/inline.h:672:5: error: ‘PERL_ARGS_ASSERT_CX_POPLOOP’ undeclared (first use in this function)
PERL_ARGS_ASSERT_CX_POPLOOP;
^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/lib/perl5/core_perl/CORE/inline.h: In function ‘S_cx_pushwhen’:
/usr/lib/perl5/core_perl/CORE/inline.h:705:5: error: ‘PERL_ARGS_ASSERT_CX_PUSHWHEN’ undeclared (first use in this function)
PERL_ARGS_ASSERT_CX_PUSHWHEN;
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/lib/perl5/core_perl/CORE/inline.h: In function ‘S_cx_popwhen’:
/usr/lib/perl5/core_perl/CORE/inline.h:714:5: error: ‘PERL_ARGS_ASSERT_CX_POPWHEN’ undeclared (first use in this function)
PERL_ARGS_ASSERT_CX_POPWHEN;
^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/lib/perl5/core_perl/CORE/inline.h: In function ‘S_cx_pushgiven’:
/usr/lib/perl5/core_perl/CORE/inline.h:725:5: error: ‘PERL_ARGS_ASSERT_CX_PUSHGIVEN’ undeclared (first use in this function)
PERL_ARGS_ASSERT_CX_PUSHGIVEN;
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/lib/perl5/core_perl/CORE/inline.h: In function ‘S_cx_popgiven’:
/usr/lib/perl5/core_perl/CORE/inline.h:737:5: error: ‘PERL_ARGS_ASSERT_CX_POPGIVEN’ undeclared (first use in this function)
PERL_ARGS_ASSERT_CX_POPGIVEN;
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[1]: *** [Makefile:2819: objects/if_perl.o] Error 1
make[1]: Leaving directory '/home/jza/Downloads/vim-qt-qt5-git/src/vim-qt/src'
make: *** [Makefile:29: first] Error 2
==> ERROR: A failure occurred in build().
Aborting...