The verification of the Stable Release Update for xserver-xorg-video- nouveau has completed successfully and the package is now being released to -updates. Subsequently, the Ubuntu Stable Release Updates Team is being unsubscribed and will not receive messages about this bug report. In the event that you encounter a regression using the package from -updates please report a new bug using ubuntu-bug and tag the bug report regression-update so we can easily find any regressions.
-- You received this bug notification because you are a member of Debcrafters packages, which is subscribed to xorg-server in Ubuntu. https://bugs.launchpad.net/bugs/2062144 Title: xserver-xorg-video-nouveau 1:1.0.17-3 FTBFS on armhf Status in xorg-server package in Ubuntu: Invalid Status in xserver-xorg-video-nouveau package in Ubuntu: Fix Released Status in xorg-server source package in Noble: Invalid Status in xserver-xorg-video-nouveau source package in Noble: Fix Released Status in xorg-server source package in Oracular: Invalid Status in xserver-xorg-video-nouveau source package in Oracular: Fix Released Status in xorg-server package in Debian: Confirmed Bug description: [Impact] xserver-xorg-video-nouveau 1:1.0.17-3 fails to build on armhf: ``` libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../src -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/xorg -fvisibility=hidden -I/usr/include/pixman-1 -I/usr/include/X11/dri -I/usr/include/libdrm -I/usr/include/libdrm -I/usr/include/libdrm/nouveau -I/usr/include/libdrm -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<<PKGBUILDDIR>>=/usr/src/xserver-xorg-video-nouveau-1:1.0.17-3 -Wall -I/usr/include/xorg -fvisibility=hidden -I/usr/include/pixman-1 -I/usr/include/X11/dri -I/usr/include/libdrm -c ../../src/nv_shadow.c -fPIC -DPIC -o .libs/nv_shadow.o ../../src/nv_driver.c: In function ‘NVScreenInit’: ../../src/nv_driver.c:1451:23: error: implicit declaration of function ‘wfbScreenInit’; did you mean ‘fbScreenInit’? [-Werror=implicit-function-declaration] 1451 | ret = wfbScreenInit(pScreen, FBStart, pScrn->virtualX, | ^~~~~~~~~~~~~ | fbScreenInit ``` This failure is fixed upstream in xorg-server via https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1114 [Test Plan] The package needs to build for armhf [Where problems could occur] The patch adds function prototypes explicitly. If the function signature does not match, the code will still compile, but the behaviour will be undefined. This would not happen as the package only needs the inline definitions for armhf. On other architectures the header is included correctly and the compiler will produce a 'conflicting types' error. [Other Info] n/a To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/xorg-server/+bug/2062144/+subscriptions -- Mailing list: https://launchpad.net/~debcrafters-packages Post to : [email protected] Unsubscribe : https://launchpad.net/~debcrafters-packages More help : https://help.launchpad.net/ListHelp

