hwinfo does not build on uclibc, only because the path to pci.h between glibc and uclibc is not the same. Attached is a quick patch applied conditionally. Someone with some sed skills may change that directly in the ebuild. Reproducible: Always Steps to Reproduce: 1. Intall Lilblue 2. emerge hwinfo Actual Results: emake failed :( Expected Results: hwinfo installed on system
Created attachment 374346 [details, diff] hwinfo-20.0.ebuild.patch
Created attachment 374348 [details, diff] hwinfo-20.0.ebuild
Comment on attachment 374348 [details, diff] hwinfo-20.0.ebuild Where is the patch?
Created attachment 374400 [details, diff] hwinfo-20.0-uclibc.patch Oops, selected the wrong file last time I uploaded
glibc's sys/pci.h just includes linux/pci.h. so we can change the include for all targets. Commit message: Include linux/pci.h directly http://sources.gentoo.org/sys-apps/hwinfo/hwinfo-20.0.ebuild?r1=1.5&r2=1.6