/usr/bin/calendar broken on current
Greg 'groggy' Lehey
grog at FreeBSD.org
Fri Nov 9 07:26:35 UTC 2012
On Thursday, 8 November 2012 at 22:58:37 -0800, Manfred Antar wrote:
> Sometime in the last week calendar stopped working.
> not sure the cause
> here is some of the output:
> /usr/share/calendar/calendar.music:231:17: warning: missing terminating ' character [-Winvalid-pp-token]
> 12/16 Don McLean's "American Pie" is released, 1971
This is unexpected fallout from the transition from gcc to clang.
calendar invokes cpp, and it seems that clang's cpp doesn't like what
it sees. This patch works around the issue:
--- pathnames.h (revision 242777)
+++ pathnames.h (working copy)
@@ -32,5 +32,5 @@
-#define _PATH_CPP "/usr/bin/cpp"
+#define _PATH_CPP "/usr/bin/gcpp"
#define _PATH_INCLUDE "/usr/share/calendar"
Clearly that's not the solution. I'll investigate.
Sent from my desktop computer.
Finger grog at FreeBSD.org for PGP public key.
See complete headers for address and phone numbers.
This message is digitally signed. If your Microsoft MUA reports
problems, please read http://tinyurl.com/broken-mua
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Size: 196 bytes
Desc: not available
More information about the freebsd-current