Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 672392 - media-libs/xine-lib-1.2.9-r2 USE=vcd with media-video/vcdimager-0.7.24 - In file included from xineplug_inp_vcd.c:77: /usr/include/libvcd/info.h:458:3: error: unknown type name ‘CdioList’; did you mean ‘CdioList_t’?
Summary: media-libs/xine-lib-1.2.9-r2 USE=vcd with media-video/vcdimager-0.7.24 - In f...
Status: CONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: media-video herd
URL:
Whiteboard:
Keywords:
: 672458 (view as bug list)
Depends on: CVE-2017-18201
Blocks:
  Show dependency tree
 
Reported: 2018-12-02 11:38 UTC by Robert Spillner
Modified: 2018-12-09 21:44 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Robert Spillner 2018-12-02 11:38:33 UTC
Building media-libs/xine-lib-1.2.9-r2 (stable) with vcd useflag does not compile with media-video/vcdimager-0.7* (s. error below).

This is due to a changed type name in vcdimager: CdioList -> CdioList_t.
(s. upstream: from rev. 1.22 to 1.23, http://cvs.savannah.gnu.org/viewvc/vcdimager/vcdimager/include/libvcd/info.h?r1=1.22&view=log)

So vcdimager should probably be stabilized.


Compile error:
----
libtool: compile:  x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../../../include -I../../.. -I../../../include -I../../../include -I../../../src -I../../../src/xine-engine -I../../../src/xine-engine -I../../../src/xine-utils -I../../../src/input -I../../../src/input -I../../../lib -I../../../lib -DNDEBUG -D_REENTRANT -DXINE_COMPILE -fvisibility=hidden -pipe -Wall -Wformat=2 -Wno-format-zero-length -Wmissing-format-attribute -Werror-implicit-function-declaration -Wstrict-aliasing=2 -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wpointer-arith -g -march=native -O2 -pipe -Wall -Wchar-subscripts -Wnested-externs -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wmissing-format-attribute -Wno-pointer-sign -Wformat=2 -Wno-format-zero-length -Wformat-security -Wstrict-aliasing=2 -Werror=implicit-function-declaration -c vcdplayer.c  -fPIC -DPIC -o .libs/xineplug_inp_vcd_la-vcdplayer.o
libtool: compile:  x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../../../include -I../../.. -I../../../include -I../../../include -I../../../src -I../../../src/xine-engine -I../../../src/xine-engine -I../../../src/xine-utils -I../../../src/input -I../../../src/input -I../../../lib -I../../../lib -DNDEBUG -D_REENTRANT -DXINE_COMPILE -fvisibility=hidden -pipe -Wall -Wformat=2 -Wno-format-zero-length -Wmissing-format-attribute -Werror-implicit-function-declaration -Wstrict-aliasing=2 -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wpointer-arith -g -march=native -O2 -pipe -Wall -Wchar-subscripts -Wnested-externs -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wmissing-format-attribute -Wno-pointer-sign -Wformat=2 -Wno-format-zero-length -Wformat-security -Wstrict-aliasing=2 -Werror=implicit-function-declaration -c vcdio.c  -fPIC -DPIC -o .libs/xineplug_inp_vcd_la-vcdio.o
In file included from vcdplayer.h:26:0,
                 from xineplug_inp_vcd.c:77:
/usr/include/libvcd/info.h:458:3: error: unknown type name ‘CdioList’; did you mean ‘CdioList_t’?
   CdioList *vcdinfo_get_offset_list(const vcdinfo_obj_t *p_vcdinfo);
   ^~~~~~~~
   CdioList_t
/usr/include/libvcd/info.h:463:3: error: unknown type name ‘CdioList’; did you mean ‘CdioList_t’?
   CdioList *vcdinfo_get_offset_x_list(const vcdinfo_obj_t *p_vcdinfo);
   ^~~~~~~~
   CdioList_t
---
Comment 1 Andreas Sturmlechner gentoo-dev 2018-12-03 20:26:09 UTC
*** Bug 672458 has been marked as a duplicate of this bug. ***
Comment 2 Craig Andrews gentoo-dev 2018-12-09 21:44:08 UTC
Not sure why this is assigned to me, I'm not maintainer of either media-libs/xine-lib or media-video/vcdimager.

Assigning to media-video@gentoo.org