Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 15 Dec 2011 15:18:04 -1000
From:      Jan Beich <jbeich@tormail.net>
To:        Erwin Lansing <erwin@FreeBSD.org>
Cc:        cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org, ports-committers@FreeBSD.org
Subject:   Re: cvs commit: ports/textproc/pdftohtml/files patch-fofi::Makefile patch-splash::Makefile
Message-ID:  <1RbMTs-0007Ho-AC@internal.tormail.net>
In-Reply-To: <201112141011.pBEABd5F013350__19004.2356880896$1323857519$gmane$org@repoman.freebsd.org> (Erwin Lansing's message of "Wed, 14 Dec 2011 10:11:39 %2B0000 (UTC)")
References:  <201112141011.pBEABd5F013350__19004.2356880896$1323857519$gmane$org@repoman.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
Erwin Lansing <erwin@FreeBSD.org> writes:

>   FreeBSD ports repository
>
>   Modified files:
>     textproc/pdftohtml/files patch-fofi::Makefile 
>                              patch-splash::Makefile 
>   Log:
>   Respect CC
[...]
>  --- fofi/Makefile
>  +++ fofi/Makefile
> @@ -10,5 +10,8 @@ $FreeBSD: /usr/local/www/cvsroot/FreeBSD
>  -CXXFLAGS =   -DHAVE_CONFIG_H -I.. -I$(GOOSRCDIR) -I$(srcdir)
>  +CXXFLAGS +=   -DHAVE_CONFIG_H -I.. -I$(GOOSRCDIR) -I$(srcdir)
>   
> - CXX = g++
> + CXX =? g++
>   AR = ar rc

This change has no effect, it's treated as fuzz by patch(1)
and contains a typo (`?=' vs. `=?').

  $ mv /usr/bin/g++ $HOME
  $ echo CXX=$HOME/g++ >>Makefile.local
  $ make patch PATCH_DEBUG= |& fgrep -B1 fuzz
  Patching file fofi/Makefile using Plan A...
  Hunk #1 succeeded at 14 with fuzz 2.
  $ __MAKE_CONF= make
  ===>  Building for pdftohtml-0.39_5
  cd goo; gmake
  gmake[1]: Entering directory `/usr/ports/textproc/pdftohtml/work/pdftohtml-0.39/goo'
  /home/luser/g++ -O2 -pipe -fno-strict-aliasing   -DHAVE_CONFIG_H -I.. -I.  -c GHash.cc
  /home/luser/g++ -O2 -pipe -fno-strict-aliasing   -DHAVE_CONFIG_H -I.. -I.  -c GList.cc
  /home/luser/g++ -O2 -pipe -fno-strict-aliasing   -DHAVE_CONFIG_H -I.. -I.  -c GString.cc
  /home/luser/g++ -O2 -pipe -fno-strict-aliasing   -DHAVE_CONFIG_H -I.. -I.  -c gmempp.cc
  /home/luser/g++ -O2 -pipe -fno-strict-aliasing   -DHAVE_CONFIG_H -I.. -I.  -c gfile.cc
  cc -O2 -pipe -fno-strict-aliasing   -DHAVE_CONFIG_H -I.. -I.  -c gmem.c
  cc -O2 -pipe -fno-strict-aliasing   -DHAVE_CONFIG_H -I.. -I.  -c parseargs.c
  rm -f libGoo.a
  ar rc libGoo.a GHash.o GList.o GString.o gmempp.o gfile.o gmem.o parseargs.o
  ranlib libGoo.a
  gmake[1]: Leaving directory `/usr/ports/textproc/pdftohtml/work/pdftohtml-0.39/goo'
  cd fofi; gmake
  gmake[1]: Entering directory `/usr/ports/textproc/pdftohtml/work/pdftohtml-0.39/fofi'
  g++ -O2 -pipe -fno-strict-aliasing -DHAVE_CONFIG_H -I.. -I./../goo -I. -c FoFiBase.cc
  gmake[1]: g++: Command not found
  gmake[1]: *** [FoFiBase.o] Error 127
  gmake[1]: Leaving directory `/usr/ports/textproc/pdftohtml/work/pdftohtml-0.39/fofi'
  gmake: *** [all] Error 2
  *** [do-build] Error code 1



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1RbMTs-0007Ho-AC>