Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 557126

Summary: media-gfx/splashutils-1.5.4.4-r5: libfbsplashrender.pc should not contain libfbsplash.la in Libs.private
Product: Gentoo Linux Reporter: Andrew Savchenko <bircoph>
Component: Current packagesAssignee: Asaf Gery <asaf.gery>
Status: RESOLVED FIXED    
Severity: normal CC: proxy-maint
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 556954    
Attachments: splashutils-1.5.4.4-no-la.patch

Description Andrew Savchenko gentoo-dev 2015-08-09 12:28:31 UTC
Hi,

$ pkg-config --static --libs libfbsplashrender
-lfbsplashrender -lfbsplash libfbsplash.la -ljpeg -lpng16 -lm -lz -lm -lfreetype -lm

This is wrong and broke static linking, because libfbsplash.la file is not installed (and should not be installed). Please remove it from the list of static libraries in libfbsplashrender.la:

Libs.private: -lfbsplash libfbsplash.la -ljpeg -lpng16 -lm -lz -lm -lfreetype -lm
Comment 1 Andrew Savchenko gentoo-dev 2015-08-09 21:20:13 UTC
Created attachment 408690 [details, diff]
splashutils-1.5.4.4-no-la.patch

This simple patch fixes the issue.
Comment 2 Ian Delaney (RETIRED) gentoo-dev 2015-08-13 03:37:39 UTC
commit 31546de42a9ec772dc3fe4d94a69028645aa27fb
Author: Ian Delaney <idella4@gentoo.org>
Date:   Thu Aug 13 11:36:34 2015 +0800

    media-gfx/splashutils: add patch addressing static linking to revbump wrt bug #557126