File cnijfilter-new-cups-include.patch of Package cnijfilter-mp495series

--- ./backend/src/cnij_backend_common.c
+++ ./backend/src/cnij_backend_common.c
@@ -38,6 +38,7 @@
 // CUPS Header
 #include <cups/cups.h>
 #include <cups/ipp.h>
+#include <cups/ppd.h>
 
 // Header file for CANON
 #include "cnij_backend_common.h"
--- ./cngpij/cngpij/bjcups.c
+++ ./cngpij/cngpij/bjcups.c
@@ -20,10 +20,11 @@
 #if HAVE_CONFIG_H
 #include	<config.h>
 #endif	// HAVE_CONFIG_H
-
+#define _IPP_PRIVATE_STRUCTURES 1
 #include <cups/cups.h>
 #include <cups/language.h>
 #include <cups/ppd.h>
+#include <cups/ipp.h>
 #include <unistd.h>
 #include <stdio.h>
 #include <stdlib.h>
--- ./cngpijmon/cnijnpr/cnijnpr/Makefile.am
+++ ./cngpijmon/cnijnpr/cnijnpr/Makefile.am
@@ -5,7 +5,7 @@
 cnijnpr_SOURCES=\
 	cnijnpr.c
 
-cnijnpr_LDADD = -lcnnet -lbscc2sts
+cnijnpr_LDADD = -lcnnet -lbscc2sts -ldl
 cnijnpr_LDFLAGS = -L../../../com/libs_bin@ARC@ -L../../../lgmon/src
 
 #AM_CFLAGS= -O2 -Wall
--- ./cngpijmon/src/bjcupsmon_cups.c
+++ ./cngpijmon/src/bjcupsmon_cups.c
@@ -18,8 +18,11 @@
  */
 
 /*** Includes ***/
+#define _IPP_PRIVATE_STRUCTURES 1
 #include <cups/cups.h>
 #include <cups/language.h>
+#include <cups/ppd.h>
+#include <cups/ipp.h>
 #include <sys/types.h>
 #include <unistd.h>
 #include <pwd.h>
openSUSE Build Service is sponsored by