pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc Fix build with gcc4 on NetBSD-3.99.21.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/616c7ecf2e59
branches:  trunk
changeset: 515204:616c7ecf2e59
user:      wiz <wiz%pkgsrc.org@localhost>
date:      Tue Jun 27 14:53:42 2006 +0000

description:
Fix build with gcc4 on NetBSD-3.99.21.

diffstat:

 math/guppi/distinfo                        |   3 ++-
 math/guppi/patches/patch-am                |  18 ++++++++++++++++++
 multimedia/kdemultimedia3/distinfo         |   3 ++-
 multimedia/kdemultimedia3/patches/patch-ao |  14 ++++++++++++++
 net/soup/distinfo                          |   5 +++--
 net/soup/patches/patch-ag                  |  15 +++++++++++----
 net/soup/patches/patch-ah                  |  13 +++++++++++++
 7 files changed, 63 insertions(+), 8 deletions(-)

diffs (135 lines):

diff -r ae73183556c2 -r 616c7ecf2e59 math/guppi/distinfo
--- a/math/guppi/distinfo       Tue Jun 27 14:47:40 2006 +0000
+++ b/math/guppi/distinfo       Tue Jun 27 14:53:42 2006 +0000
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.12 2006/06/13 07:23:58 dbj Exp $
+$NetBSD: distinfo,v 1.13 2006/06/27 14:54:55 wiz Exp $
 
 SHA1 (Guppi-0.40.3.tar.bz2) = 7435bddddca9e3347efb006ad33198fbbe593ea7
 RMD160 (Guppi-0.40.3.tar.bz2) = c1e5575a992e40966749a8a18b2143ed69329495
@@ -15,3 +15,4 @@
 SHA1 (patch-aj) = 867143c21e4aede1ca50d7ec5afa783c77bad391
 SHA1 (patch-ak) = 5a45f1f3091eaa01c37b9b26fa7805939885be09
 SHA1 (patch-al) = 39dbd475986807e93e1b2116e8d68265371f5e1a
+SHA1 (patch-am) = 5b0ff8f822e1a2d64c7c39351627b56f137689ab
diff -r ae73183556c2 -r 616c7ecf2e59 math/guppi/patches/patch-am
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/math/guppi/patches/patch-am       Tue Jun 27 14:53:42 2006 +0000
@@ -0,0 +1,18 @@
+$NetBSD: patch-am,v 1.1 2006/06/27 14:54:55 wiz Exp $
+
+--- src/libguppiuseful/guppi-plug-in.c.orig    2001-09-08 05:49:59.000000000 +0000
++++ src/libguppiuseful/guppi-plug-in.c
+@@ -44,10 +44,12 @@ static void
+ guppi_plug_in_finalize (GtkObject * obj)
+ {
+   GuppiPlugIn *pi = GUPPI_PLUG_IN (obj);
++  gpointer tmp;
+ 
+   guppi_finalized (obj);
+ 
+-  guppi_free0 ((gpointer)pi->load_path);
++  tmp = (gpointer)pi->load_path;
++  guppi_free0 (tmp);
+ 
+   if (parent_class->finalize)
+     parent_class->finalize (obj);
diff -r ae73183556c2 -r 616c7ecf2e59 multimedia/kdemultimedia3/distinfo
--- a/multimedia/kdemultimedia3/distinfo        Tue Jun 27 14:47:40 2006 +0000
+++ b/multimedia/kdemultimedia3/distinfo        Tue Jun 27 14:53:42 2006 +0000
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.30 2006/06/21 19:19:36 joerg Exp $
+$NetBSD: distinfo,v 1.31 2006/06/27 14:53:42 wiz Exp $
 
 SHA1 (kdemultimedia-3.5.3.tar.bz2) = 2a75ba49bbc513b4ab5cb0d039949984742f94f5
 RMD160 (kdemultimedia-3.5.3.tar.bz2) = 2ae4ba9266b84b972e3bcd106896b6ea0124aa32
@@ -17,6 +17,7 @@
 SHA1 (patch-al) = c8c3d6c44d19053c596b41060ab574a051c73eeb
 SHA1 (patch-am) = d08ebf77d69d8c9527728eccaa430b28664a74dd
 SHA1 (patch-an) = 79b26912aeeacb881664cd1557417bd99b96451e
+SHA1 (patch-ao) = 1c849de2e1696c4f4e81b660a42b26e2a1c5440e
 SHA1 (patch-ar) = 604469ee9cedaccb5e75567abf1088cddab9bcbc
 SHA1 (patch-cs) = 6b00976b20b3d6af611f75921e20f88086061ce5
 SHA1 (patch-ct) = b61875aa683a08e69f0a403a8111319469fa3c4e
diff -r ae73183556c2 -r 616c7ecf2e59 multimedia/kdemultimedia3/patches/patch-ao
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/multimedia/kdemultimedia3/patches/patch-ao        Tue Jun 27 14:53:42 2006 +0000
@@ -0,0 +1,14 @@
+$NetBSD: patch-ao,v 1.3 2006/06/27 14:53:42 wiz Exp $
+
+--- mpeglib/lib/util/render/dither2YUV/rgb2yuvdefs.h.orig      2005-09-10 08:19:52.000000000 +0000
++++ mpeglib/lib/util/render/dither2YUV/rgb2yuvdefs.h
+@@ -20,6 +20,9 @@
+ 
+ /* gcc 3.3.1 and later optimise the "not used" (only in asm code)
+    symbols away. So we need to mark them as used. */
++#if defined(__GNUC_PREREQ__) && !defined(__GNUC_PREREQ)
++#define __GNUC_PREREQ __GNUC_PREREQ__
++#endif
+ #ifdef __GNUC_PREREQ
+ #if __GNUC_PREREQ (3,1)
+ # define __attribute_used__ __attribute__ ((__used__))
diff -r ae73183556c2 -r 616c7ecf2e59 net/soup/distinfo
--- a/net/soup/distinfo Tue Jun 27 14:47:40 2006 +0000
+++ b/net/soup/distinfo Tue Jun 27 14:53:42 2006 +0000
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.12 2006/06/09 20:36:31 dbj Exp $
+$NetBSD: distinfo,v 1.13 2006/06/27 14:55:54 wiz Exp $
 
 SHA1 (soup-0.7.11.tar.bz2) = 47b185b57311053eb8a30c655981b7136c228923
 RMD160 (soup-0.7.11.tar.bz2) = d63a0af5a4739a6e529bd797e5cb570e872b6d6b
@@ -9,4 +9,5 @@
 SHA1 (patch-ad) = 5d14207d9b8f6c634016f098f876c66438ebdabf
 SHA1 (patch-ae) = 9f33467fae553b666fb9890197fd7b15dde78722
 SHA1 (patch-af) = 27e30c8ae3ebdca706551b656bee6adcdc8f28ac
-SHA1 (patch-ag) = 0e09f12a2a4eaf2b7aabf8d2d3e734d96f5fa706
+SHA1 (patch-ag) = ac60efa34fed8b54e16a110546f780e1336ad572
+SHA1 (patch-ah) = 6fdbe5d91fac3ad3ab8f5c5de7e4b6f7012856c0
diff -r ae73183556c2 -r 616c7ecf2e59 net/soup/patches/patch-ag
--- a/net/soup/patches/patch-ag Tue Jun 27 14:47:40 2006 +0000
+++ b/net/soup/patches/patch-ag Tue Jun 27 14:53:42 2006 +0000
@@ -1,8 +1,15 @@
-$NetBSD: patch-ag,v 1.2 2006/06/09 20:36:31 dbj Exp $
+$NetBSD: patch-ag,v 1.3 2006/06/27 14:55:54 wiz Exp $
 
---- src/libsoup/soup-private.h.orig    2003-01-02 14:04:09.000000000 -0500
+--- src/libsoup/soup-private.h.orig    2003-01-02 19:04:09.000000000 +0000
 +++ src/libsoup/soup-private.h
-@@ -31,7 +31,9 @@
+@@ -26,12 +26,16 @@
+ #else
+ #  ifdef HAVE_ALLOCA_H
+ #    include <alloca.h>
++#  elif defined(HAVE_STDLIB_H)
++#    include <stdlib.h>
+ #  else
+ #    ifdef _AIX
  #      pragma alloca
  #    else
  #      ifndef alloca /* predefined by HP cc +Olibcalls */
@@ -12,7 +19,7 @@
  #      endif
  #    endif
  #  endif
-@@ -68,7 +70,6 @@ extern "C" {
+@@ -68,7 +72,6 @@ extern "C" {
  #define RESPONSE_BLOCK_SIZE 8192
  
  extern gboolean    soup_initialized;
diff -r ae73183556c2 -r 616c7ecf2e59 net/soup/patches/patch-ah
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/net/soup/patches/patch-ah Tue Jun 27 14:53:42 2006 +0000
@@ -0,0 +1,13 @@
+$NetBSD: patch-ah,v 1.1 2006/06/27 14:55:54 wiz Exp $
+
+--- src/libsoup/soup-server.c.orig     2002-07-26 15:34:12.000000000 +0000
++++ src/libsoup/soup-server.c
+@@ -312,7 +312,7 @@ read_headers_cgi (SoupMessage *msg,
+       /*
+        * Get request HTTP method
+        */
+-      (gchar *) msg->method = g_strdup (g_getenv ("REQUEST_METHOD"));
++      msg->method = g_strdup (g_getenv ("REQUEST_METHOD"));
+ 
+       /* 
+        * Get content length of request body



Home | Main Index | Thread Index | Old Index