Summary: | sys-block/partimage-0.6.7 will not compile with static USE flag | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | ta2002 <throw_away_2002> |
Component: | New packages | Assignee: | Gentoo's Team for Core System packages <base-system> |
Status: | RESOLVED FIXED | ||
Severity: | normal | ||
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 210075 |
Description
ta2002
2008-06-14 13:55:33 UTC
I'm not sure how to fix this but I can tell you why it happens: libdl.a is not used by partimage but just by libgcrypt.a, but it's listed _before_ that. The order in which the libraries are given _is_ important. libgcrypt-config does not list libdl in --libs at all, quite not so cool of them; and they don't have a pkg-config file. (In reply to comment #0) > Portage 2.1.4.4 (default-linux/x86/2007.0/desktop, gcc-4.1.2, glibc-2.6.1-r0, Bug from 2008, ancient toolchain, ... 0.6.8 compiles fine |