bin/175790: [parch] Fix Ken Thompson line in calendar.birthday
Alex Kozlov
spam at rm-rf.kiev.ua
Sun Feb 3 01:20:00 UTC 2013
>Number: 175790
>Category: bin
>Synopsis: [parch] Fix Ken Thompson line in calendar.birthday
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: sw-bug
>Submitter-Id: current-users
>Arrival-Date: Sun Feb 03 01:20:00 UTC 2013
>Closed-Date:
>Last-Modified:
>Originator: Alex Kozlov
>Release: RELENG_9
>Organization:
private
>Environment:
>Description:
The calendar uses cpp in traditional mode to process calendar files and because of this word 'unix' expands to 1 (see man gcc). The ansi or higher -std modes can't be used because we need to preserve tabs for calendar, therefore I propose to change 'unix' to 'Unix'.
>How-To-Repeat:
$echo unix >/tmp/testcpp.txt
$cpp --version
cpp (GCC) 4.2.2 20070831 prerelease [FreeBSD]
Copyright (C) 2007 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
$cpp -P -traditional -nostdinc /tmp/testcpp.txt
1
$cpp --version
FreeBSD clang version 3.2 (tags/RELEASE_32/final 170710) 20121221
Target: x86_64-unknown-freebsd10.0
Thread model: posix
$cpp -P -traditional -nostdinc /tmp/testcpp.txt
1
>Fix:
Patch attached with submission follows:
Index: share/calendar/calendar.birthday
@@ -42,7 +42,7 @@
01/30 Franklin Delano Roosevelt born in Hyde Park, New York, 1882
01/31 Jackie Robinson born, 1919
02/03 Gertrude Stein born, 1874
-02/04 Ken Thompson, creator of unix, born, 1943
+02/04 Ken Thompson, creator of Unix, born, 1943
02/05 Alex Harvey (SAHB) is born in Glasgow, Scotland, 1935
02/06 King George VI of UK dies; his daughter becomes Elizabeth II, 1952
02/07 Sinclair Lewis born, 1885
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-bugs
mailing list