diff options
author | miwi <miwi@FreeBSD.org> | 2011-06-25 15:46:56 +0800 |
---|---|---|
committer | miwi <miwi@FreeBSD.org> | 2011-06-25 15:46:56 +0800 |
commit | a7807cea676b3d62d865236b14f4991f7dd75f8c (patch) | |
tree | 656bf3d91cebb9f59d03f8b678a4c1b44badfedf | |
parent | dd85a0ee269a784f10ebc64246599bbe302ff687 (diff) | |
download | freebsd-ports-gnome-a7807cea676b3d62d865236b14f4991f7dd75f8c.tar.gz freebsd-ports-gnome-a7807cea676b3d62d865236b14f4991f7dd75f8c.tar.zst freebsd-ports-gnome-a7807cea676b3d62d865236b14f4991f7dd75f8c.zip |
- Fix build with CLANG
PR: 158270
Submitted by: Pedro Giffuni <giffunip@tutopia.com> (maintainer)
-rw-r--r-- | cad/spice/files/patch-src-lib-mfb-mfbcaps.c | 14 | ||||
-rw-r--r-- | cad/spice/files/patch-src_bin_help.c | 11 | ||||
-rw-r--r-- | cad/spice/files/patch-src_bin_main.c | 11 | ||||
-rw-r--r-- | cad/spice/files/patch-src_bin_procmod.c | 11 | ||||
-rw-r--r-- | cad/spice/files/patch-src_bin_sconvert_c | 13 | ||||
-rw-r--r-- | cad/spice/files/patch-src_include_fteext.h | 11 | ||||
-rw-r--r-- | cad/spice/files/patch-src_include_misc_h | 18 | ||||
-rw-r--r-- | cad/spice/files/patch-src_lib_cp_cshpar_c | 10 | ||||
-rw-r--r-- | cad/spice/files/patch-src_lib_cp_unixcom.c | 10 | ||||
-rw-r--r-- | cad/spice/files/patch-src_lib_mfb_mfbcaps.c | 22 |
10 files changed, 101 insertions, 30 deletions
diff --git a/cad/spice/files/patch-src-lib-mfb-mfbcaps.c b/cad/spice/files/patch-src-lib-mfb-mfbcaps.c deleted file mode 100644 index cfa187458d4b..000000000000 --- a/cad/spice/files/patch-src-lib-mfb-mfbcaps.c +++ /dev/null @@ -1,14 +0,0 @@ ---- src/lib/mfb/mfbcaps.c.orig Sat Oct 7 15:56:38 2006 -+++ src/lib/mfb/mfbcaps.c Sat Oct 7 15:57:51 2006 -@@ -43,9 +43,9 @@ - - FILE *POpen(); - char *strcpy(); --char *MFBSkip(); -+static char *MFBSkip(); - char *MFBGetStr(); --char *MFBCapDecod(); -+static char *MFBCapDecod(); - int MFBGetNum(); - int MFBGetFlag(); - int MFBGetEnt(); diff --git a/cad/spice/files/patch-src_bin_help.c b/cad/spice/files/patch-src_bin_help.c new file mode 100644 index 000000000000..19921819a7db --- /dev/null +++ b/cad/spice/files/patch-src_bin_help.c @@ -0,0 +1,11 @@ +--- src/bin/help.c.orig 2011-06-24 19:12:52.000000000 +0000 ++++ src/bin/help.c 2011-06-24 19:13:19.000000000 +0000 +@@ -46,7 +46,7 @@ + char *hlp_filelist[] = { "spice", 0 }; + + /* ARGSUSED */ +-void ++int + main(ac, av) + int ac; + char **av; diff --git a/cad/spice/files/patch-src_bin_main.c b/cad/spice/files/patch-src_bin_main.c new file mode 100644 index 000000000000..a978271cb889 --- /dev/null +++ b/cad/spice/files/patch-src_bin_main.c @@ -0,0 +1,11 @@ +--- src/bin/main.c.orig 2011-06-24 16:53:54.000000000 +0000 ++++ src/bin/main.c 2011-06-24 16:54:24.000000000 +0000 +@@ -183,7 +183,7 @@ + + char *hlp_filelist[] = { "spice", 0 }; + +-void ++int + main(ac, av) + char **av; + { diff --git a/cad/spice/files/patch-src_bin_procmod.c b/cad/spice/files/patch-src_bin_procmod.c new file mode 100644 index 000000000000..3ee73f74743e --- /dev/null +++ b/cad/spice/files/patch-src_bin_procmod.c @@ -0,0 +1,11 @@ +--- src/bin/proc2mod.c.orig 2011-06-24 16:07:41.000000000 +0000 ++++ src/bin/proc2mod.c 2011-06-24 16:08:43.000000000 +0000 +@@ -51,7 +51,7 @@ + char *dataline; + + +-void ++int + main() { + char *typeline; + char *prname; diff --git a/cad/spice/files/patch-src_bin_sconvert_c b/cad/spice/files/patch-src_bin_sconvert_c index 97f904a0cd63..3864a1f15763 100644 --- a/cad/spice/files/patch-src_bin_sconvert_c +++ b/cad/spice/files/patch-src_bin_sconvert_c @@ -1,5 +1,14 @@ ---- src/bin/sconvert.c.orig Mon Sep 14 21:30:41 1992 -+++ src/bin/sconvert.c Thu Jul 17 00:47:50 2003 +--- src/bin/sconvert.c.orig 1992-09-15 01:30:41.000000000 +0000 ++++ src/bin/sconvert.c 2011-06-24 19:05:59.000000000 +0000 +@@ -36,7 +36,7 @@ + static struct plot *oldread(); + static char *fixdate(); + +-void ++int + main(ac, av) + char **av; + { @@ -80,19 +80,19 @@ case 1: printf("Input file: "); diff --git a/cad/spice/files/patch-src_include_fteext.h b/cad/spice/files/patch-src_include_fteext.h new file mode 100644 index 000000000000..8fcbc01847e1 --- /dev/null +++ b/cad/spice/files/patch-src_include_fteext.h @@ -0,0 +1,11 @@ +--- src/include/fteext.h.orig 2011-06-24 16:19:49.000000000 +0000 ++++ src/include/fteext.h 2011-06-24 16:21:21.000000000 +0000 +@@ -419,7 +419,7 @@ + extern SIGNAL_TYPE sigbus(); + extern SIGNAL_TYPE sigsegv(); + extern SIGNAL_TYPE sig_sys(); +-extern void main(); ++extern int main(); + + /* spiceif.c & nutmegif.c */ + diff --git a/cad/spice/files/patch-src_include_misc_h b/cad/spice/files/patch-src_include_misc_h index 5f97d18a30a6..5d1e69a17dc7 100644 --- a/cad/spice/files/patch-src_include_misc_h +++ b/cad/spice/files/patch-src_include_misc_h @@ -1,16 +1,26 @@ ---- src/include/misc.h.orig Sun Apr 25 16:37:48 1993 -+++ src/include/misc.h Mon Apr 3 23:04:51 2006 -@@ -86,8 +86,10 @@ +--- src/include/misc.h.orig 1993-04-25 21:37:48.000000000 +0000 ++++ src/include/misc.h 2011-06-24 16:37:44.000000000 +0000 +@@ -86,9 +86,11 @@ extern char *realloc(); extern char *getenv(); extern int errno; +#ifndef __FreeBSD__ extern char *sys_errlist[]; extern char *getenv(); -+#endif extern char *getwd(); ++#endif extern int rand(); extern int srand(); + extern int atoi(); +@@ -100,7 +102,7 @@ + # endif + + # ifdef HAS_GETCWD +-extern char *getcwd( ); ++#include <unistd.h> + # endif + + # ifdef HAS_CLEARERR @@ -154,7 +156,9 @@ #ifndef HAS_MEMAVL diff --git a/cad/spice/files/patch-src_lib_cp_cshpar_c b/cad/spice/files/patch-src_lib_cp_cshpar_c deleted file mode 100644 index 14b8a93d4d65..000000000000 --- a/cad/spice/files/patch-src_lib_cp_cshpar_c +++ /dev/null @@ -1,10 +0,0 @@ ---- src/lib/cp/cshpar.c.orig Mon Nov 12 02:26:08 2007 -+++ src/lib/cp/cshpar.c Mon Nov 12 02:30:46 2007 -@@ -6,6 +6,7 @@ - /* - * The main entry point for cshpar. - */ -+#include <unistd.h> - - #include "spice.h" - #include "misc.h" diff --git a/cad/spice/files/patch-src_lib_cp_unixcom.c b/cad/spice/files/patch-src_lib_cp_unixcom.c new file mode 100644 index 000000000000..10df4369dfbd --- /dev/null +++ b/cad/spice/files/patch-src_lib_cp_unixcom.c @@ -0,0 +1,10 @@ +--- src/lib/cp/unixcom.c.orig 2011-06-24 16:24:35.000000000 +0000 ++++ src/lib/cp/unixcom.c 2011-06-24 16:30:47.000000000 +0000 +@@ -6,6 +6,7 @@ + /* + * Routines to do execution of unix commands. + */ ++#include <unistd.h> + + #include "spice.h" + #include "cpdefs.h" diff --git a/cad/spice/files/patch-src_lib_mfb_mfbcaps.c b/cad/spice/files/patch-src_lib_mfb_mfbcaps.c new file mode 100644 index 000000000000..3b7f20da26ae --- /dev/null +++ b/cad/spice/files/patch-src_lib_mfb_mfbcaps.c @@ -0,0 +1,22 @@ +--- src/lib/mfb/mfbcaps.c.orig 1991-04-01 22:32:50.000000000 +0000 ++++ src/lib/mfb/mfbcaps.c 2011-06-24 19:53:27.000000000 +0000 +@@ -26,6 +26,7 @@ + #include "spice.h" + #include "mfb.h" + #include <ctype.h> ++#include <string.h> + #include "suffix.h" + + +@@ -43,9 +44,9 @@ + + FILE *POpen(); + char *strcpy(); +-char *MFBSkip(); ++static char *MFBSkip(); + char *MFBGetStr(); +-char *MFBCapDecod(); ++static char *MFBCapDecod(); + int MFBGetNum(); + int MFBGetFlag(); + int MFBGetEnt(); |