File cpuid.patch of Package bulk_extractor
Index: bulk_extractor-1.2.0/src/xml.cpp
===================================================================
--- bulk_extractor-1.2.0.orig/src/xml.cpp
+++ bulk_extractor-1.2.0/src/xml.cpp
@@ -440,6 +440,7 @@ void xml::pop()
void xml::cpuid(uint32_t op, unsigned long *eax, unsigned long *ebx,
unsigned long *ecx, unsigned long *edx) {
+#ifdef HAVE_ASM_CPUID
#if defined(__i386__) && defined(__PIC__)
__asm__ __volatile__("pushl %%ebx \n\t" /* save %ebx */
"cpuid \n\t"
@@ -455,6 +456,7 @@ void xml::cpuid(uint32_t op, unsigned lo
: "cc");
#endif
+#endif
}