pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/devel/bcc Apply build fixes from Pierrick Brossin. Th...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/b9a52e4a601e
branches:  trunk
changeset: 519804:b9a52e4a601e
user:      uebayasi <uebayasi%pkgsrc.org@localhost>
date:      Tue Oct 10 06:56:05 2006 +0000

description:
Apply build fixes from Pierrick Brossin.  Thanks!

diffstat:

 devel/bcc/distinfo         |  46 +++++++++++++++++++++++++---------------------
 devel/bcc/patches/patch-aa |   4 ++--
 devel/bcc/patches/patch-ab |   4 ++--
 devel/bcc/patches/patch-ac |   4 ++--
 devel/bcc/patches/patch-ad |   8 ++++----
 devel/bcc/patches/patch-ae |  10 +++++-----
 devel/bcc/patches/patch-af |  17 +++++++++--------
 devel/bcc/patches/patch-ag |  16 +++++++++++-----
 devel/bcc/patches/patch-ah |   8 ++++----
 devel/bcc/patches/patch-ai |  16 ++++++++++++----
 devel/bcc/patches/patch-aj |   8 ++++----
 devel/bcc/patches/patch-ak |  12 ++++++------
 devel/bcc/patches/patch-al |  10 +++++-----
 devel/bcc/patches/patch-am |   8 ++++----
 devel/bcc/patches/patch-an |   8 ++++----
 devel/bcc/patches/patch-ao |   6 +++---
 devel/bcc/patches/patch-ap |   6 +++---
 devel/bcc/patches/patch-aq |  16 ++++++++++------
 devel/bcc/patches/patch-ar |   9 +++++----
 devel/bcc/patches/patch-as |  17 +++++++++++++----
 devel/bcc/patches/patch-at |   4 ++--
 devel/bcc/patches/patch-au |  12 ++++++++++++
 devel/bcc/patches/patch-av |  13 +++++++++++++
 devel/bcc/patches/patch-aw |  13 +++++++++++++
 devel/bcc/patches/patch-ax |  13 +++++++++++++
 25 files changed, 186 insertions(+), 102 deletions(-)

diffs (truncated from 563 to 300 lines):

diff -r 02377728de6d -r b9a52e4a601e devel/bcc/distinfo
--- a/devel/bcc/distinfo        Tue Oct 10 03:20:48 2006 +0000
+++ b/devel/bcc/distinfo        Tue Oct 10 06:56:05 2006 +0000
@@ -1,25 +1,29 @@
-$NetBSD: distinfo,v 1.13 2006/01/08 19:50:30 joerg Exp $
+$NetBSD: distinfo,v 1.14 2006/10/10 06:56:05 uebayasi Exp $
 
 SHA1 (bcc.tar.gz) = 6a5c47bde0a6ddf82b65569883a5a490deb7e9b2
 RMD160 (bcc.tar.gz) = 6ce1a333bb4ffa36d9cea5c116925f74db64345e
 Size (bcc.tar.gz) = 214834 bytes
-SHA1 (patch-aa) = 998b87ba9839f734d10f07e23e10941661e8546a
-SHA1 (patch-ab) = 3bdac5087890d4035c957bd13f5ed8cb5daac0e0
-SHA1 (patch-ac) = 45e828bbe12636d0473c8f130a1e8cb9f19b4b6b
-SHA1 (patch-ad) = 25879740733764421d74a5940b56265161494a12
-SHA1 (patch-ae) = 43f68ba3b3e5325aa9b7b4a019aa66289187619f
-SHA1 (patch-af) = a3374f89d99d6d334948cb83e50b8df94a2819ed
-SHA1 (patch-ag) = de411e001cc45ea24b150dee6ac630e5339938ff
-SHA1 (patch-ah) = 18d775fe7306894fe941d0ae91ff2d16ae6c3674
-SHA1 (patch-ai) = 4d54368ab7567ec7d467d9e04d10b38789c6b647
-SHA1 (patch-aj) = 230b697998d2eb61fc1d635ae001a90f6a830f92
-SHA1 (patch-ak) = aed840bfd49ae8865a04f1e6850a557fb2c7e4b3
-SHA1 (patch-al) = 82449ae6f60c22a3d1c1fca7bcb7b605b725521b
-SHA1 (patch-am) = 5c96cda6a4698baade1aa87ac34c26bd4f2d75b2
-SHA1 (patch-an) = 63ba807561654368a54c7222e15153d1860c86fd
-SHA1 (patch-ao) = 04b7ee321cbba8fac7248de74d48be1a8acfdfeb
-SHA1 (patch-ap) = 6be306396154ba84b336f266a672f71aeb0ba829
-SHA1 (patch-aq) = c2ab59da541bfe4233a36f5953ba1f251b29983f
-SHA1 (patch-ar) = a1c9eeaaff393214cf5addce1f80f0dbb5d8b8d2
-SHA1 (patch-as) = 97cb1871dd055b45a000a1688e32ebf838999783
-SHA1 (patch-at) = 7f121955b757657dca22128823f08fb18cf419a3
+SHA1 (patch-aa) = 3bce844ad121bce8de4110e0384b4d9885acf663
+SHA1 (patch-ab) = c8770a046256c59c924615ca27da962978ae5a20
+SHA1 (patch-ac) = 0eb5dd2c00ad09ad4ca9611cb0449248f3cefd27
+SHA1 (patch-ad) = b1e609a0436132d4a7f6893cc2dab89f77cde12e
+SHA1 (patch-ae) = ede27bbd8f1cc92fe047f1dc687881660d6b7a96
+SHA1 (patch-af) = df7c41fb3a200145496b38694de2f927d5f108a9
+SHA1 (patch-ag) = 9d564f0d6ae174545e38ca8c9ca2f11f961d8688
+SHA1 (patch-ah) = 0aafaaff3ccef5f491d3ee3de12d27f24cbcddd0
+SHA1 (patch-ai) = f5b921d3a3ce810728aa7df23e19eac26c12ca29
+SHA1 (patch-aj) = 6a33e364aaa99576cd5fe62c963484c8a269c026
+SHA1 (patch-ak) = babcde54e610609151ae525efe5ad632e2fc5de7
+SHA1 (patch-al) = 98c7508aeb54771385efd44e75d7ab765f3fd91e
+SHA1 (patch-am) = 4e3d440ce908ea27ddb7efb1bfb7261b8cb91d03
+SHA1 (patch-an) = 7be41aeee0d37f44783b1f3c697562c3a827646b
+SHA1 (patch-ao) = 006249e0776f2a3b74b1eb9a7c1c3235ce371c8b
+SHA1 (patch-ap) = d4963c2ae0eb66b4b1d56daa8206a5d04d778ee0
+SHA1 (patch-aq) = 343f318437b3690fdfa15f564522ce47047e5223
+SHA1 (patch-ar) = 94f5afcca0aeae1d8befafd304185e5b964acb46
+SHA1 (patch-as) = b5b52b843eeaf649342813a50a042dfde8314ffd
+SHA1 (patch-at) = 932f6c0ad2fa5372493cd6e88806e1445cdbe448
+SHA1 (patch-au) = cef1a15e3b9feba7377e55fa9ee7c812dac63e2c
+SHA1 (patch-av) = 7583906b59251aa99010616b3247728a2bea27a8
+SHA1 (patch-aw) = dc47528f06f16a835e53055135d704d166e41040
+SHA1 (patch-ax) = 4bd5b6f2de8f04584dc188ade6ecd2cef2380976
diff -r 02377728de6d -r b9a52e4a601e devel/bcc/patches/patch-aa
--- a/devel/bcc/patches/patch-aa        Tue Oct 10 03:20:48 2006 +0000
+++ b/devel/bcc/patches/patch-aa        Tue Oct 10 06:56:05 2006 +0000
@@ -1,6 +1,6 @@
-$NetBSD: patch-aa,v 1.5 2004/06/12 02:24:57 grant Exp $
+$NetBSD: patch-aa,v 1.6 2006/10/10 06:56:05 uebayasi Exp $
 
---- ld/Makefile.orig   1994-02-20 09:32:12.000000000 +1100
+--- ld/Makefile.orig   1994-02-19 23:32:12.000000000 +0100
 +++ ld/Makefile
 @@ -1,18 +1,17 @@
 -CFLAGS                =-O -DBSD_A_OUT -DSTANDARD_GNU_A_OUT
diff -r 02377728de6d -r b9a52e4a601e devel/bcc/patches/patch-ab
--- a/devel/bcc/patches/patch-ab        Tue Oct 10 03:20:48 2006 +0000
+++ b/devel/bcc/patches/patch-ab        Tue Oct 10 06:56:05 2006 +0000
@@ -1,6 +1,6 @@
-$NetBSD: patch-ab,v 1.4 2004/06/12 02:24:57 grant Exp $
+$NetBSD: patch-ab,v 1.5 2006/10/10 06:56:05 uebayasi Exp $
 
---- as/Makefile.orig   1992-04-23 14:04:42.000000000 +1000
+--- as/Makefile.orig   1992-04-23 06:04:42.000000000 +0200
 +++ as/Makefile
 @@ -1,27 +1,17 @@
 -CFLAGS                =-O
diff -r 02377728de6d -r b9a52e4a601e devel/bcc/patches/patch-ac
--- a/devel/bcc/patches/patch-ac        Tue Oct 10 03:20:48 2006 +0000
+++ b/devel/bcc/patches/patch-ac        Tue Oct 10 06:56:05 2006 +0000
@@ -1,6 +1,6 @@
-$NetBSD: patch-ac,v 1.3 2001/12/25 22:46:32 wiz Exp $
+$NetBSD: patch-ac,v 1.4 2006/10/10 06:56:05 uebayasi Exp $
 
---- bcc/Makefile.orig  Thu Mar  9 11:43:29 1995
+--- bcc/Makefile.orig  1995-03-09 11:43:29.000000000 +0100
 +++ bcc/Makefile
 @@ -1,14 +1,22 @@
 -CFLAGS                =-O -DNSIG=32
diff -r 02377728de6d -r b9a52e4a601e devel/bcc/patches/patch-ad
--- a/devel/bcc/patches/patch-ad        Tue Oct 10 03:20:48 2006 +0000
+++ b/devel/bcc/patches/patch-ad        Tue Oct 10 06:56:05 2006 +0000
@@ -1,10 +1,10 @@
-$NetBSD: patch-ad,v 1.1 1998/07/17 04:45:57 tsarna Exp $
+$NetBSD: patch-ad,v 1.2 2006/10/10 06:56:05 uebayasi Exp $
 
 bin86 uses BIG_ENDIAN in silly ways.
 
---- ld/readobj.c.orig  Thu Jul 16 14:13:12 1998
-+++ ld/readobj.c       Thu Jul 16 14:13:21 1998
-@@ -15,6 +15,7 @@
+--- ld/readobj.c.orig  1994-02-19 23:36:05.000000000 +0100
++++ ld/readobj.c
+@@ -15,6 +15,7 @@ char *strncpy P((char *dest, const char 
  unsigned long strtoul P((const char *s, char **endptr, int base));
  #else
  #undef NULL
diff -r 02377728de6d -r b9a52e4a601e devel/bcc/patches/patch-ae
--- a/devel/bcc/patches/patch-ae        Tue Oct 10 03:20:48 2006 +0000
+++ b/devel/bcc/patches/patch-ae        Tue Oct 10 06:56:05 2006 +0000
@@ -1,7 +1,7 @@
-$NetBSD: patch-ae,v 1.3 2004/01/02 15:30:04 cjep Exp $
---- ld/table.c.orig    1994-02-19 22:36:05.000000000 +0000
-+++ ld/table.c 2004-01-02 15:25:50.000000000 +0000
-@@ -13,6 +13,7 @@
+$NetBSD: patch-ae,v 1.4 2006/10/10 06:56:05 uebayasi Exp $
+--- ld/table.c.orig    1994-02-19 23:36:05.000000000 +0100
++++ ld/table.c
+@@ -13,6 +13,7 @@ void *malloc P((unsigned size));
  #else
  #undef NULL
  #include <stdlib.h>
@@ -9,7 +9,7 @@
  #endif
  
  #define GOLDEN                157     /* GOLDEN/HASHTABSIZE approx golden ratio */
-@@ -48,7 +49,7 @@
+@@ -48,7 +49,7 @@ PUBLIC struct symstruct *addsym(name)
  char *name;
  {
      struct symstruct **hashptr;
diff -r 02377728de6d -r b9a52e4a601e devel/bcc/patches/patch-af
--- a/devel/bcc/patches/patch-af        Tue Oct 10 03:20:48 2006 +0000
+++ b/devel/bcc/patches/patch-af        Tue Oct 10 06:56:05 2006 +0000
@@ -1,8 +1,8 @@
-$NetBSD: patch-af,v 1.2 1998/08/07 10:40:21 agc Exp $
+$NetBSD: patch-af,v 1.3 2006/10/10 06:56:05 uebayasi Exp $
 
---- ld/writebin.c.orig Sat Feb 19 16:37:23 1994
-+++ ld/writebin.c      Thu Jul 16 16:57:56 1998
-@@ -12,6 +12,7 @@
+--- ld/writebin.c.orig 1994-02-19 23:37:23.000000000 +0100
++++ ld/writebin.c
+@@ -12,6 +12,7 @@ static long bdataoffset;
  #else
  # ifdef BSD_A_OUT
  #  ifdef STANDARD_GNU_A_OUT
@@ -10,7 +10,7 @@
  #   include <a.out.h>
  #   define RELOC_INFO_SIZE 8  /* unportable bitfields - bcc doesn't pack */
  #  else
-@@ -174,7 +175,7 @@
+@@ -174,7 +175,7 @@ bool_pt argreloc_output;
            linkrefs(symptr->modptr);
        needlink = FALSE;
        {
@@ -19,7 +19,7 @@
            struct redlist *rlptr;
  
            for (rlptr = redfirst; rlptr != NULL;
-@@ -478,11 +479,11 @@
+@@ -478,11 +479,11 @@ bool_pt arguzp;
                            extsym.n_was_sclass = C_EXT;
                        else
                            extsym.n_was_sclass = C_STAT;
@@ -33,7 +33,7 @@
                            switch (flags & (A_MASK | SEGM_MASK))
                            {
                            case 0:
-@@ -918,7 +919,11 @@
+@@ -918,8 +919,12 @@ PRIVATE void writeheader()
  #ifdef N_SET_MAGIC
      N_SET_MAGIC(header, OMAGIC);
  #else
@@ -41,7 +41,8 @@
 +    N_SETMAGIC(header,OMAGIC,MID_I386,0);
 +#else                          
      *(unsigned short *) &header.a_magic = OMAGIC;  /* XXX - works for 386BSD */
+ #endif
 +#endif
- #endif
  #else
      header.a_magic[0] = A_MAGIC0;
+     header.a_magic[1] = A_MAGIC1;
diff -r 02377728de6d -r b9a52e4a601e devel/bcc/patches/patch-ag
--- a/devel/bcc/patches/patch-ag        Tue Oct 10 03:20:48 2006 +0000
+++ b/devel/bcc/patches/patch-ag        Tue Oct 10 06:56:05 2006 +0000
@@ -1,7 +1,7 @@
-$NetBSD: patch-ag,v 1.3 2001/12/25 22:46:32 wiz Exp $
+$NetBSD: patch-ag,v 1.4 2006/10/10 06:56:05 uebayasi Exp $
 
---- as/as.c.orig       Sat Jul 10 21:03:52 1993
-+++ as/as.c    Tue Dec 25 23:03:46 2001
+--- as/as.c.orig       1993-07-10 21:03:52.000000000 +0200
++++ as/as.c
 @@ -7,7 +7,6 @@
  
  #include "const.h"
@@ -10,7 +10,13 @@
  #include "macro.h"
  #undef EXTERN
  #define EXTERN
-@@ -37,6 +36,10 @@
+@@ -31,12 +30,15 @@ int close P((int fd));
+ int creat P((const char *path, int mode));
+ int write P((int fd, const void *buf, unsigned nbytes));
+ #else
+-#undef NULL
+ #include <sys/types.h>
+ #include <fcntl.h>
  #include <unistd.h>
  #endif
  
@@ -21,7 +27,7 @@
  PUBLIC char hexdigit[] = "0123456789ABCDEF";  /* XXX - ld uses lower case */
  
  PRIVATE struct block_s hid_blockstak[MAXBLOCK];       /* block stack */
-@@ -157,7 +160,7 @@
+@@ -157,7 +159,7 @@ char **argv;
  {
      char *arg;
      bool_t isnextarg;
diff -r 02377728de6d -r b9a52e4a601e devel/bcc/patches/patch-ah
--- a/devel/bcc/patches/patch-ah        Tue Oct 10 03:20:48 2006 +0000
+++ b/devel/bcc/patches/patch-ah        Tue Oct 10 06:56:05 2006 +0000
@@ -1,8 +1,8 @@
-$NetBSD: patch-ah,v 1.2 1998/08/07 10:40:21 agc Exp $
+$NetBSD: patch-ah,v 1.3 2006/10/10 06:56:05 uebayasi Exp $
 
---- as/genlist.c.orig  Thu Jul 16 18:38:43 1998
-+++ as/genlist.c       Thu Jul 16 19:56:53 1998
-@@ -186,8 +186,8 @@
+--- as/genlist.c.orig  1993-07-10 21:37:22.000000000 +0200
++++ as/genlist.c
+@@ -186,8 +186,8 @@ PUBLIC void listline()
  {
      if (!listpre)
      {
diff -r 02377728de6d -r b9a52e4a601e devel/bcc/patches/patch-ai
--- a/devel/bcc/patches/patch-ai        Tue Oct 10 03:20:48 2006 +0000
+++ b/devel/bcc/patches/patch-ai        Tue Oct 10 06:56:05 2006 +0000
@@ -1,8 +1,16 @@
-$NetBSD: patch-ai,v 1.2 1998/08/07 10:40:21 agc Exp $
+$NetBSD: patch-ai,v 1.3 2006/10/10 06:56:05 uebayasi Exp $
 
---- as/genobj.c.orig   Thu Jul 16 20:00:49 1998
-+++ as/genobj.c        Thu Jul 16 20:01:38 1998
-@@ -385,8 +385,8 @@
+--- as/genobj.c.orig   1993-07-10 21:10:53.000000000 +0200
++++ as/genobj.c
+@@ -18,7 +18,6 @@ unsigned strlen P((const char *s));
+ #ifdef POSIX_HEADERS_MISSING
+ int write P((int fd, const void *buf, unsigned nbytes));
+ #else
+-#undef NULL
+ #include <sys/types.h>
+ #include <unistd.h>
+ #endif
+@@ -385,8 +384,8 @@ PUBLIC void objheader()
            do
            {
                if ((symptr->type & EXPBIT || symptr->data & IMPBIT) ||
diff -r 02377728de6d -r b9a52e4a601e devel/bcc/patches/patch-aj
--- a/devel/bcc/patches/patch-aj        Tue Oct 10 03:20:48 2006 +0000
+++ b/devel/bcc/patches/patch-aj        Tue Oct 10 06:56:05 2006 +0000
@@ -1,8 +1,8 @@
-$NetBSD: patch-aj,v 1.2 1998/08/07 10:40:21 agc Exp $
+$NetBSD: patch-aj,v 1.3 2006/10/10 06:56:05 uebayasi Exp $
 
---- as/macro.c.orig    Thu Jul 16 20:03:05 1998
-+++ as/macro.c Thu Jul 16 20:03:15 1998
-@@ -95,7 +95,7 @@
+--- as/macro.c.orig    1993-07-10 21:08:23.000000000 +0200
++++ as/macro.c
+@@ -95,7 +95,7 @@ PUBLIC void pmacro()
  {
      bool_t saving;
      bool_t savingc;
diff -r 02377728de6d -r b9a52e4a601e devel/bcc/patches/patch-ak
--- a/devel/bcc/patches/patch-ak        Tue Oct 10 03:20:48 2006 +0000
+++ b/devel/bcc/patches/patch-ak        Tue Oct 10 06:56:05 2006 +0000
@@ -1,8 +1,8 @@
-$NetBSD: patch-ak,v 1.2 1998/08/07 10:40:21 agc Exp $
+$NetBSD: patch-ak,v 1.3 2006/10/10 06:56:05 uebayasi Exp $
 
---- as/mops.c.orig     Thu Jul 16 20:03:35 1998
-+++ as/mops.c  Thu Jul 16 20:05:45 1998
-@@ -547,7 +547,7 @@
+--- as/mops.c.orig     1993-07-10 20:36:55.000000000 +0200
++++ as/mops.c
+@@ -547,7 +547,7 @@ register struct ea_s *eap;
            mcount += asize;
        }
        else if (lastexp.offset != 0x0 ||
@@ -11,7 +11,7 @@
                 eap->base == EBPREG)
        {
            postb |= MEM1_MOD;
-@@ -917,8 +917,8 @@



Home | Main Index | Thread Index | Old Index