Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 319097 - x11-misc/notification-daemon-0.4.0-r1 won't build against media-libs/libpng-1.4.2
Summary: x11-misc/notification-daemon-0.4.0-r1 won't build against media-libs/libpng-1...
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-05-09 23:38 UTC by gent_bz
Modified: 2010-05-10 10:46 UTC (History)
1 user (show)

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 gent_bz 2010-05-09 23:38:53 UTC
I see the same problem mentioned at https://bugs.gentoo.org/show_bug.cgi?id=319061#c13 that notification-daemon won't build with libpng-1.4

/bin/sh ../../libtool --tag=CC --mode=link x86_64-pc-linux-gnu-gcc  -march=core2 -O2 -pipe -frename-registers -fweb -ftracer -Wall  -Wl,--as-needed -Wl,-O1 -Wl,--hash-style=both -o notification-properties  notification-properties.o -lglade-2.0 -lxml2 -lgconf-2 -lnotify -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lgdk_pixbuf-2.0 -lpangocairo-1.0 -lcairo -lpango-1.0 -lfreetype -lfontconfig -lgmodule-2.0 -ldbus-glib-1 -ldbus-1 -lpthread -lrt -lgobject-2.0 -lglib-2.0   
libtool: link: x86_64-pc-linux-gnu-gcc -march=core2 -O2 -pipe -Wall -Wl,-O1 -Wl,--hash-style=both -o notification-properties notification-properties.o  -Wl,--as-needed /usr/lib64/libglade-2.0.so -L/usr/lib64 /usr/lib64/libXmu.so /usr/lib64/libXt.so /usr/lib64/libSM.so /usr/lib64/libICE.so /usr/lib64/libXi.so -luuid -lpng12 /usr/lib64/libxml2.so /usr/lib64/libgconf-2.so /usr/lib64/libORBit-2.so /usr/lib64/libgthread-2.0.so /usr/lib64/libnotify.so /usr/lib64/libgtk-x11-2.0.so /usr/lib64/libgdk-x11-2.0.so /usr/lib64/libatk-1.0.so /usr/lib64/libgdk_pixbuf-2.0.so /usr/lib64/libgio-2.0.so -lresolv /usr/lib64/libpangocairo-1.0.so /usr/lib64/libpangoft2-1.0.so /usr/lib64/libcairo.so /usr/lib64/libpixman-1.so /usr/lib64/libglitz-glx.so /usr/lib64/libXext.so -lGL /usr/lib64/libglitz.so /usr/lib64/libpng14.so /usr/lib64/libxcb-render-util.so /usr/lib64/libxcb-render.so /usr/lib64/libXrender.so /usr/lib64/libX11.so /usr/lib64/libxcb.so /usr/lib64/libXau.so /usr/lib64/libXdmcp.so /usr/lib64/libpango-1.0.so -lm /usr/lib64/libfontconfig.so /usr/lib64/libfreetype.so -lz /usr/lib64/libexpat.so /usr/lib64/libgmodule-2.0.so -ldl /usr/lib64/libdbus-glib-1.so /usr/lib64/libdbus-1.so -lpthread -lrt /usr/lib64/libgobject-2.0.so /usr/lib64/libglib-2.0.so -pthread
/usr/lib/gcc/x86_64-pc-linux-gnu/4.4.3/../../../../x86_64-pc-linux-gnu/bin/ld: cannot find -lpng12

Reproducible: Always

Steps to Reproduce:
Comment 1 Samuli Suominen (RETIRED) gentoo-dev 2010-05-10 10:46:15 UTC
Try building packages like cairo, pango, gtk+, freetype, ... first.

In short (lib or lib64:

find /usr/lib64 -name '*.la' |xargs grep lpng12

are all broken. Edit the files by hand to -lpng14, delete the file (only some .la files can be deleted, so be careful)...

good luck