Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 28 Sep 2007 15:35:51 -0500
From:      "Jeremy Messenger" <mezz7@cox.net>
To:        "Christoph Moench-Tegeder" <cmt@burggraben.net>
Cc:        David Southwell <david@vizion2000.net>, freebsd-ports@freebsd.org
Subject:   Re: Cups upgrade compile failure
Message-ID:  <op.tzdst10y9aq2h7@mezz.mezzweb.com>
In-Reply-To: <20070928193609.GA1182@elch.haidundneu23.net>
References:  <200709280917.07844.david@vizion2000.net> <200709281646.l8SGknje086075@pozo.com> <op.tzdppdwv9aq2h7@mezz.mezzweb.com> <20070928193609.GA1182@elch.haidundneu23.net>

next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, 28 Sep 2007 14:36:10 -0500, Christoph Moench-Tegeder  =

<cmt@burggraben.net> wrote:

> ## Jeremy Messenger (mezz7@cox.net):
>
>> >If you get rid of /usr/local/include/cups directory , it works
>> >Somehow it picks up those includes instead of the ones in the port  =

>> diectory
>> Above shows that it has four of '-I/usr/local/include' before that  =

>> '-I..'. I
>> had to solve problem in libsndfile by using '-isystem  =

>> ${LOCALBASE}/include'
>> instead '-I${LOCALBASE}/include' in CPPFLAGS, so it may works for CUP=
S  =

>> too.
>
> I just filed ports/116721 for that, patch included. See
> http://www.freebsd.org/cgi/query-pr.cgi?pr=3D116721 or put this in
> files/patch-Makedefs.in

Thanks! This is a better solution as I have pointed about that if that  =

'-I/usr/local/include' do not come from -I${LOCALBASE}/include' in port =
 =

Makefile's CPPFLAGS then it's a CUPS bug. I think you should file a bug =
 =

report in CUPS's bugzilla or whatever what tool they have. Unless it has=
  =

been solved in CUPS 1.3.2.

/me goes to fetch this patch for he can upgrade his system tonight or  =

tomorrow.

Cheers,
Mezz

> --- Makedefs.in.orig	Fri Sep 28 21:13:27 2007
> +++ Makedefs.in	Fri Sep 28 21:13:48 2007
> @@ -108,8 +108,8 @@
>  #               for extra debug info)
>  #
> -ALL_CFLAGS	=3D	$(SSLFLAGS) @LARGEFILE@ @PTHREAD_FLAGS@ \
> -			$(OPTIONS) $(CFLAGS)
> +ALL_CFLAGS	=3D	$(CFLAGS) $(SSLFLAGS) @LARGEFILE@ @PTHREAD_FLAGS@ \
> +			$(OPTIONS)
>  ARCHFLAGS	=3D	@ARCHFLAGS@
>  ARFLAGS		=3D	@ARFLAGS@
>  BACKLIBS	=3D	@BACKLIBS@
>
>
> Regards
> Christoph


-- =

mezz7@cox.net  -  mezz@FreeBSD.org
FreeBSD GNOME Team  -  FreeBSD Multimedia Hat (ports, not src)
http://www.FreeBSD.org/gnome/  -  gnome@FreeBSD.org
http://wiki.freebsd.org/multimedia  -  multimedia@FreeBSD.org



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?op.tzdst10y9aq2h7>