Created attachment 594496 [details] simage-1.7.1.ebuild i tried to bump it but there is a linking problem. attaching my ebuild and patch in case somebody wants to finish the work. [48/52] : && /usr/bin/x86_64-pc-linux-gnu-gcc -march=native -O2 -pipe -Wl,-O1 -Wl,--as-needed -rdynamic CMakeFiles/img2avi.dir/examples/img2avi.c.o -o bin/img2avi -Wl,-rpath,/var/tmp/portage/media-libs/simage-1.7.1/work/simage-1.7.1_build/lib lib/libsimage.so.1.7.1a -lm && : FAILED: bin/img2avi : && /usr/bin/x86_64-pc-linux-gnu-gcc -march=native -O2 -pipe -Wl,-O1 -Wl,--as-needed -rdynamic CMakeFiles/img2avi.dir/examples/img2avi.c.o -o bin/img2avi -Wl,-rpath,/var/tmp/portage/media-libs/simage-1.7.1/work/simage-1.7.1_build/lib lib/libsimage.so.1.7.1a -lm && : /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: lib/libsimage.so.1.7.1a: undefined reference to `sf_open' /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: lib/libsimage.so.1.7.1a: undefined reference to `sf_close' /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: lib/libsimage.so.1.7.1a: undefined reference to `sf_read_double' /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: lib/libsimage.so.1.7.1a: undefined reference to `sf_command' /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: lib/libsimage.so.1.7.1a: undefined reference to `sf_seek' collect2: error: ld returned 1 exit status ...
Created attachment 594498 [details, diff] simage-1.7.1-cmake-automagic-deps.patch
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbf3b048f150e28d08d1ba12cbaf22f6135cd552 commit cbf3b048f150e28d08d1ba12cbaf22f6135cd552 Author: Miroslav Šulc <fordfrog@gentoo.org> AuthorDate: 2019-11-16 13:54:01 +0000 Commit: Miroslav Šulc <fordfrog@gentoo.org> CommitDate: 2019-11-16 13:54:51 +0000 media-libs/simage-1.7.1: bump 1) removed not needed stuff from simage-1.7.1-cmake-automagic-deps.patch 2) disabling check that uses GifQuantizeBuffer (see #687088, #682198) 3) added simage-1.7.1-fix-examples-linking.patch for fixing linking issues 4) reintroduced ~sparc 5) removed buggy simage-1.7.1a_beta_pre20180312.ebuild (see 2)) Bug: https://bugs.gentoo.org/682198 Closes: https://bugs.gentoo.org/687088 Closes: https://bugs.gentoo.org/698882 Package-Manager: Portage-2.3.79, Repoman-2.3.18 Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org> media-libs/simage/Manifest | 2 +- .../files/simage-1.7.1-cmake-automagic-deps.patch | 498 ++------------------- .../simage-1.7.1-disable-gif-quantize-buffer.patch | 31 ++ .../files/simage-1.7.1-fix-examples-linking.patch | 22 + ...beta_pre20180312.ebuild => simage-1.7.1.ebuild} | 19 +- 5 files changed, 108 insertions(+), 464 deletions(-)