Hello community,
here is the log from the commit of package pciutils for openSUSE:Factory checked in at 2013-01-03 13:46:32
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/pciutils (Old)
and /work/SRC/openSUSE:Factory/.pciutils.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "pciutils", Maintainer is "DLovasko@suse.com"
Changes:
--------
--- /work/SRC/openSUSE:Factory/pciutils/pciutils.changes 2012-05-21 08:02:38.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.pciutils.new/pciutils.changes 2013-01-03 13:46:34.000000000 +0100
@@ -1,0 +2,6 @@
+Mon Dec 31 14:44:58 UTC 2012 - crrodriguez@opensuse.org
+
+- pciutils-endianh.patch Use the documented/optimized byteswapping
+ routines from endian.h
+
+-------------------------------------------------------------------
New:
----
pciutils-endianh.patch
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ pciutils.spec ++++++
--- /var/tmp/diff_new_pack.APrytM/_old 2013-01-03 13:46:35.000000000 +0100
+++ /var/tmp/diff_new_pack.APrytM/_new 2013-01-03 13:46:35.000000000 +0100
@@ -38,6 +38,7 @@
Patch: update-pciutils-dist
Patch1: %{name}-%{version}_pkgconfig.patch
Patch2: pciutils-ocloexec.patch
+Patch3: pciutils-endianh.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%description
@@ -88,9 +89,9 @@
%patch -p1
%patch1 -p1
%patch2 -p1
-
+%patch3
%build
-make %{?_smp_mflags} OPT="$RPM_OPT_FLAGS -Wall" PREFIX=%{_prefix} LIBDIR=/%{_lib} SBINDIR=/sbin STRIP="" SHARED="yes"
+make %{?_smp_mflags} OPT="$RPM_OPT_FLAGS -D_GNU_SOURCE $(getconf LFS_CFLAGS) -Wall" PREFIX=%{_prefix} LIBDIR=/%{_lib} SBINDIR=/sbin STRIP="" SHARED="yes"
%install
make install PREFIX=$RPM_BUILD_ROOT%{_prefix} SBINDIR=$RPM_BUILD_ROOT/sbin \
++++++ pciutils-endianh.patch ++++++
Dear kernel developers. we plead to you, please use documented,optimized userspace interfaces, thanks !
--- lib/sysdep.h.orig
+++ lib/sysdep.h
@@ -18,71 +18,10 @@
typedef u8 byte;
typedef u16 word;
-#ifdef PCI_OS_WINDOWS
-#define strcasecmp strcmpi
-#endif
-
-#ifdef PCI_HAVE_LINUX_BYTEORDER_H
-
-#include