From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Message-ID: <446B3404.9060809@Sun.COM> Date: Wed, 17 May 2006 09:32:36 -0500 From: Norm Jacobs MIME-Version: 1.0 References: <446B24E3.2080702@gmx.net> In-Reply-To: <446B24E3.2080702@gmx.net> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: [Printing-architecture] Re: Building PAPI implementation List-Id: Printing architecture under linux List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Till Kamppeter Cc: printing-architecture , "desktop_printing@osdl.org" The Apache support is only necessary if you want to supply IPP support for a print service that doesn't already have an IPP listener. We use it on Solaris, but if you are using CUPS, you don't need the listener. That being said, I will be fixing it in the next few days when I fix it's Apache 2.X support. In the meantime, you can configure --without-apache and it should avoid building the IPP listener module (mod_ipp.so). Thanks for the heads-up and the patch to the build infrastructure. -Norm Till Kamppeter wrote: > Now I am trying to build the PAPI package from > http://openprinting.sourceforge.net/ I am building the current > Subversion state, rev 164. > > There I have encountered some problems: > > - At first I needed to patch the build infrastructure a little bit to > make it compiling the Apache support. The patch on the acinclude.m4 file > you can find here: > > http://www.linuxprinting.org/till/tmp/papi-1.0-acinclude-m4-apache-apr1.patch > > - Then I had a problem building the software, as > source/mod_ipp/mod_ipp.c includes the file apr_compat.h in case of > building with Apache support. According to > > http://www.apache.org/dist/apr/CHANGES-APR-1.2 > > this header file was removed on the transition from APR 0.9.5 to 1.0.0 > and I have 1.2.7 on Mandriva's Cooker. So here the Apache module needs > to be updated to the current Apache/APR API. > > Till >