File isapnp-static_nonstatic_mix.diff of Package isapnp

--- include/isapnp/res-access.h
+++ include/isapnp/res-access.h
@@ -63,7 +63,9 @@
 #define IDENT_LEN 9
 #define TMP_LEN 16
 
+#ifndef NO_SERIAL_IDENTIFIER
 extern unsigned char serial_identifier[NUM_CARDS + 1][IDENT_LEN];
+#endif
 extern unsigned char csumdiff[NUM_CARDS + 1];
 
 extern int csum;
--- src/isapnp_main.l
+++ src/isapnp_main.l
@@ -22,6 +22,9 @@
 #include <time.h>
 #include <isapnp/release.h>
 #include <isapnp/errenum.h>
+
+#define NO_SERIAL_IDENTIFIER
+
 #ifdef HAVE_SFN
 #include <isapnp/callback.h>
 #include <isapnp/res_acce.h>
openSUSE Build Service is sponsored by