diff -Nru sane-backends-1.0.22/debian/changelog sane-backends-1.0.22/debian/changelog
--- sane-backends-1.0.22/debian/changelog	2012-06-28 17:45:43.000000000 -0400
+++ sane-backends-1.0.22/debian/changelog	2012-07-15 17:08:06.000000000 -0400
@@ -1,3 +1,10 @@
+sane-backends (1.0.22-7.3) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * Fix build failure on kfreebsd (closes: #680234).
+
+ -- Michael Gilbert <mgilbert@debian.org>  Sun, 15 Jul 2012 17:07:15 -0400
+
 sane-backends (1.0.22-7.2) unstable; urgency=low
 
   * Non-maintainer upload.
diff -Nru sane-backends-1.0.22/debian/patches/kfreebsd.patch sane-backends-1.0.22/debian/patches/kfreebsd.patch
--- sane-backends-1.0.22/debian/patches/kfreebsd.patch	1969-12-31 19:00:00.000000000 -0500
+++ sane-backends-1.0.22/debian/patches/kfreebsd.patch	2012-07-15 17:11:46.000000000 -0400
@@ -0,0 +1,17 @@
+description: Fix build failure on kfreebsd (closes: #680234)
+author: Petr Salinger
+Index: sane-backends-1.0.22/backend/umax_pp_low.c
+===================================================================
+--- sane-backends-1.0.22.orig/backend/umax_pp_low.c	2010-12-01 18:49:58.000000000 -0500
++++ sane-backends-1.0.22/backend/umax_pp_low.c	2012-07-15 17:10:47.000000000 -0400
+@@ -73,8 +73,10 @@
+ #endif
+ 
+ #ifdef HAVE_MACHINE_CPUFUNC_H
++#ifndef __GLIBC__
+ #include <machine/cpufunc.h>
+ #endif
++#endif
+ 
+ #ifdef HAVE_I386_SET_IOPERM
+ #include <machine/sysarch.h>
diff -Nru sane-backends-1.0.22/debian/patches/series sane-backends-1.0.22/debian/patches/series
--- sane-backends-1.0.22/debian/patches/series	2011-06-13 09:32:31.000000000 -0400
+++ sane-backends-1.0.22/debian/patches/series	2012-07-15 17:09:55.000000000 -0400
@@ -18,3 +18,4 @@
 xerox_mfp_add_scx_4623fw.patch
 hurd_path_max_fix.patch
 scanimage_man_batch_start.patch
+kfreebsd.patch
