On Sun, Jul 29, 2012 at 8:54 AM, Kimmo Paasiala <kpaas...@gmail.com> wrote:
> On Sat, Jul 28, 2012 at 9:26 PM, Boris Samorodov <b...@passap.ru> wrote:
>> Hi All,
>>
>> I use clang as default system compiler (WITH_CLANG_IS_CC="YES"
>> at /etc/make.conf). The system is i386-current as of yesterday,
>> fresh ports as of yesterday.
>>
>> I get this configure error while building x11-servers/xorg-server:
>> -----
>> [...]
>> checking for cpp... /usr/bin/cpp
>> checking if /usr/bin/cpp requires -undef... yes
>> checking if /usr/bin/cpp requires -traditional... configure: error:
>> /usr/bin/cpp does not preserve whitespace with or without -traditional.  I
>> don't know what to do.
>> ===>  Script "configure" failed unexpectedly.
>> -----
>>
>> What should I do? Thanks!
>> --
>> WBR, Boris Samorodov (bsam)
>> FreeBSD Committer, http://www.FreeBSD.org The Power To Serve
>> _______________________________________________
>> freebsd-ports@freebsd.org mailing list
>> http://lists.freebsd.org/mailman/listinfo/freebsd-ports
>> To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"
>
> Hi,
>
> Take a look a bug report
> http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/166373.

While at it, could someone with commit rights find some time to see if
any of the fixes proposed at the PR comments could be committed? It
would be one less nuisance for those who have WITH_CLANG_IS_CC="YES".

This one works for me but I haven't tested it on a system where cpp is
the gcc4.2.1 one:

Index: Makefile
===================================================================
--- Makefile    (revision 301674)
+++ Makefile    (working copy)
@@ -25,11 +25,12 @@
 CONFIGURE_ARGS+=       --datadir=${PREFIX}/lib \
                        --without-xmlto \
                        --disable-specs
-CONFIGURE_ENV+=        ac_cv_path_PS2PDF=""
+CONFIGURE_ENV+= ac_cv_path="${CPP}" ac_cv_path_PS2PDF=""

 .include "${.CURDIR}/manpages"

 post-patch:
+       @${REINPLACE_CMD} 's/test.*-traditional.*;/true;/' ${WRKSRC}/configure
        @${REINPLACE_CMD} '/^install-data-am:/,/^$$/ \
                s/install-specDATA//' ${WRKSRC}/nls/Makefile.in



Regards,
Kimmo Paasiala
_______________________________________________
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"

Reply via email to