[Bug 2139441] [NEW] raspberrypi-userland: FTBFS in Questing
Graham Inggs
2139441 at bugs.launchpad.net
Fri Jan 30 17:08:04 UTC 2026
Public bug reported:
raspberrypi-userland 0~20230913+gitcc1ca18-0ubuntu2 FTBFS in Questing
https://people.canonical.com/~ginggs/ftbfs-report/test-
rebuild-20250910-questing-questing.html
cd "/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/interface/vchiq_arm" && /usr/bin/cc -DEGL_SERVER_DISPMANX -DHAVE_CMAKE_CONFIG -DHAVE_VMCS_CONFIG -DOMX_SKIP64BIT -DTV_SUPPORTED_MODE_NO_DEPRECATED -DUSE_VCHIQ_ARM -DVCHI_BULK_ALIGN=1 -DVCHI_BULK_GRANULARITY=1 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_HAVE_SBRK -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_REENTRANT -D__VIDEOCORE4__ -Dvchiq_arm_EXPORTS -I"/<<PKGBUILDDIR>>/build/inc" -I"/<<PKGBUILDDIR>>/host_applications/framework" -I"/<<PKGBUILDDIR>>" -I"/<<PKGBUILDDIR>>/interface/vcos/pthreads" -I"/<<PKGBUILDDIR>>/interface/vmcs_host/linux" -I"/<<PKGBUILDDIR>>/interface/vmcs_host" -I"/<<PKGBUILDDIR>>/interface/vmcs_host/khronos" -I"/<<PKGBUILDDIR>>/interface/khronos/include" -I"/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu" -I"/<<PKGBUILDDIR>>/interface/vchiq_arm" -I"/<<PKGBUILDDIR>>/host_support/include" -I"/<<PKGBUILDDIR>>/interface/vchiq_arm/../.." -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<<PKGBUILDDIR>>=/usr/src/raspberrypi-userland-0~20230913+gitcc1ca18-0ubuntu2 -Wdate-time -D_FORTIFY_SOURCE=3 -Wno-multichar -Wall -Wno-unused-but-set-variable -fPIC -O2 -g -DNDEBUG -fPIC -MD -MT interface/vchiq_arm/CMakeFiles/vchiq_arm.dir/vchiq_util.c.o -MF CMakeFiles/vchiq_arm.dir/vchiq_util.c.o.d -o CMakeFiles/vchiq_arm.dir/vchiq_util.c.o -c "/<<PKGBUILDDIR>>/interface/vchiq_arm/vchiq_util.c"
In file included from /<<PKGBUILDDIR>>/build/inc/interface/vcos/vcos.h:144,
from /<<PKGBUILDDIR>>/interface/vchi/vchi_mh.h:31,
from /<<PKGBUILDDIR>>/interface/vchiq_arm/vchiq_if.h:31,
from /<<PKGBUILDDIR>>/interface/vchiq_arm/vchiq.h:31,
from /<<PKGBUILDDIR>>/interface/vchiq_arm/vchiq_lib.c:33:
/<<PKGBUILDDIR>>/interface/vchiq_arm/vchiq_lib.c: In function ‘vchiq_release_message’:
/<<PKGBUILDDIR>>/interface/vchiq_arm/vchiq_lib.c:401:77: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
401 | vcos_log_trace( "%s handle=%08x, header=%x", __func__, (uint32_t)handle, (uint32_t)header );
| ^
/<<PKGBUILDDIR>>/build/inc/interface/vcos/vcos_logging.h:234:113: note: in definition of macro ‘_VCOS_LOG_X’
234 | # define _VCOS_LOG_X(cat, _level, fmt...) do { if (vcos_is_log_enabled(cat,_level)) vcos_log_impl(cat,_level,fmt); } while (0)
| ^~~
/<<PKGBUILDDIR>>/interface/vchiq_arm/vchiq_lib.c:401:4: note: in expansion of macro ‘vcos_log_trace’
401 | vcos_log_trace( "%s handle=%08x, header=%x", __func__, (uint32_t)handle, (uint32_t)header );
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/interface/vchiq_arm/vchiq_lib.c: At top level:
/<<PKGBUILDDIR>>/interface/vchiq_arm/vchiq_lib.c:534:1: error: conflicting types for ‘vchiq_bulk_receive_handle’; have ‘VCHIQ_STATUS_T(VCHIQ_SERVICE_HANDLE_T, VCHI_MEM_HANDLE_T, void *, int, void *, VCHIQ_BULK_MODE_T, int (*)(void))’ {aka ‘VCHIQ_STATUS_T(unsigned int, int, void *, int, void *, VCHIQ_BULK_MODE_T, int (*)(void))’}
534 | vchiq_bulk_receive_handle(VCHIQ_SERVICE_HANDLE_T handle,
| ^~~~~~~~~~~~~~~~~~~~~~~~~
** Affects: raspberrypi-userland (Ubuntu)
Importance: Undecided
Status: New
** Tags: ftbfs update-excuse
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to raspberrypi-userland in Ubuntu.
https://bugs.launchpad.net/bugs/2139441
Title:
raspberrypi-userland: FTBFS in Questing
Status in raspberrypi-userland package in Ubuntu:
New
Bug description:
raspberrypi-userland 0~20230913+gitcc1ca18-0ubuntu2 FTBFS in Questing
https://people.canonical.com/~ginggs/ftbfs-report/test-
rebuild-20250910-questing-questing.html
cd "/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/interface/vchiq_arm" && /usr/bin/cc -DEGL_SERVER_DISPMANX -DHAVE_CMAKE_CONFIG -DHAVE_VMCS_CONFIG -DOMX_SKIP64BIT -DTV_SUPPORTED_MODE_NO_DEPRECATED -DUSE_VCHIQ_ARM -DVCHI_BULK_ALIGN=1 -DVCHI_BULK_GRANULARITY=1 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_HAVE_SBRK -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_REENTRANT -D__VIDEOCORE4__ -Dvchiq_arm_EXPORTS -I"/<<PKGBUILDDIR>>/build/inc" -I"/<<PKGBUILDDIR>>/host_applications/framework" -I"/<<PKGBUILDDIR>>" -I"/<<PKGBUILDDIR>>/interface/vcos/pthreads" -I"/<<PKGBUILDDIR>>/interface/vmcs_host/linux" -I"/<<PKGBUILDDIR>>/interface/vmcs_host" -I"/<<PKGBUILDDIR>>/interface/vmcs_host/khronos" -I"/<<PKGBUILDDIR>>/interface/khronos/include" -I"/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu" -I"/<<PKGBUILDDIR>>/interface/vchiq_arm" -I"/<<PKGBUILDDIR>>/host_support/include" -I"/<<PKGBUILDDIR>>/interface/vchiq_arm/../.." -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<<PKGBUILDDIR>>=/usr/src/raspberrypi-userland-0~20230913+gitcc1ca18-0ubuntu2 -Wdate-time -D_FORTIFY_SOURCE=3 -Wno-multichar -Wall -Wno-unused-but-set-variable -fPIC -O2 -g -DNDEBUG -fPIC -MD -MT interface/vchiq_arm/CMakeFiles/vchiq_arm.dir/vchiq_util.c.o -MF CMakeFiles/vchiq_arm.dir/vchiq_util.c.o.d -o CMakeFiles/vchiq_arm.dir/vchiq_util.c.o -c "/<<PKGBUILDDIR>>/interface/vchiq_arm/vchiq_util.c"
In file included from /<<PKGBUILDDIR>>/build/inc/interface/vcos/vcos.h:144,
from /<<PKGBUILDDIR>>/interface/vchi/vchi_mh.h:31,
from /<<PKGBUILDDIR>>/interface/vchiq_arm/vchiq_if.h:31,
from /<<PKGBUILDDIR>>/interface/vchiq_arm/vchiq.h:31,
from /<<PKGBUILDDIR>>/interface/vchiq_arm/vchiq_lib.c:33:
/<<PKGBUILDDIR>>/interface/vchiq_arm/vchiq_lib.c: In function ‘vchiq_release_message’:
/<<PKGBUILDDIR>>/interface/vchiq_arm/vchiq_lib.c:401:77: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
401 | vcos_log_trace( "%s handle=%08x, header=%x", __func__, (uint32_t)handle, (uint32_t)header );
| ^
/<<PKGBUILDDIR>>/build/inc/interface/vcos/vcos_logging.h:234:113: note: in definition of macro ‘_VCOS_LOG_X’
234 | # define _VCOS_LOG_X(cat, _level, fmt...) do { if (vcos_is_log_enabled(cat,_level)) vcos_log_impl(cat,_level,fmt); } while (0)
| ^~~
/<<PKGBUILDDIR>>/interface/vchiq_arm/vchiq_lib.c:401:4: note: in expansion of macro ‘vcos_log_trace’
401 | vcos_log_trace( "%s handle=%08x, header=%x", __func__, (uint32_t)handle, (uint32_t)header );
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/interface/vchiq_arm/vchiq_lib.c: At top level:
/<<PKGBUILDDIR>>/interface/vchiq_arm/vchiq_lib.c:534:1: error: conflicting types for ‘vchiq_bulk_receive_handle’; have ‘VCHIQ_STATUS_T(VCHIQ_SERVICE_HANDLE_T, VCHI_MEM_HANDLE_T, void *, int, void *, VCHIQ_BULK_MODE_T, int (*)(void))’ {aka ‘VCHIQ_STATUS_T(unsigned int, int, void *, int, void *, VCHIQ_BULK_MODE_T, int (*)(void))’}
534 | vchiq_bulk_receive_handle(VCHIQ_SERVICE_HANDLE_T handle,
| ^~~~~~~~~~~~~~~~~~~~~~~~~
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/raspberrypi-userland/+bug/2139441/+subscriptions
More information about the foundations-bugs
mailing list