On Sun, Jul 29, 2012 at 8:54 AM, Kimmo Paasiala <[email protected]> wrote:
> On Sat, Jul 28, 2012 at 9:26 PM, Boris Samorodov <[email protected]> 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
>> _______________________________________________
>> [email protected] mailing list
>> http://lists.freebsd.org/mailman/listinfo/freebsd-ports
>> To unsubscribe, send any mail to "[email protected]"
>
> 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
_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "[email protected]"

Reply via email to