Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 01 Mar 2015 19:30:05 +0100
From:      John Marino <freebsd.contact@marino.st>
To:        Antoine Brodin <antoine@FreeBSD.org>,  John Marino <marino@freebsd.org>
Cc:        "svn-ports-head@freebsd.org" <svn-ports-head@freebsd.org>, "svn-ports-all@freebsd.org" <svn-ports-all@freebsd.org>, "ports-committers@freebsd.org" <ports-committers@freebsd.org>
Subject:   Re: svn commit: r380211 - head/security/libgpg-error
Message-ID:  <54F35AAD.5010200@marino.st>
In-Reply-To: <CAALwa8n6hR8aYw7Z=b-JGUyG3u4_HLvNgJDZT%2BXgqkCnjoHZnA@mail.gmail.com>
References:  <201503011652.t21GqiLh056130@svn.freebsd.org>	<CAALwa8mhQ7bX5TeaUa7Wrw7fy5TV0ZxZqOS_Zjs3tAC-MUf5LQ@mail.gmail.com>	<54F3458E.8090401@marino.st>	<CAALwa8nnv3a7GpOqbe%2BBatjmeW-_mba2iaSok3iOWrP_EMZOnw@mail.gmail.com>	<54F34DC3.8020902@marino.st> <CAALwa8n6hR8aYw7Z=b-JGUyG3u4_HLvNgJDZT%2BXgqkCnjoHZnA@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On 3/1/2015 19:24, Antoine Brodin wrote:
> On Sun, Mar 1, 2015 at 5:34 PM, John Marino <freebsd.contact@marino.st> wrote:
> Thanks.
> Why are you trying to use tradcpp?   even on freebsd 9.3 or even 8.4,
> lots of freebsd headers do not work with tradcpp  (Integer constant
> too large,  Invalid macro parameter name args...).

The heart of the problem is that cpp on gcc5+ behaves differently in
some cases from previous versions of gcc (usually on line terminations).
 Some people are doing sketchy things with cpp and on gcc5, the
resulting source file is corrupt.

using tradcpp is a work-around to fixing the real problem. There wasn't
a lot of fallout, maybe 5 ports or so, but libgpg-error was a big one.

John



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