Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 698882 - media-libs/simage-1.7.1 available
Summary: media-libs/simage-1.7.1 available
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Maciej Mrozowski
URL: https://bitbucket.org/Coin3D/simage/i...
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2019-10-29 19:42 UTC by Miroslav Šulc
Modified: 2019-11-16 19:18 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
simage-1.7.1.ebuild (simage-1.7.1.ebuild,1.64 KB, text/plain)
2019-10-29 19:42 UTC, Miroslav Šulc
Details
simage-1.7.1-cmake-automagic-deps.patch (simage-1.7.1-cmake-automagic-deps.patch,13.97 KB, patch)
2019-10-29 19:43 UTC, Miroslav Šulc
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Miroslav Šulc gentoo-dev 2019-10-29 19:42:12 UTC
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
...
Comment 1 Miroslav Šulc gentoo-dev 2019-10-29 19:43:08 UTC
Created attachment 594498 [details, diff]
simage-1.7.1-cmake-automagic-deps.patch
Comment 2 Larry the Git Cow gentoo-dev 2019-11-16 13:55:01 UTC
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(-)