Date: Sun, 28 Aug 2011 12:49:03 +0200 From: =?ISO-8859-1?Q?Ren=E9_Ladan?= <rene@freebsd.org> To: Raphael Kubo da Costa <rakuco@freebsd.org> Cc: kde-freebsd@kde.org, freebsd ports <freebsd-ports@freebsd.org> Subject: Re: [kde-freebsd] devel/cmake bug: "-pthread; -D_THREAD_SAFE" emitted instead of "-pthread -D_THREAD_SAFE" Message-ID: <CADL2u4h4KJ1T%2B3h_YWiDbzbEs9inCZXxDMQV56pJrxq==mrcFg@mail.gmail.com> In-Reply-To: <87y5yeb96a.fsf@FreeBSD.org> References: <4C040F4F.1010709@freebsd.org> <87y5yeb96a.fsf@FreeBSD.org>
next in thread | previous in thread | raw e-mail | index | archive | help
2011/8/28 Raphael Kubo da Costa <rakuco@freebsd.org>: > Rene Ladan <rene@freebsd.org> writes: > >> somehow devel/cmake outputs "-pthread;-D_THREAD_SAFE" instead of >> "-pthread -D_THREAD_SAFE" to the generated Makefiles (note the semicolon). >> >> This means some list is passed verbatim to the compiler, causing the >> shell to execute the wrong commands. I have looked into the source code >> but there seems to be no relevant mention of "-D_THREAD_SAFE", nor in >> /usr/include or /usr/local/include. >> >> A workaround of course is to patch the generated Makefiles, but it would >> be nicer to fix the real problem (which does not seem to exist on most >> Linux distributions). >> >> I'm using cmake 2.8.1, but it also happens with earlier versions. >> >> I don't have a testcase yet, sorry. > > Hey there, > > Do you still experience this one? > No, this has been fixed in cmake (2.8.2 if I remember correctly). Rene
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CADL2u4h4KJ1T%2B3h_YWiDbzbEs9inCZXxDMQV56pJrxq==mrcFg>