Summary: | sys-apps/pciutils-3.0.2+: libpci.a is missing | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Antoine Martin <antoine> |
Component: | [OLD] Core system | 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: | --- |
Description
Antoine Martin
2009-07-01 09:17:27 UTC
This .so vs. .a change was done back in 2006. I guess we now have a good reason for providing the .so files only... Let's see what our pciutils-maintainers can say about that. the issues you refer to are outdated. upstream switched to a shared libpci. So how am I supposed to build static packages that rely on the presence of libpci.a? ie: kvm-87 (In reply to comment #3) > So how am I supposed to build static packages that rely on the presence of > libpci.a? > ie: kvm-87 > Still cannot build static qemu-kvm without libpci.a Anyone? This is still broken, no .a file since the bug started, can't build qemu-kvm using the static flag neither. jerome@MobileCPU ~ % gcc -o test test.c -lpci -static /usr/lib/gcc/x86_64-pc-linux-gnu/4.4.3/../../../../x86_64-pc-linux-gnu/bin/ld: cannot find -lpci collect2: ld returned 1 exit status jerome@MobileCPU ~ % gcc -o test test.c -lpci (succeed) dont build static apps then. no real good reason for doing so. pciutils-3.1.7-r1 has a USE=static-libs hack for now. |