Created attachment 864333 [details, diff] New Makefile patch for raspberrypi-omxplayer When I tried to compile raspberrypi-omxplayer on my 32 Bit Gentoo Install, I came across the following Problem: >>> Emerging (2 of 15) media-video/raspberrypi-omxplayer-0_p20160528-r3::gentoo * raspberrypi-omxplayer-0_p20160528.tar.gz BLAKE2B SHA512 size ;-) ... [ ok ] >>> Unpacking source... >>> Unpacking raspberrypi-omxplayer-0_p20160528.tar.gz to /var/tmp/portage/media-video/raspberrypi-omxplayer-0_p20160528-r3/work >>> Source unpacked in /var/tmp/portage/media-video/raspberrypi-omxplayer-0_p20160528-r3/work >>> Preparing source in /var/tmp/portage/media-video/raspberrypi-omxplayer-0_p20160528-r3/work/popcornmix-omxplayer-791d7df ... * Applying Makefile-0_p20160528.patch ... [ ok ] * Applying fonts-path.patch ... [ ok ] * Applying cross-0_p20160528.patch ... patching file Makefile Hunk #1 FAILED at 4. 1 out of 1 hunk FAILED -- saving rejects to file Makefile.rej [ !! ] * ERROR: media-video/raspberrypi-omxplayer-0_p20160528-r3::gentoo failed (prepare phase): * patch -p1 failed with /var/tmp/portage/media-video/raspberrypi-omxplayer-0_p20160528-r3/files/cross-0_p20160528.patch * * Call stack: * ebuild.sh, line 136: Called src_prepare * environment, line 2401: Called default * phase-functions.sh, line 872: Called default_src_prepare * phase-functions.sh, line 937: Called __eapi6_src_prepare * environment, line 213: Called eapply '/var/tmp/portage/media-video/raspberrypi-omxplayer-0_p20160528-r3/files/Makefile-0_p20160528.patch' '/var/tmp/portage/media-video/raspberrypi-omxplayer-0_p20160528-r3/files/fonts-path.patch' '/var/tmp/portage/media-video/raspberrypi-omxplayer-0_p20160528-r3/files/cross-0_p20160528.patch' * environment, line 756: Called _eapply_patch '/var/tmp/portage/media-video/raspberrypi-omxplayer-0_p20160528-r3/files/cross-0_p20160528.patch' * environment, line 694: Called __helpers_die 'patch -p1 failed with /var/tmp/portage/media-video/raspberrypi-omxplayer-0_p20160528-r3/files/cross-0_p20160528.patch' * isolated-functions.sh, line 112: Called die * The specific snippet of code: * die "$@" So patching the Makefile with Patch cross-0_p20160528-r1.patch failed. I created a new patch for applying the corresponding changes to the Makefile. I tested the patch within a local overlay and the patch could be applied correctly. The new patch file is attached to this bug report.
Created attachment 864627 [details] emerge --info Sorry, I forgot to attach emerge --info output.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1bd8edba755a35857672c14524fb6d6544f84288 commit 1bd8edba755a35857672c14524fb6d6544f84288 Author: Arthur Zamarin <arthurzam@gentoo.org> AuthorDate: 2024-08-20 17:42:49 +0000 Commit: Arthur Zamarin <arthurzam@gentoo.org> CommitDate: 2024-08-20 17:42:49 +0000 media-video/raspberrypi-omxplayer: treeclean Closes: https://bugs.gentoo.org/936398 (pkgremoved) Closes: https://bugs.gentoo.org/908959 (pkgremoved) Closes: https://bugs.gentoo.org/908957 (pkgremoved) Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> media-video/raspberrypi-omxplayer/Manifest | 1 - .../files/Makefile-0_p20160528.patch | 26 ---------- .../files/cross-0_p20160528.patch | 15 ------ .../raspberrypi-omxplayer/files/fonts-path.patch | 15 ------ media-video/raspberrypi-omxplayer/metadata.xml | 11 ---- .../raspberrypi-omxplayer-0_p20160528-r3.ebuild | 59 ---------------------- profiles/package.mask | 5 -- 7 files changed, 132 deletions(-)