- explain why we need post-extract chmods - sort PLIST - add patch comments - clean up some pkglint - fix a symbol name conflict with logf (from math.h + a gcc builtin) - fix some other bugs/issues found by gcc - add standard headers - remove some bogus BSD/System V include probing - probably fix gcc 4.5 build (not fully tested) - bump PKGREVISION
61 lines
2.1 KiB
Text
61 lines
2.1 KiB
Text
$NetBSD: patch-comment_c,v 1.1 2011/12/18 16:54:09 dholland Exp $
|
|
|
|
- fix symbol conflict with logf (from math.h)
|
|
- fix wrong printf formats
|
|
|
|
--- comment.c.orig 1991-04-24 20:30:39.000000000 +0000
|
|
+++ comment.c
|
|
@@ -286,7 +286,7 @@ long serial;
|
|
else if (outf != stdout)
|
|
printf("%s, line %d/%d: %s\n", infname, inf_lnum, outf_lnum, msg);
|
|
if (verbose)
|
|
- fprintf(logf, "%s, %d/%d: %s\n", infname, inf_lnum, outf_lnum, msg);
|
|
+ fprintf(loggf, "%s, %d/%d: %s\n", infname, inf_lnum, outf_lnum, msg);
|
|
if (notephase == 2 || regression)
|
|
prefix = format_s("\004 p2c: %s:", infname);
|
|
else
|
|
@@ -368,7 +368,7 @@ int kind;
|
|
curcomments = savecmt;
|
|
grabbed_comment = 1;
|
|
if (cmtdebug > 1)
|
|
- fprintf(outf, "Grabbed comment [%d] \"%s\"\n", cmt->value & CMT_MASK, cmt->s);
|
|
+ fprintf(outf, "Grabbed comment [%ld] \"%s\"\n", cmt->value & CMT_MASK, cmt->s);
|
|
return cmt;
|
|
}
|
|
|
|
@@ -406,7 +406,7 @@ int kind, stamp;
|
|
while (cmt && !matchcomment(cmt, kind, stamp))
|
|
cmt = cmt->next;
|
|
if (cmt && cmtdebug > 1)
|
|
- fprintf(outf, "Found comment [%d] \"%s\"\n", cmt->value & CMT_MASK, cmt->s);
|
|
+ fprintf(outf, "Found comment [%ld] \"%s\"\n", cmt->value & CMT_MASK, cmt->s);
|
|
return cmt;
|
|
}
|
|
|
|
@@ -422,7 +422,7 @@ int kind, stamp;
|
|
while ((sl = *cmt)) {
|
|
if (matchcomment(sl, kind, stamp)) {
|
|
if (cmtdebug > 1)
|
|
- fprintf(outf, "Extracted comment [%d] \"%s\"\n",
|
|
+ fprintf(outf, "Extracted comment [%ld] \"%s\"\n",
|
|
sl->value & CMT_MASK, sl->s);
|
|
*cmt = sl->next;
|
|
*last = sl;
|
|
@@ -442,7 +442,7 @@ int okind, ostamp, kind, stamp;
|
|
while (cmt) {
|
|
if (matchcomment(cmt, okind, ostamp)) {
|
|
if (cmtdebug > 1)
|
|
- fprintf(outf, "Changed comment [%s:%d] \"%s\" ",
|
|
+ fprintf(outf, "Changed comment [%s:%ld] \"%s\" ",
|
|
CMT_NAMES[getcommentkind(cmt)],
|
|
cmt->value & CMT_MASK, cmt->s);
|
|
if (kind >= 0)
|
|
@@ -450,7 +450,7 @@ int okind, ostamp, kind, stamp;
|
|
if (stamp >= 0)
|
|
cmt->value = (cmt->value & ~CMT_MASK) | stamp;
|
|
if (cmtdebug > 1)
|
|
- fprintf(outf, " to [%s:%d]\n",
|
|
+ fprintf(outf, " to [%s:%ld]\n",
|
|
CMT_NAMES[getcommentkind(cmt)], cmt->value & CMT_MASK);
|
|
}
|
|
cmt = cmt->next;
|