Update fails from sys-kernel/gentoo-sources-3.9.0 to 3.9.1 with unmoddified .config File: *drivers/video/console/fbcondecor.c:511:6: warning: function declaration isn’t a prototype [-Wstrict-prototypes] *-- * CC [M] drivers/gpu/drm/i915/dvo_sil164.o * CC [M] sound/soc/codecs/ad73311.o * CC [M] sound/soc/codecs/adau1373.o * CC [M] drivers/gpu/drm/i915/dvo_ns2501.o *sound/soc/codecs/adau1373.c: In function ‘adau1373_hw_params’: *sound/soc/codecs/adau1373.c:940:3: warning: large integer implicitly truncated to unsigned type [-Woverflow] *-- * CC [M] drivers/gpu/drm/nouveau/core/subdev/device/nv10.o * CC [M] drivers/gpu/drm/nouveau/core/subdev/device/nv20.o * CC [M] sound/soc/codecs/wm_hubs.o * CC [M] drivers/gpu/drm/nouveau/core/subdev/device/nv30.o *sound/soc/codecs/wm_hubs.c: In function ‘hp_event’: *sound/soc/codecs/wm_hubs.c:321:11: warning: ‘reg_r’ may be used uninitialized in this function [-Wuninitialized] *sound/soc/codecs/wm_hubs.c:251:13: note: ‘reg_r’ was declared here *sound/soc/codecs/wm_hubs.c:322:11: warning: ‘reg_l’ may be used uninitialized in this function [-Wuninitialized] *-- * CC [M] sound/soc/codecs/wm8974.o * CC [M] drivers/gpu/drm/nouveau/core/subdev/instmem/nv04.o * CC [M] sound/soc/codecs/wm8978.o * CC [M] drivers/gpu/drm/nouveau/core/subdev/instmem/nv40.o *sound/soc/codecs/wm8978.c: In function ‘wm8978_hw_params’: *sound/soc/codecs/wm8978.c:814:5: warning: ‘diff’ may be used uninitialized in this function [-Wuninitialized] *-- * CC [M] drivers/gpu/drm/radeon/si_blit_shaders.o *make[4]: *** No rule to make target `drivers/gpu/drm/radeon/radeon_uvd.o', needed by `drivers/gpu/drm/radeon/radeon.o'. Stop. *make[4]: *** Waiting for unfinished jobs.... * CC [M] drivers/gpu/drm/radeon/radeon_prime.o * CC [M] drivers/hv/channel.o *make[3]: *** [drivers/gpu/drm/radeon] Error 2 *make[2]: *** [drivers/gpu/drm] Error 2 *make[1]: *** [drivers/gpu] Error 2 I think this error is caused by this last change: Remade 2710_radeon-uvd-patchset.patch because the former version passed genpatches tests but failed on the dry run by kernel eclass, this happened the patch parts are reordered by dry run. We should later attempt to mimic the dry run of the kernel eclass in the genpatches tests to avoid committing a failing genpatch at all Reproducible: Always
Seems I'm having a bad day and it is late: + 10 May 2013; Tom Wijsman <TomWij@gentoo.org> +gentoo-sources-3.9.1-r1.ebuild: + Revision bump for testing kernel 3.9.1, missing -N option when regerating + patchset caused a missing file in the radeon uvd code patchset; will take + preventive measures to not make this happen again in the future. As we're + having way too much kernel versions around, I have removed testing kernels + older than a month and a stable kernel older than four months. While they help you find errors, you may opt to disable modules you don't need. Thank you very much for reporting this, I hope everything is back in order now.
Thank you very much Tom! gentoo-sources-3.9.1-r1 works perfectly in my Virtual Machine. No time yet, to update the physical machine which requiers the AMD module. Btw. you´re crazy to fix that bug, a that time of the day ;-)