Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 473240 - the version mismatched libs in emul-linux-x86-* may cause the issue
Summary: the version mismatched libs in emul-linux-x86-* may cause the issue
Status: RESOLVED DUPLICATE of bug 472962
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: AMD64 Linux
: Normal normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-06-14 03:13 UTC by Razor
Modified: 2013-06-14 14:55 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Razor 2013-06-14 03:13:12 UTC
By accident, I found many messages just like "libpng warning: Application built with libpng-1.6.2 but running with 1.5.13" flooded the terminal, when I use wine to run an app (which does not work correctly).

The relevant environment:

1, ~amd64 is accepted
2, wine-1.6_rc1 built with main USEs: png -abi_x86_64 abi_x86_32
3, libpng (0/16) 1.6.2, (1.5) 1.5.16 are merged, and the libpng header files symlinked to the headers of libpng 1.6.2
4, emul-linux-x86-baselibs 20130224 (which includes libpng 1.2.50, 1.5.13-r1, and 1.5.13-r1 for lib32 pkgconfig) is merged

Then, the components using libpng in wine (with 32bit built) will use 1.6.2 header files at compile-time and link to the 1.5.13-r1 lib at link-time. When it runs, the version 1.6.2 (specified by macro in header file) will be passed as arguments to libpng 1.5.13-r1. The warning messages mentioned above will be outputted.

After made v1.6.2 libpng-x86 (so and pkgconfig file) manually, and remerged wine, the problem is fixed.

Just guess zlib could have the same problem.
Comment 1 Jeroen Roovers (RETIRED) gentoo-dev 2013-06-14 14:55:42 UTC

*** This bug has been marked as a duplicate of bug 472962 ***