Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 833383 Details for
Bug 881797
media-plugins/vdr-rpihddevice-1.0.5: fails to compile on arm64: ovgosd.c:643:9: error: ‘EGL_DISPMANX_WINDOW_T’ does not name a type
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
build.log on arm64
media-plugins-vdr-rpihddevice-1.0.5:0-build.log (text/plain), 16.53 KB, created by
Arthur Zamarin
on 2022-11-18 14:36:11 UTC
(
hide
)
Description:
build.log on arm64
Filename:
MIME Type:
Creator:
Arthur Zamarin
Created:
2022-11-18 14:36:11 UTC
Size:
16.53 KB
patch
obsolete
>* Package: media-plugins/vdr-rpihddevice-1.0.5:0 > * Repository: gentoo > * Maintainer: vdr@gentoo.org > * USE: arm64 elibc_glibc kernel_linux userland_GNU > * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox > * Compiling against > * vdr-2.6.1 [API version 2.6.1] >>>> Unpacking source... >>>> Unpacking vdr-rpihddevice-1.0.5.tgz to /var/tmp/portage/media-plugins/vdr-rpihddevice-1.0.5/work >>>> Source unpacked in /var/tmp/portage/media-plugins/vdr-rpihddevice-1.0.5/work >>>> Preparing source in /var/tmp/portage/media-plugins/vdr-rpihddevice-1.0.5/work/rpihddevice-1.0.5 ... > * Patching Makefile > * Patching for Linguas support > * available Languages for vdr-rpihddevice-1.0.5 are: > * LINGUAS="de fi fr hu it " >>>> Source prepared. >>>> Configuring source in /var/tmp/portage/media-plugins/vdr-rpihddevice-1.0.5/work/rpihddevice-1.0.5 ... >>>> Source configured. >>>> Compiling source in /var/tmp/portage/media-plugins/vdr-rpihddevice-1.0.5/work/rpihddevice-1.0.5 ... >make -j80 all LOCALEDIR=/var/tmp/portage/media-plugins/vdr-rpihddevice-1.0.5/temp/tmp-locale LOCDIR=/var/tmp/portage/media-plugins/vdr-rpihddevice-1.0.5/temp/tmp-locale LIBDIR=/var/tmp/portage/media-plugins/vdr-rpihddevice-1.0.5/work/rpihddevice-1.0.5 TMPDIR=/var/tmp/portage/media-plugins/vdr-rpihddevice-1.0.5/temp >make --no-print-directory -C ilclient all >aarch64-unknown-linux-gnu-gcc -O2 -pipe -fPIC -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include -DSTANDALONE -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -DTARGET_POSIX -D_LINUX -fPIC -DPIC -D_REENTRANT -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -U_FORTIFY_SOURCE -Wall -g -DHAVE_LIBOPENMAX=2 -DOMX -DOMX_SKIP64BIT -ftree-vectorize -pipe -DUSE_EXTERNAL_OMX -DHAVE_LIBBCM_HOST -DUSE_EXTERNAL_LIBBCM_HOST -DUSE_VCHIQ_ARM -Wno-psabi -I/opt/vc/include/ -I/opt/vc/include/interface/vcos/pthreads -I/opt/vc/include/interface/vmcs_host/linux -g -c ilcore.c -o ilcore.o -Wno-deprecated-declarations >aarch64-unknown-linux-gnu-gcc -O2 -pipe -fPIC -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include -DSTANDALONE -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -DTARGET_POSIX -D_LINUX -fPIC -DPIC -D_REENTRANT -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -U_FORTIFY_SOURCE -Wall -g -DHAVE_LIBOPENMAX=2 -DOMX -DOMX_SKIP64BIT -ftree-vectorize -pipe -DUSE_EXTERNAL_OMX -DHAVE_LIBBCM_HOST -DUSE_EXTERNAL_LIBBCM_HOST -DUSE_VCHIQ_ARM -Wno-psabi -I/opt/vc/include/ -I/opt/vc/include/interface/vcos/pthreads -I/opt/vc/include/interface/vmcs_host/linux -g -c ilclient.c -o ilclient.o -Wno-deprecated-declarations >aarch64-unknown-linux-gnu-g++ -O2 -pipe -fPIC -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include -D__STDC_CONSTANT_MACROS -c -DPLUGIN_NAME_I18N='"rpihddevice"' -DHAVE_LIBOPENMAX=2 -DOMX -DOMX_SKIP64BIT -DUSE_EXTERNAL_OMX -DHAVE_LIBBCM_HOST -DUSE_EXTERNAL_LIBBCM_HOST -DUSE_VCHIQ_ARM -Wno-psabi -Wno-write-strings -fpermissive -D__STL_CONFIG_H -DHAVE_LIBSWRESAMPLE -Iilclient -I/opt/vc/include -I/opt/vc/include/interface/vcos/pthreads -I/opt/vc/include/interface/vmcs_host/linux -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -o rpihddevice.o rpihddevice.c >aarch64-unknown-linux-gnu-g++ -O2 -pipe -fPIC -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include -D__STDC_CONSTANT_MACROS -c -DPLUGIN_NAME_I18N='"rpihddevice"' -DHAVE_LIBOPENMAX=2 -DOMX -DOMX_SKIP64BIT -DUSE_EXTERNAL_OMX -DHAVE_LIBBCM_HOST -DUSE_EXTERNAL_LIBBCM_HOST -DUSE_VCHIQ_ARM -Wno-psabi -Wno-write-strings -fpermissive -D__STL_CONFIG_H -DHAVE_LIBSWRESAMPLE -Iilclient -I/opt/vc/include -I/opt/vc/include/interface/vcos/pthreads -I/opt/vc/include/interface/vmcs_host/linux -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -o tools.o tools.c >aarch64-unknown-linux-gnu-g++ -O2 -pipe -fPIC -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include -D__STDC_CONSTANT_MACROS -c -DPLUGIN_NAME_I18N='"rpihddevice"' -DHAVE_LIBOPENMAX=2 -DOMX -DOMX_SKIP64BIT -DUSE_EXTERNAL_OMX -DHAVE_LIBBCM_HOST -DUSE_EXTERNAL_LIBBCM_HOST -DUSE_VCHIQ_ARM -Wno-psabi -Wno-write-strings -fpermissive -D__STL_CONFIG_H -DHAVE_LIBSWRESAMPLE -Iilclient -I/opt/vc/include -I/opt/vc/include/interface/vcos/pthreads -I/opt/vc/include/interface/vmcs_host/linux -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -o setup.o setup.c >aarch64-unknown-linux-gnu-g++ -O2 -pipe -fPIC -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include -D__STDC_CONSTANT_MACROS -c -DPLUGIN_NAME_I18N='"rpihddevice"' -DHAVE_LIBOPENMAX=2 -DOMX -DOMX_SKIP64BIT -DUSE_EXTERNAL_OMX -DHAVE_LIBBCM_HOST -DUSE_EXTERNAL_LIBBCM_HOST -DUSE_VCHIQ_ARM -Wno-psabi -Wno-write-strings -fpermissive -D__STL_CONFIG_H -DHAVE_LIBSWRESAMPLE -Iilclient -I/opt/vc/include -I/opt/vc/include/interface/vcos/pthreads -I/opt/vc/include/interface/vmcs_host/linux -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -o omx.o omx.c >aarch64-unknown-linux-gnu-g++ -O2 -pipe -fPIC -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include -D__STDC_CONSTANT_MACROS -c -DPLUGIN_NAME_I18N='"rpihddevice"' -DHAVE_LIBOPENMAX=2 -DOMX -DOMX_SKIP64BIT -DUSE_EXTERNAL_OMX -DHAVE_LIBBCM_HOST -DUSE_EXTERNAL_LIBBCM_HOST -DUSE_VCHIQ_ARM -Wno-psabi -Wno-write-strings -fpermissive -D__STL_CONFIG_H -DHAVE_LIBSWRESAMPLE -Iilclient -I/opt/vc/include -I/opt/vc/include/interface/vcos/pthreads -I/opt/vc/include/interface/vmcs_host/linux -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -o audio.o audio.c >aarch64-unknown-linux-gnu-g++ -O2 -pipe -fPIC -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include -D__STDC_CONSTANT_MACROS -c -DPLUGIN_NAME_I18N='"rpihddevice"' -DHAVE_LIBOPENMAX=2 -DOMX -DOMX_SKIP64BIT -DUSE_EXTERNAL_OMX -DHAVE_LIBBCM_HOST -DUSE_EXTERNAL_LIBBCM_HOST -DUSE_VCHIQ_ARM -Wno-psabi -Wno-write-strings -fpermissive -D__STL_CONFIG_H -DHAVE_LIBSWRESAMPLE -Iilclient -I/opt/vc/include -I/opt/vc/include/interface/vcos/pthreads -I/opt/vc/include/interface/vmcs_host/linux -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -o omxdevice.o omxdevice.c >aarch64-unknown-linux-gnu-g++ -O2 -pipe -fPIC -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include -D__STDC_CONSTANT_MACROS -c -DPLUGIN_NAME_I18N='"rpihddevice"' -DHAVE_LIBOPENMAX=2 -DOMX -DOMX_SKIP64BIT -DUSE_EXTERNAL_OMX -DHAVE_LIBBCM_HOST -DUSE_EXTERNAL_LIBBCM_HOST -DUSE_VCHIQ_ARM -Wno-psabi -Wno-write-strings -fpermissive -D__STL_CONFIG_H -DHAVE_LIBSWRESAMPLE -Iilclient -I/opt/vc/include -I/opt/vc/include/interface/vcos/pthreads -I/opt/vc/include/interface/vmcs_host/linux -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -o ovgosd.o ovgosd.c >aarch64-unknown-linux-gnu-g++ -O2 -pipe -fPIC -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include -D__STDC_CONSTANT_MACROS -c -DPLUGIN_NAME_I18N='"rpihddevice"' -DHAVE_LIBOPENMAX=2 -DOMX -DOMX_SKIP64BIT -DUSE_EXTERNAL_OMX -DHAVE_LIBBCM_HOST -DUSE_EXTERNAL_LIBBCM_HOST -DUSE_VCHIQ_ARM -Wno-psabi -Wno-write-strings -fpermissive -D__STL_CONFIG_H -DHAVE_LIBSWRESAMPLE -Iilclient -I/opt/vc/include -I/opt/vc/include/interface/vcos/pthreads -I/opt/vc/include/interface/vmcs_host/linux -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -o display.o display.c >xgettext -C -cTRANSLATORS --no-wrap --no-location -k -ktr -ktrNOOP --package-name=vdr-rpihddevice --package-version=1.0.5 --msgid-bugs-address='<see README>' -o po/rpihddevice.pot `ls audio.c display.c omx.c omxdevice.c ovgosd.c rpihddevice.c setup.c tools.c` >audio.c: In member function âint cRpiAudioDecoder::cParser::DeInit()â: >audio.c:172:31: warning: �-Wdeprecated-declarations[m[K][]] > 172 | av_free_packet(&m_packet); > | ~~~~~~~~~~~~~~^~~~~~~~~~~ >In file included from /usr/include/libavcodec/bsf.h:30, > from /usr/include/libavcodec/avcodec.h:44, > from audio.c:28: >/usr/include/libavcodec/packet.h:569:6: note: declared here > 569 | void av_free_packet(AVPacket *pkt); > | ^~~~~~~~~~~~~~ >audio.c: In member function âvirtual int cRpiAudioDecoder::Init()â: >audio.c:1201:29: warning: �-Wdeprecated-declarations[m[K][]] > 1201 | avcodec_register_all(); > | ~~~~~~~~~~~~~~~~~~~~^~ >/usr/include/libavcodec/avcodec.h:2767:6: note: declared here > 2767 | void avcodec_register_all(void); > | ^~~~~~~~~~~~~~~~~~~~ >audio.c: In member function âvirtual void cRpiAudioDecoder::Action()â: >audio.c:1396:64: warning: �-Wdeprecated-declarations[m[K][]] > 1396 | int len = avcodec_decode_audio4(m_codecs[codec].context, > | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ > > 1397 | frame, &gotFrame, m_parser->Packet()); > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > >/usr/include/libavcodec/avcodec.h:3047:5: note: declared here > 3047 | int avcodec_decode_audio4(AVCodecContext *avctx, AVFrame *frame, > | ^~~~~~~~~~~~~~~~~~~~~ >ar r libilclient.a ilclient.o ilcore.o >ar: creating libilclient.a >ovgosd.c:643:9: error: âEGL_DISPMANX_WINDOW_Tâ does not name a type > 643 | EGL_DISPMANX_WINDOW_T window; > | ^~~~~~~~~~~~~~~~~~~~~ >ovgosd.c: In member function âvirtual bool cOvgRenderTarget::MakeCurrent(cEgl*)â: >ovgosd.c:719:38: error: âclass cEglâ has no member named âwindowâ > 719 | width = egl->window.width; > | ^~~~~~ >ovgosd.c:720:39: error: âclass cEglâ has no member named âwindowâ > 720 | height = egl->window.height; > | ^~~~~~ >ovgosd.c: In member function âvirtual bool cOvgCmdCreatePixelBuffer::Execute(cEgl*)â: >ovgosd.c:835:59: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast]] > 835 | EGL_OPENVG_IMAGE, (EGLClientBuffer)m_target->image, > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >rm ilcore.o ilclient.o >ovgosd.c: In member function âvirtual void cOvgThread::Action()â: >ovgosd.c:1822:25: error: âDISPMANX_DISPLAY_HANDLE_Tâ was not declared in this scope > 1822 | DISPMANX_DISPLAY_HANDLE_T display = vc_dispmanx_display_open( > | ^~~~~~~~~~~~~~~~~~~~~~~~~ >ovgosd.c:1824:25: error: âDISPMANX_UPDATE_HANDLE_Tâ was not declared in this scope > 1824 | DISPMANX_UPDATE_HANDLE_T update = vc_dispmanx_update_start(0); > | ^~~~~~~~~~~~~~~~~~~~~~~~ >ovgosd.c:1826:50: error: âclass cEglâ has no member named âwindowâ > 1826 | cRpiDisplay::GetSize(egl.window.width, egl.window.height); > | ^~~~~~ >ovgosd.c:1826:68: error: âclass cEglâ has no member named âwindowâ > 1826 | cRpiDisplay::GetSize(egl.window.width, egl.window.height); > | ^~~~~~ > >ovgosd.c:1828:25: error: âVC_RECT_Tâ was not declared in this scope > 1828 | VC_RECT_T srcRect = { 0, 0, > | ^~~~~~~~~ >ovgosd.c:1830:35: error: expected â;â before âdstRectâ > 1830 | VC_RECT_T dstRect = { 0, 0, egl.window.width, egl.window.height }; > | ^~~~~~~ >ovgosd.c:1832:29: error: âclass cEglâ has no member named âwindowâ > 1832 | egl.window.element = vc_dispmanx_element_add( > | ^~~~~~ >ovgosd.c:1833:41: error: âupdateâ was not declared in this scope > 1833 | update, display, m_layer, &dstRect, 0, &srcRect, > | ^~~~~~ >ovgosd.c:1833:49: error: âdisplayâ was not declared in this scope; did you mean âEGLDisplayâ? > 1833 | update, display, m_layer, &dstRect, 0, &srcRect, > | ^~~~~~~ > | EGLDisplay >ovgosd.c:1833:68: error: âdstRectâ was not declared in this scope > 1833 | update, display, m_layer, &dstRect, 0, &srcRect, > | ^~~~~~~ > >ovgosd.c:1833:81: error: âsrcRectâ was not declared in this scope; did you mean âcRectâ? > 1833 | update, display, m_layer, &dstRect, 0, &srcRect, > | ^~~~~~~ > | cRect >ovgosd.c:1834:41: error: âDISPMANX_PROTECTION_NONEâ was not declared in this scope > 1834 | DISPMANX_PROTECTION_NONE, 0, 0, (DISPMANX_TRANSFORM_T)0); > | ^~~~~~~~~~~~~~~~~~~~~~~~ >ovgosd.c:1834:74: error: âDISPMANX_TRANSFORM_Tâ was not declared in this scope > 1834 | DISPMANX_PROTECTION_NONE, 0, 0, (DISPMANX_TRANSFORM_T)0); > | ^~~~~~~~~~~~~~~~~~~~ > >ovgosd.c:1832:46: error: âvc_dispmanx_element_addâ was not declared in this scope > 1832 | egl.window.element = vc_dispmanx_element_add( > | ^~~~~~~~~~~~~~~~~~~~~~~ >ovgosd.c:1836:25: error: âvc_dispmanx_update_submit_syncâ was not declared in this scope > 1836 | vc_dispmanx_update_submit_sync(update); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >ovgosd.c:1845:46: error: âclass cEglâ has no member named âwindowâ > 1845 | &egl.window, attr); > | ^~~~~~ >ovgosd.c:1867:43: error: âclass cEglâ has no member named âwindowâ > 1867 | vgClear(0, 0, egl.window.width, egl.window.height); > | ^~~~~~ >ovgosd.c:1867:61: error: âclass cEglâ has no member named âwindowâ > 1867 | vgClear(0, 0, egl.window.width, egl.window.height); > | ^~~~~~ >ovgosd.c:1926:34: error: âvc_dispmanx_update_startâ was not declared in this scope > 1926 | update = vc_dispmanx_update_start(0); > | ^~~~~~~~~~~~~~~~~~~~~~~~ >ovgosd.c:1927:64: error: âclass cEglâ has no member named âwindowâ > 1927 | vc_dispmanx_element_remove(update, egl.window.element); > | ^~~~~~ > >ovgosd.c:1927:25: error: âvc_dispmanx_element_removeâ was not declared in this scope > 1927 | vc_dispmanx_element_remove(update, egl.window.element); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~ >ovgosd.c:1929:25: error: âvc_dispmanx_display_closeâ was not declared in this scope > 1929 | vc_dispmanx_display_close(display); > | ^~~~~~~~~~~~~~~~~~~~~~~~~ >make: *** [Makefile:130: ovgosd.o] Error 1 >make: *** Waiting for unfinished jobs.... > * ERROR: media-plugins/vdr-rpihddevice-1.0.5::gentoo failed (compile phase): > * emake failed > * > * If you need support, post the output of `emerge --info '=media-plugins/vdr-rpihddevice-1.0.5::gentoo'`, > * the complete build log and the output of `emerge -pqv '=media-plugins/vdr-rpihddevice-1.0.5::gentoo'`. > * The complete build log is located at '/var/tmp/portage/media-plugins/vdr-rpihddevice-1.0.5/temp/build.log'. > * The ebuild environment file is located at '/var/tmp/portage/media-plugins/vdr-rpihddevice-1.0.5/temp/environment'. > * Working directory: '/var/tmp/portage/media-plugins/vdr-rpihddevice-1.0.5/work/rpihddevice-1.0.5' > * S: '/var/tmp/portage/media-plugins/vdr-rpihddevice-1.0.5/work/rpihddevice-1.0.5'
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 881797
: 833383