Article 5MKWR xv on -current

xv on -current

by
ctrondheim
from LinuxQuestions.org on (#5MKWR)
I have the very latest Slackware-current fully installed on test machine and all is ok.

xv is currently in the extra section of -current. I.ve assumed that packages in extra are being built along with the rest of the packages as -current moves along. I've tried to build xv from current/extra and it fails with:

Code:cc -O -DDOPNG -I/usr/include -I/usr/include -DDOJPEG -I/usr/include -DDOTIFF -DUSE_TILED_TIFF_BOTLEFT_FIX -I/usr/include -DDOPDS -DDOJP2K -I/usr/include -DMGCSFXDIR=\"/usr/lib64/xv\" -DLINUX -L/usr/X11R6/lib64 -DDOCDIR=\"/usr/share/doc/xv\" -DSYSCONFDIR=\"/etc\" -DXVEXECPATH=\"/usr/lib64/xv\" -c xvjp2k.c
xvjp2k.c:79:5: error: conflicting types for jas_memdump'
79 | int jas_memdump(FILE *fp,void *data,size_t len) {return 0;}
| ^~~~~~~~~~~
In file included from /usr/include/jasper/jasper.h:82,
from xvjp2k.c:53:
/usr/include/jasper/jas_debug.h:107:19: note: previous declaration of jas_memdump' was here
107 | JAS_DLLEXPORT int jas_memdump(FILE *out, const void *data, size_t len);
| ^~~~~~~~~~~
make: *** [Makefile.std:362: xvjp2k.o] Error 1Should I assume stuff in extra is not maintained? However the binary package works just fine. Its date is 2018-04-13 18:00.

Has anyone built xv on a recent current?latest?d=yIl2AUoC8zA latest?i=1lK73ayDk0s:4uIq_he8acY:F7zBnMy latest?i=1lK73ayDk0s:4uIq_he8acY:V_sGLiP latest?d=qj6IDK7rITs latest?i=1lK73ayDk0s:4uIq_he8acY:gIN9vFw1lK73ayDk0s
External Content
Source RSS or Atom Feed
Feed Location https://feeds.feedburner.com/linuxquestions/latest
Feed Title LinuxQuestions.org
Feed Link https://www.linuxquestions.org/questions/
Reply 0 comments