Skip to content

Instantly share code, notes, and snippets.

@pelya
Created August 18, 2014 18:59
Show Gist options
  • Select an option

  • Save pelya/3ef63ac3caeb582e5404 to your computer and use it in GitHub Desktop.

Select an option

Save pelya/3ef63ac3caeb582e5404 to your computer and use it in GitHub Desktop.
Patch for Canon Pixma ip2800 drivers to compile on Debian Jessie
diff -u -r cnijfilter-source-4.10-1-old/backend/src/cnij_backend_common.c cnijfilter-source-4.10-1/backend/src/cnij_backend_common.c
--- cnijfilter-source-4.10-1-old/backend/src/cnij_backend_common.c 2013-12-24 06:09:15.000000000 +0200
+++ cnijfilter-source-4.10-1/backend/src/cnij_backend_common.c 2014-08-18 19:20:24.092880785 +0300
@@ -37,6 +37,7 @@
// CUPS Header
#include <cups/cups.h>
#include <cups/ipp.h>
+#include <cups/ppd.h>
// Header file for CANON
#include "cnij_backend_common.h"
diff -u -r cnijfilter-source-4.10-1-old/cngpij/cngpij/bjcups.c cnijfilter-source-4.10-1/cngpij/cngpij/bjcups.c
--- cnijfilter-source-4.10-1-old/cngpij/cngpij/bjcups.c 2013-12-24 06:09:15.000000000 +0200
+++ cnijfilter-source-4.10-1/cngpij/cngpij/bjcups.c 2014-08-18 19:08:49.793352615 +0300
@@ -20,6 +20,7 @@
#include <config.h>
#endif // HAVE_CONFIG_H
+#define _IPP_PRIVATE_STRUCTURES 1
#include <cups/cups.h>
#include <cups/language.h>
#include <cups/ppd.h>
diff -u -r cnijfilter-source-4.10-1-old/cngpijmnt/src/main.c cnijfilter-source-4.10-1/cngpijmnt/src/main.c
--- cnijfilter-source-4.10-1-old/cngpijmnt/src/main.c 2013-12-24 06:09:15.000000000 +0200
+++ cnijfilter-source-4.10-1/cngpijmnt/src/main.c 2014-08-18 19:11:49.498268423 +0300
@@ -20,6 +20,7 @@
#include <config.h>
#endif // HAVE_CONFIG_H
+#define _IPP_PRIVATE_STRUCTURES 1
#include <cups/cups.h>
#include <cups/language.h>
#include <cups/ppd.h>
diff -u -r cnijfilter-source-4.10-1-old/debian/control cnijfilter-source-4.10-1/debian/control
--- cnijfilter-source-4.10-1-old/debian/control 2013-12-24 06:09:15.000000000 +0200
+++ cnijfilter-source-4.10-1/debian/control 2014-08-18 18:49:54.236044380 +0300
@@ -2,7 +2,7 @@
Section: graphics
Priority: optional
Maintainer: Canon Inc. <sup-debian@list.canon.co.jp>
-Build-Depends: debhelper (>= 4.0.0), libcupsys2-dev, libxml2-dev
+Build-Depends: debhelper (>= 4.0.0), libcups2-dev, libxml2-dev
Standards-Version: 3.7.2
Package: cnijfilter-common
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment