NetBSD needs libpciutils (which is called libpci on pretty much every other platform and lives in the pciutils package) and apparently the libpciutils on NetBSD needs the NetBSD-native libpci (no equivalent on other platforms).
Thanks to Jonathan A. Kollasch for reporting.
Signed-off-by: Carl-Daniel Hailfinger c-d.hailfinger.devel.2006@gmx.net
Index: flashrom-netbsd/Makefile =================================================================== --- flashrom-netbsd/Makefile (Revision 1028) +++ flashrom-netbsd/Makefile (Arbeitskopie) @@ -220,8 +220,10 @@ FEATURE_CFLAGS += -D'NEED_PCI=1' PROGRAMMER_OBJS += pcidev.o physmap.o hwaccess.o ifeq ($(OS_ARCH), NetBSD) -LIBS += -lpciutils # The libpci we want. -LIBS += -l$(shell uname -p) # For (i386|x86_64)_iopl(2). +# The libpci we want is called libpciutils on NetBSD and needs NetBSD libpci. +LIBS += -lpciutils -lpci +# For (i386|x86_64)_iopl(2). +LIBS += -l$(shell uname -p) else ifeq ($(OS_ARCH), DOS) # FIXME There needs to be a better way to do this
On Fri, Jun 04, 2010 at 03:51:16AM +0200, Carl-Daniel Hailfinger wrote:
NetBSD needs libpciutils (which is called libpci on pretty much every other platform and lives in the pciutils package) and apparently the libpciutils on NetBSD needs the NetBSD-native libpci (no equivalent on other platforms).
Thanks to Jonathan A. Kollasch for reporting.
Signed-off-by: Carl-Daniel Hailfinger c-d.hailfinger.devel.2006@gmx.net
Acked-by: Jonathan A. Kollasch jakllsch@kollasch.net
On 05.06.2010 01:22, Jonathan A. Kollasch wrote:
On Fri, Jun 04, 2010 at 03:51:16AM +0200, Carl-Daniel Hailfinger wrote:
NetBSD needs libpciutils (which is called libpci on pretty much every other platform and lives in the pciutils package) and apparently the libpciutils on NetBSD needs the NetBSD-native libpci (no equivalent on other platforms).
Thanks to Jonathan A. Kollasch for reporting.
Signed-off-by: Carl-Daniel Hailfinger c-d.hailfinger.devel.2006@gmx.net
Acked-by: Jonathan A. Kollasch jakllsch@kollasch.net
Thanks, committed in r1033.
Regards, Carl-Daniel