diff options
Diffstat (limited to 'databases/gnats/files')
-rw-r--r-- | databases/gnats/files/file-pr.c.patch | 13 | ||||
-rw-r--r-- | databases/gnats/files/gnats-edit-pr.patch | 173 | ||||
-rw-r--r-- | databases/gnats/files/patch-aa | 29 | ||||
-rw-r--r-- | databases/gnats/files/patch-ab | 38 | ||||
-rw-r--r-- | databases/gnats/files/patch-ad | 20 | ||||
-rw-r--r-- | databases/gnats/files/patch-gnats::cmds.c | 15 | ||||
-rw-r--r-- | databases/gnats/files/patch-gnats::files.c | 29 | ||||
-rw-r--r-- | databases/gnats/files/patch-gnats::gen-index.c | 11 | ||||
-rw-r--r-- | databases/gnats/files/patch-gnats::gnatsd.c | 130 | ||||
-rw-r--r-- | databases/gnats/files/patch-gnats::index.c | 11 | ||||
-rw-r--r-- | databases/gnats/files/patch-gnats::internal.c | 11 | ||||
-rw-r--r-- | databases/gnats/files/patch-gnats::misc.c | 11 | ||||
-rw-r--r-- | databases/gnats/files/patch-gnats::query.c | 25 | ||||
-rw-r--r-- | databases/gnats/files/patch-libiberty::functions.def | 22 | ||||
-rw-r--r-- | databases/gnats/files/patch-libiberty::strerror.c | 14 | ||||
-rw-r--r-- | databases/gnats/files/patch-libiberty::strsignal.c | 14 |
16 files changed, 0 insertions, 566 deletions
diff --git a/databases/gnats/files/file-pr.c.patch b/databases/gnats/files/file-pr.c.patch deleted file mode 100644 index a67eb0633845..000000000000 --- a/databases/gnats/files/file-pr.c.patch +++ /dev/null @@ -1,13 +0,0 @@ ---- gnats/file-pr.c.orig Sun May 28 09:06:22 2000 -+++ gnats/file-pr.c Sun May 28 09:09:35 2000 -@@ -613,6 +613,10 @@ - fprintf (msg, "The individual assigned to look at your\nreport is: %s. \n", - field_value (RESPONSIBLE)); - -+ fprintf (msg, "\nYou can access the state of your problem report at any time\n" -+ "via this link:\n\nhttp://www.freebsd.org/cgi/query-pr.cgi?pr=%s\n", -+ field_value (NUMBER)); -+ - if (bad_enums != NULL) - { - /* Report the enums that were bad, separating them by an empty line. */ diff --git a/databases/gnats/files/gnats-edit-pr.patch b/databases/gnats/files/gnats-edit-pr.patch deleted file mode 100644 index 9d380d095c62..000000000000 --- a/databases/gnats/files/gnats-edit-pr.patch +++ /dev/null @@ -1,173 +0,0 @@ ---- gnats/gnats-edit-pr.sh.orig Tue Apr 20 23:17:07 1999 -+++ gnats/gnats-edit-pr.sh Sat Jun 1 13:42:31 2002 -@@ -124,15 +124,22 @@ - - *) - if [ "`echo $1 | grep /`" != "" ]; then -- pr_id=`echo $1 | awk -F"/" '{print $2}' -` -+ pr=`echo $1 | awk -F"/" '{print $2}' -` - else -- pr_id=$1 -+ pr=$1 - fi -+ prs="$prs $pr" - ;; - esac - shift - done - -+chng_tpl="/home/gnats/gnats-adm/edit-pr-msg" -+ -+for pr_id in $prs ; do -+ -+chng_msg="/tmp/chng.$pr.$$" -+ - # set command here to always pass host and port, and directory if supplied - if [ "$mode" = "network" ]; then - prog="nedit-pr" -@@ -149,12 +156,12 @@ - fi - - # These traps take care of deleting all the /tmp files --trap 'rm -f $new $new.old $change_msg ; exit 0' 0 -+trap 'rm -f $new $new.old $change_msg $chng_msg; exit 0' 0 - trap 'if [ "$locked" != "" ]; then \ - $PR_EDIT --unlock $pr_id ; \ - locked= ; \ - fi ; \ -- rm -f $new $new.old $change_msg ; exit 1' 1 2 3 13 15 -+ rm -f $new $new.old $change_msg $chng_msg; exit 1' 1 2 3 13 15 - - # find a user name - if [ "$USER" != "" ]; then -@@ -192,7 +197,7 @@ - if cmp -s $new.old $new ; then - echo "$prog: PR not changed" - $PR_EDIT --unlock $pr_id -- exit 0 -+ continue - fi - - # error-check output by calling pr-edit --check; if mistakes exist, -@@ -229,6 +234,8 @@ - new_resp="`sed -n '/^>Responsible:/{s,^>[-a-zA-Z]*: *,,;s, *(.*,,g;p;q;}' $new`" - old_synopsis="`sed -n '/^>Synopsis:/{s,^>[-a-zA-Z]*: *,,;p;q;}' $new.old`" - new_synopsis="`sed -n '/^>Synopsis:/{s,^>[-a-zA-Z]*: *,,;p;q;}' $new`" -+old_class="`sed -n '/^>Class:/{s,^>[-a-zA-Z]*: *,,;p;q;}' $new.old`" -+new_class="`sed -n '/^>Class:/{s,^>[-a-zA-Z]*: *,,;p;q;}' $new`" - full_id="`sed -n '/^>Category:/{s,^>[-a-zA-Z]*: *,,;p;q;}' $new`/$pr_id" - - # If you can read this, you may have a future in sed(1) programming. -@@ -256,8 +263,12 @@ - if [ "$old_resp" != "$new_resp" ]; then - resp_change=yes - fi -+if [ "$old_class" != "$new_class" ]; then -+ class_change=yes -+fi - --if [ ! -z "$state_change" ] || [ ! -z "$resp_change" ]; then -+if [ ! -z "$state_change" ] || [ ! -z "$resp_change" ] || \ -+ [ ! -z "$class_change" ]; then - # we've got a change - mail_to="$me" - if [ ! -z "$state_change" ]; then -@@ -266,14 +277,47 @@ - echo State-Changed-By: $me >> $change_msg - echo State-Changed-When: $DATE >> $change_msg - echo "State-Changed-Why: " >> $change_msg -- echo 'Why did the state change? (Ctrl-D to end)' -- cat >> $change_msg -+ if [ -e $chng_msg ]; then -+ echo "Re-use last message (y/n)?" -+ read yesno -+ if [ "$yesno" != "y" ]; then -+ sed 's/%%ITEM%%/state/' $chng_tpl > $chng_msg -+ fi -+ else -+ sed 's/%%ITEM%%/state/' $chng_tpl > $chng_msg -+ fi -+ $VISUAL $chng_msg -+ sed '/^GNATS:/d' $chng_msg >> $change_msg - to_old=1 - to_subm=1 -+ if [ ! -z "$class_change" ] || [ ! -z "$resp_change" ]; then -+ echo "" >> $change_msg -+ echo "" >> $change_msg -+ fi - fi -- if [ ! -z "$state_change" ] && [ ! -z "$resp_change" ]; then -- echo "" >> $change_msg -- echo "" >> $change_msg -+ if [ ! -z "$class_change" ]; then -+ $debug_print "Doing class change." -+ echo Class-Changed-From-To: "$old_class"'->'"$new_class" >> $change_msg -+ echo Class-Changed-By: $me >> $change_msg -+ echo Class-Changed-When: $DATE >> $change_msg -+ echo "Class-Changed-Why: " >> $change_msg -+ if [ -e $chng_msg ]; then -+ echo "Re-use last message (y/n)?" -+ read yesno -+ if [ "$yesno" != "y" ]; then -+ sed 's/%%ITEM%%/class/' $chng_tpl > $chng_msg -+ fi -+ else -+ sed 's/%%ITEM%%/class/' $chng_tpl > $chng_msg -+ fi -+ $VISUAL $chng_msg -+ sed '/^GNATS:/d' $chng_msg >> $change_msg -+ to_old=1 -+ to_new=1 -+ if [ ! -z "$resp_change" ]; then -+ echo "" >> $change_msg -+ echo "" >> $change_msg -+ fi - fi - if [ ! -z "$resp_change" ]; then - $debug_print "Doing responsible change." -@@ -281,12 +325,24 @@ - echo Responsible-Changed-By: $me >> $change_msg - echo Responsible-Changed-When: $DATE >> $change_msg - echo "Responsible-Changed-Why: " >> $change_msg -- echo 'Why did the responsible person change? (Ctrl-D to end)' -- cat >> $change_msg -+ if [ -e $chng_msg ]; then -+ echo "Re-use last message (y/n)?" -+ read yesno -+ if [ "$yesno" != "y" ]; then -+ sed 's/%%ITEM%%/responsible/' $chng_tpl > $chng_msg -+ fi -+ else -+ sed 's/%%ITEM%%/responsible/' $chng_tpl > $chng_msg -+ fi -+ $VISUAL $chng_msg -+ sed '/^GNATS:/d' $chng_msg >> $change_msg - to_old=1 - to_new=1 - fi - -+ echo "" >> $change_msg -+ echo "http://www.freebsd.org/cgi/query-pr.cgi?pr=$pr_id" >> $change_msg -+ - if [ -n "$to_subm" ]; then mail_to="${reply_to}, ${mail_to}" ; fi - if [ -n "$x_gnats_notify" ]; then mail_to="${x_gnats_notify}, ${mail_to}" ; fi - if [ -n "$to_old" ] ; then mail_to="${mail_to}, `$PR_ADDR ${old_resp}`" ; fi -@@ -303,7 +359,7 @@ - $MAIL_AGENT << __EOF__ - To: $mail_to - From: $me --Subject: Re: $full_id -+Subject: Re: $full_id: $new_synopsis - - `if [ "$old_synopsis" != "$new_synopsis" ]; then - echo Old Synopsis: "$old_synopsis" -@@ -321,5 +377,9 @@ - # call PR_EDIT on the new file and clean up - $PR_EDIT < $new - $PR_EDIT --unlock $pr_id -+ -+rm -f $chng_msg -+ -+done - - exit 0 diff --git a/databases/gnats/files/patch-aa b/databases/gnats/files/patch-aa deleted file mode 100644 index 78c8131f32b7..000000000000 --- a/databases/gnats/files/patch-aa +++ /dev/null @@ -1,29 +0,0 @@ ---- Makefile.in.orig Thu Nov 5 11:54:07 1998 -+++ Makefile.in Fri Jan 21 10:04:50 2000 -@@ -68,7 +68,7 @@ - HOST_PREFIX_1 = loser- - - # These flag values are normally overridden by the configure script. --CFLAGS = -g -+CFLAGS+= -g - CXXFLAGS = -g -O2 - - LIBCFLAGS = $(CFLAGS) -@@ -121,7 +121,7 @@ - - M4 = `if [ -f $$r/m4/m4 ] ; \ - then echo $$r/m4/m4 ; \ -- else echo m4 ; fi` -+ else echo gm4 ; fi` - - MAKEINFO = `if [ -f $$r/texinfo/makeinfo/Makefile ] ; \ - then echo $$r/texinfo/makeinfo/makeinfo ; \ -@@ -313,7 +313,7 @@ - "AR_FLAGS=$(AR_FLAGS)" \ - "AR_FOR_TARGET=$(AR_FOR_TARGET)" \ - "AS_FOR_TARGET=$(AS_FOR_TARGET)" \ -- "BISON=$(BISON)" \ -+ "BISON=$(YACC)" \ - "CC_FOR_BUILD=$(CC_FOR_BUILD)" \ - "CC_FOR_TARGET=$(CC_FOR_TARGET)" \ - "CFLAGS=$(CFLAGS)" \ diff --git a/databases/gnats/files/patch-ab b/databases/gnats/files/patch-ab deleted file mode 100644 index 141789659a58..000000000000 --- a/databases/gnats/files/patch-ab +++ /dev/null @@ -1,38 +0,0 @@ ---- gnats/Makefile.in.orig Tue May 8 20:23:36 2001 -+++ gnats/Makefile.in Tue Aug 20 19:17:44 2002 -@@ -122,7 +122,7 @@ - DIFFOPT = @DIFFOPT@ - - # These are set by autoconf. --DEFS = @DEFS@ -+DEFS = @DEFS@ -DHAVE_PAM - LIBS = @LIBS@ - KRBINCLUDE = @KRBINCLUDE@ - -@@ -311,7 +311,7 @@ - - gnatsd: gnatsd.o cmds.o regex.o libgnats.a - $(CC) $(LDFLAGS) -o $@ gnatsd.o cmds.o regex.o db_conf.o \ -- libgnats.a $(LIBRX) $(LIBIBERTY) $(LIBS) -+ libgnats.a $(LIBRX) $(LIBIBERTY) $(LIBS) -lpam - - queue-pr: queue-pr.o libgnats.a - $(CC) $(LDFLAGS) -o $@ queue-pr.o \ -@@ -465,7 +465,7 @@ - - getdate.c: getdate.y - @echo expect 10 shift/reduce conflicts -- $(BISON) $(srcdir)/getdate.y -o getdate.c -+ $(BISON) -o getdate.c $(srcdir)/getdate.y - - config-send-pr: - @if [ ! -d ../send-pr ]; then \ -@@ -496,7 +496,7 @@ - echo "*** Warning: Must chown $(GNATS_USER) $(datadir)/gnats" ; \ - fi - $(INSTALL_DATA) gnats.el $(lispdir)/gnats.el -- test -f gnats.elc && $(INSTALL_DATA) gnats.elc $(lispdir)/gnats.elc -+# test -f gnats.elc && $(INSTALL_DATA) gnats.elc $(lispdir)/gnats.elc - - install-tools-bin: all-tools - $(INSTALL_PROGRAM) query-pr $(bindir)/query-pr diff --git a/databases/gnats/files/patch-ad b/databases/gnats/files/patch-ad deleted file mode 100644 index 5cfe9847b8dc..000000000000 --- a/databases/gnats/files/patch-ad +++ /dev/null @@ -1,20 +0,0 @@ ---- gnats/gnats-edit-pr.sh.orig Wed Mar 13 17:19:09 2002 -+++ gnats/gnats-edit-pr.sh Wed Mar 13 17:21:14 2002 -@@ -178,13 +178,11 @@ - - # lock the pr - $debug_print "Locking $pr_id." --lock=`$PR_EDIT --lock=$full_me $pr_id 2>&1 > $new` --locked=t -- --if [ "$lock" != "" ] ; then -- echo $lock -- exit 0 -+if ! $PR_EDIT --lock=$full_me $pr_id >$new ; then -+ echo "Failed to lock PR $pr_id" -+ exit 1 - fi -+locked=t - - # here's where we actually call the editor. - cp $new $new.old diff --git a/databases/gnats/files/patch-gnats::cmds.c b/databases/gnats/files/patch-gnats::cmds.c deleted file mode 100644 index 727ce56bf87e..000000000000 --- a/databases/gnats/files/patch-gnats::cmds.c +++ /dev/null @@ -1,15 +0,0 @@ ---- gnats/cmds.c.orig Sun Feb 4 22:56:10 2001 -+++ gnats/cmds.c Mon Aug 5 17:25:48 2002 -@@ -476,9 +476,9 @@ - - if (user_access <= ACCESS_NONE) - { -- syslog (LOG_ERR, "user not allowed access: %s/%s", av[0], av[1]); -- printf ("%d You are not on the user access list: %s/%s.\r\n", -- CODE_NO_ACCESS, av[0], av[1]); -+ syslog (LOG_ERR, "user %s not allowed access", av[0]); -+ printf ("%d You are not on the user access list.\r\n", -+ CODE_NO_ACCESS, av[0]); - exit (1); - } - diff --git a/databases/gnats/files/patch-gnats::files.c b/databases/gnats/files/patch-gnats::files.c deleted file mode 100644 index 3bc91f566831..000000000000 --- a/databases/gnats/files/patch-gnats::files.c +++ /dev/null @@ -1,29 +0,0 @@ ---- gnats/files.c.orig Mon Feb 12 06:36:25 2001 -+++ gnats/files.c Sat Jun 14 13:17:58 2003 -@@ -271,7 +271,7 @@ - char *path = (char *) alloca (PATH_MAX); - - memset (array, 0, NUM_RESPONSIBLE_FIELDS * sizeof (char *)); -- sprintf (path, "%s/gnats-adm/%s", gnats_root, RESPONSIBLE_FILE); -+ snprintf (path, PATH_MAX-1, "%s/gnats-adm/%s", gnats_root, RESPONSIBLE_FILE); - fp = fopen (path, "r"); - if (fp == NULL) - return 0; -@@ -358,7 +358,7 @@ - int i, nerrs = 0; - - memset (array, 0, NUM_CLASS_FIELDS * sizeof (char *)); -- sprintf (path, "%s/gnats-adm/%s", gnats_root, CLASSES); -+ snprintf (path, PATH_MAX-1, "%s/gnats-adm/%s", gnats_root, CLASSES); - fp = fopen (path, "r"); - - if (fp == NULL) -@@ -593,7 +593,7 @@ - int i, nerrs = 0; - - memset (array, 0, NUM_STATE_FIELDS * sizeof (char *)); -- sprintf (path, "%s/gnats-adm/%s", gnats_root, STATES); -+ snprintf (path, PATH_MAX-1, "%s/gnats-adm/%s", gnats_root, STATES); - fp = fopen (path, "r"); - - if (fp == NULL) diff --git a/databases/gnats/files/patch-gnats::gen-index.c b/databases/gnats/files/patch-gnats::gen-index.c deleted file mode 100644 index d4205d2ccd09..000000000000 --- a/databases/gnats/files/patch-gnats::gen-index.c +++ /dev/null @@ -1,11 +0,0 @@ ---- gnats/gen-index.c.orig Wed Sep 22 08:18:39 1999 -+++ gnats/gen-index.c Sat Jun 14 13:19:58 2003 -@@ -256,7 +256,7 @@ - Categories *c; - - if (! catfile) -- sprintf (path, "%s/gnats-adm/%s", gnats_root, CATEGORIES); -+ snprintf (path, PATH_MAX-1, "%s/gnats-adm/%s", gnats_root, CATEGORIES); - else - path = catfile; - diff --git a/databases/gnats/files/patch-gnats::gnatsd.c b/databases/gnats/files/patch-gnats::gnatsd.c deleted file mode 100644 index a979f42d8815..000000000000 --- a/databases/gnats/files/patch-gnats::gnatsd.c +++ /dev/null @@ -1,130 +0,0 @@ ---- gnats/gnatsd.c.orig Wed Sep 22 02:18:39 1999 -+++ gnats/gnatsd.c Tue Aug 20 21:11:28 2002 -@@ -24,6 +24,15 @@ - #include "query.h" - #include "db_conf.h" - -+#ifdef HAVE_PAM -+#include <security/pam_appl.h> -+#ifdef _OPENPAM -+#include <security/openpam.h> -+#endif -+ -+static int issetuidroot; -+#endif /* HAVE_PAM */ -+ - char myname[MAXHOSTNAMELEN]; - - char *program_name; -@@ -387,9 +396,9 @@ - return found; - } - --/* Get the access lever for this user. */ --int --get_user_access (database, filename, user, passwd) -+/* Get the access level for this user using the file backend. */ -+static int -+get_user_access_file (database, filename, user, passwd) - char *database; - char *filename; - char *user; -@@ -489,6 +498,86 @@ - return access; - } - -+#ifdef HAVE_PAM -+#ifndef _OPENPAM -+int -+pam_conv (n, msg, resp, data) -+ int n; -+ const struct pam_message **msg; -+ struct pam_response **resp; -+ void *data; -+{ -+ -+ if (n != 1 || msg[0]->msg_style != PAM_PROMPT_ECHO_OFF) -+ return(PAM_CONV_ERR); -+ if ((*resp = malloc(sizeof(struct pam_response))) == NULL) -+ return(PAM_CONV_ERR); -+ (*resp)[0].resp = strdup((const char *)data); -+ (*resp)[0].resp_retcode = 0; -+ -+ return ((*resp)[0].resp != NULL ? PAM_SUCCESS : PAM_CONV_ERR); -+} -+#endif /* _OPENPAM */ -+ -+/* Get the access level for this user using the PAM backend. */ -+static int -+get_user_access_pam (user, passwd) -+ char *user; -+ char *passwd; -+{ -+ int access; -+ pam_handle_t *pamh; -+ struct pam_conv pamc = { -+#ifdef _OPENPAM -+ &openpam_nullconv, NULL -+#else -+ &pam_conv, passwd -+#endif -+ }; -+ -+ access = -1; -+ -+ /* PAM chain may require super-user. */ -+ if (issetuidroot) -+ seteuid(0); -+ -+ if (pam_start("gnatsd", user, &pamc, &pamh) == PAM_SUCCESS && -+#ifdef _OPENPAM -+ pam_set_item(pamh, PAM_AUTHTOK, passwd) == PAM_SUCCESS && -+#endif -+ pam_authenticate(pamh, 0) == PAM_SUCCESS) -+ { -+ access = ACCESS_EDIT; -+ } -+ -+ /* Revert back to real UID. */ -+ if (issetuidroot) -+ seteuid(getuid()); -+ -+ return access; -+} -+#endif /* HAVE_PAM */ -+ -+/* Get the access level for this user. */ -+int -+get_user_access (database, filename, user, passwd) -+ char *database; -+ char *filename; -+ char *user; -+ char *passwd; -+{ -+ int access; -+ -+ access = -1; -+ -+#ifdef HAVE_PAM -+ if ((access = get_user_access_pam(user, passwd)) == -1) -+#endif /* HAVE_PAM */ -+ access = get_user_access_file(database, filename, user, passwd); -+ -+ return access; -+} -+ - void - start_connection () - { -@@ -680,6 +769,11 @@ - int optc; - int not_inetd = 0; - int access, access_required; -+ -+#ifdef HAVE_PAM -+ if ((issetuidroot = geteuid() == 0 && getuid() != 0)) -+ seteuid(getuid()); -+#endif /* HAVE_PAM */ - - outfile = stdout; - diff --git a/databases/gnats/files/patch-gnats::index.c b/databases/gnats/files/patch-gnats::index.c deleted file mode 100644 index c897a2ea5cdb..000000000000 --- a/databases/gnats/files/patch-gnats::index.c +++ /dev/null @@ -1,11 +0,0 @@ ---- gnats/index.c.orig Thu Mar 18 08:45:38 1999 -+++ gnats/index.c Sat Jun 14 13:22:21 2003 -@@ -399,7 +399,7 @@ - if (! index_filename) - { - index_filename = (char *) xmalloc (PATH_MAX); -- sprintf (index_filename, "%s/gnats-adm/%s", gnats_root, INDEX); -+ snprintf (index_filename, PATH_MAX-1, "%s/gnats-adm/%s", gnats_root, INDEX); - } - - fp = fopen (index_filename, "r"); diff --git a/databases/gnats/files/patch-gnats::internal.c b/databases/gnats/files/patch-gnats::internal.c deleted file mode 100644 index 82fda8996d0e..000000000000 --- a/databases/gnats/files/patch-gnats::internal.c +++ /dev/null @@ -1,11 +0,0 @@ ---- gnats/internal.c.orig Wed Mar 3 09:18:53 1999 -+++ gnats/internal.c Sat Jun 14 14:09:45 2003 -@@ -238,7 +238,7 @@ - struct stat buf; - int count; - -- sprintf (path, "%s/gnats-adm/gnats.lock", gnats_root); -+ snprintf (path, PATH_MAX-1, "%s/gnats-adm/gnats.lock", gnats_root); - - #define MAXWAIT 10 - #define GRANULARITY 1 diff --git a/databases/gnats/files/patch-gnats::misc.c b/databases/gnats/files/patch-gnats::misc.c deleted file mode 100644 index 12955843b738..000000000000 --- a/databases/gnats/files/patch-gnats::misc.c +++ /dev/null @@ -1,11 +0,0 @@ ---- gnats/misc.c.orig Sun Nov 14 17:59:15 2004 -+++ gnats/misc.c Sun Nov 14 17:56:58 2004 -@@ -79,7 +79,7 @@ - { - #ifdef HAVE_SYSLOG_H - if (log_method == SYSLOG) -- syslog (severity, buf); -+ syslog (severity, "%s", buf); - else - #endif - if (gnats_logfile != (FILE *) NULL) diff --git a/databases/gnats/files/patch-gnats::query.c b/databases/gnats/files/patch-gnats::query.c deleted file mode 100644 index 07f24ebcd681..000000000000 --- a/databases/gnats/files/patch-gnats::query.c +++ /dev/null @@ -1,25 +0,0 @@ ---- gnats/query.c.dist Wed Nov 25 08:15:19 1998 -+++ gnats/query.c Thu May 15 18:15:59 2003 -@@ -488,7 +488,7 @@ - - if (query_format & FORMAT_SQL) - { -- char *t, *q, *tempstr; -+ char *t, *q, *tempstr, *fmtstring; - - tempstr = (char *) xmalloc (strlen (i->synopsis) + 1); - strcpy (tempstr, i->synopsis); -@@ -503,7 +503,12 @@ - if (q != NULL) - *q = '\0'; - -- fprintf (outfile, "%1.1d|%1.1d|%-16.16s|%1.1d|%1.1d|%-16.16s|", -+#ifdef USE_WIDE_RESPONSIBLE -+ fmtstring = "%1.1d|%1.1d|%-20.20s|%1.1d|%1.1d|%-16.16s|"; -+#else -+ fmtstring = "%1.1d|%1.1d|%-16.16s|%1.1d|%1.1d|%-16.16s|"; -+#endif -+ fprintf (outfile, fmtstring, - sql_types (i->severity, Severity), sql_types (i->priority, Priority), - tempstr, - sql_types (i->state, State), sql_types (i->class, Class), diff --git a/databases/gnats/files/patch-libiberty::functions.def b/databases/gnats/files/patch-libiberty::functions.def deleted file mode 100644 index 7f9369d8c3fb..000000000000 --- a/databases/gnats/files/patch-libiberty::functions.def +++ /dev/null @@ -1,22 +0,0 @@ ---- libiberty/functions.def.orig Thu Nov 5 19:54:15 1998 -+++ libiberty/functions.def Mon Nov 15 22:14:46 2004 -@@ -34,15 +34,15 @@ - DEF(strchr, char*, (s, c), CONST char *s AND int c) - DEF(strdup, char*, (s1), char * s1) - DEF(strrchr, char*, (s, c), CONST char *s AND int c) --DEF(strstr, char*, (), NOTHING) -+DEF(strstr, char*, (s1, s2), char *s1 AND char *s2) - DEF(strtod, double, (), NOTHING) - DEF(strtol, long, (), NOTHING) - DEF(strtoul, unsigned long, (), NOTHING) - DEF(tmpnam, char *, (s), char * s) - DEF(vfork, int, (), NOTHING) --DEF(vfprintf, int, (), NOTHING) --DEF(vprintf, int, (), NOTHING) --DEF(vsprintf, int, (), NOTHING) -+/* DEF(vfprintf, int, (), NOTHING) */ -+/* DEF(vprintf, int, (), NOTHING) */ -+/* DEF(vsprintf, int, (), NOTHING) */ - DEF(sigsetmask, int, (), NOTHING) - DEF(alloca, PTR, (size), size_t size) - DEF(waitpid, int, (pid, statp, opts), int pid AND int* statp AND int opts ) diff --git a/databases/gnats/files/patch-libiberty::strerror.c b/databases/gnats/files/patch-libiberty::strerror.c deleted file mode 100644 index 06d301579807..000000000000 --- a/databases/gnats/files/patch-libiberty::strerror.c +++ /dev/null @@ -1,14 +0,0 @@ ---- libiberty/strerror.c.orig Thu Jun 27 00:32:14 2002 -+++ libiberty/strerror.c Thu Jun 27 00:38:18 2002 -@@ -460,11 +460,6 @@ - static int sys_nerr; - static const char **sys_errlist; - --#else -- --extern int sys_nerr; --extern char *sys_errlist[]; -- - #endif - - diff --git a/databases/gnats/files/patch-libiberty::strsignal.c b/databases/gnats/files/patch-libiberty::strsignal.c deleted file mode 100644 index 75aafb362eb9..000000000000 --- a/databases/gnats/files/patch-libiberty::strsignal.c +++ /dev/null @@ -1,14 +0,0 @@ ---- libiberty/strsignal.c.orig Thu Jun 27 00:33:59 2002 -+++ libiberty/strsignal.c Thu Jun 27 00:38:03 2002 -@@ -241,11 +241,6 @@ - static int sys_nsig; - static const char **sys_siglist; - --#else -- --static int sys_nsig = NSIG; --extern const char * const sys_siglist[]; -- - #endif - - |