Summary: | dev-dotnet/libgdiplus-3.12 (with giflib-5.1.2) - gifcodec.c:421:21: error: 'SavedImage {aka struct SavedImage}' has no member named 'Function' | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Juergen Rose <rose> |
Component: | Current packages | Assignee: | dotnet project <dotnet> |
Status: | RESOLVED DUPLICATE | ||
Severity: | normal | CC: | che, gentoo |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 451324 | ||
Attachments: | build.log |
Description
Juergen Rose
2016-01-12 09:50:28 UTC
We need to add libgdiplus-4.2 to portage. That version compiles with giflib-5 Have a look at: https://bugs.gentoo.org/show_bug.cgi?id=571610 (In reply to Lars Wendler (Polynomial-C) from comment #1) > We need to add libgdiplus-4.2 to portage. That version compiles with giflib-5 I can confirm, libgdiplus-4.2 compiles against media-libs/giflib-5.1.2. Changes from libgdiplus-3.12.ebuild libgdiplus-4.2.ebuild: Add missing -lm for linking test detected by ld.gold https://github.com/mono/libgdiplus/commit/79ae6cdb90163ba5eb601f8691ea9b7558d25371 so libgdiplus-3.12-underlinking.patch is not needed libgdiplus-3.12-giflib-quantizebuffer.patch does not apply and has to be adapted if still needed. >>> Completed installing libgdiplus-4.2 into /var/tmp/portage/dev-dotnet/libgdiplus-4.2/image/ * QA Notice: Package triggers severe warnings which indicate that it * may exhibit random runtime failures. * testgdi.c:48:2: warning: implicit declaration of function 'GdipCreateFromXDrawable_linux' [-Wimplicit-function-declaration] * Please do not file a Gentoo bug and instead report the above QA * issues directly to the upstream developers of this software. * Homepage: http://www.mono-project.com ================================================================= Package Settings ================================================================= dev-dotnet/libgdiplus-4.2::gentoo was built with the following: USE="cairo" ABI_X86="64" CFLAGS="-march=native -O2 -pipe -fno-strict-aliasing" CXXFLAGS="-march=native -O2 -pipe -fno-strict-aliasing" media-libs/giflib-5.1.2::gentoo was built with the following: USE="-static-libs" ABI_X86="64 -32 -x32" These two bugs (this and https://bugs.gentoo.org/show_bug.cgi?id=571610) are the same, they both are caused by this package not being updated for libgif 5.x. *** This bug has been marked as a duplicate of bug 571610 *** |