On Mon, Apr 25, 2022 at 8:33 AM Bruce Ashfield via lists.yoctoproject.org <[email protected]> wrote: > > On Mon, Apr 25, 2022 at 1:23 AM He Zhe <[email protected]> wrote: > > > > Hi Bruce, > > > > The base context of 2388f826cdc9af2651991adc0feb79de9bdf2232 is removed and > > it causes build failure for all branches. > > https://git.yoctoproject.org/linux-yocto/commit/?h=v5.15/standard/base&id=4e7122625996261d870160dfd2096108742f1009 > > > > TOPDIR/tmp-glibc/work-shared/qemux86-64/kernel-source/drivers/video/fbdev/core/fbmem.c: > > In function 'do_remove_conflicting_framebuffers': > > TOPDIR/tmp-glibc/work-shared/qemux86-64/kernel-source/drivers/video/fbdev/core/fbmem.c:1581:30: > > error: 'device' undeclared (first use in this function) > > 1581 | if (!device) { > > | ^~~~~~ > > TOPDIR/tmp-glibc/work-shared/qemux86-64/kernel-source/drivers/video/fbdev/core/fbmem.c:1581:30: > > note: each undeclared identifier is reported only once for each function > > it appears in > > TOPDIR/tmp-glibc/work-shared/qemux86-64/kernel-source/drivers/video/fbdev/core/fbmem.c:1588:36: > > error: implicit declaration of function 'dev_is_platform' > > [-Werror=implicit-function-declaration] > > 1588 | } else if (dev_is_platform(device)) { > > | ^~~~~~~~~~~~~~~ > > TOPDIR/tmp-glibc/work-shared/qemux86-64/kernel-source/drivers/video/fbdev/core/fbmem.c:1589:49: > > error: 'struct fb_info' has no member named 'forced_out' > > 1589 | registered_fb[i]->forced_out = true; > > | ^~ > > CC crypto/ccm.o > > CC block/ioprio.o > > CC kernel/utsname.o > > TOPDIR/tmp-glibc/work-shared/qemux86-64/kernel-source/drivers/video/fbdev/core/fbmem.c:1590:33: > > error: implicit declaration of function 'platform_device_unregister'; did > > you mean 'root_device_unregister'? [-Werror=implicit-function-declaration] > > 1590 | > > platform_device_unregister(to_platform_device(device)); > > | ^~~~~~~~~~~~~~~~~~~~~~~~~~ > > | root_device_unregister > > TOPDIR/tmp-glibc/work-shared/qemux86-64/kernel-source/drivers/video/fbdev/core/fbmem.c:1590:60: > > error: implicit declaration of function 'to_platform_device' > > [-Werror=implicit-function-declaration] > > 1590 | > > platform_device_unregister(to_platform_device(device)); > > | > > This is known .. you are building unreleased SRCREVs :) I haven't > completed my build/test/fix cycle on these yet.
FYI: I had a request to revert one of the fbdev change on April 8th, which is when I made the change that dropped the context (via revert), but it looks like ppc has gone another way to fixup those builds, and the changes are also flowing through stable. So I reverted the revert here, and standard builds, I'll continue testing and get kernel SRCREVs bumped soon. Bruce > > Bruce > > > > > > > Regards, > > Zhe > > > > -- > - Thou shalt not follow the NULL pointer, for chaos and madness await > thee at its end > - "Use the force Harry" - Gandalf, Star Trek II > > > -- - Thou shalt not follow the NULL pointer, for chaos and madness await thee at its end - "Use the force Harry" - Gandalf, Star Trek II
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#11249): https://lists.yoctoproject.org/g/linux-yocto/message/11249 Mute This Topic: https://lists.yoctoproject.org/mt/90679109/21656 Group Owner: [email protected] Unsubscribe: https://lists.yoctoproject.org/g/linux-yocto/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
