pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/emulators/qemu Use mmap to allocate executable memory ...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/ae5fbc30c8a1
branches:  trunk
changeset: 398486:ae5fbc30c8a1
user:      tnn <tnn%pkgsrc.org@localhost>
date:      Mon Aug 31 14:30:50 2009 +0000

description:
Use mmap to allocate executable memory on NetBSD as well.
Bump revision.

diffstat:

 emulators/qemu/Makefile         |  3 ++-
 emulators/qemu/distinfo         |  4 ++--
 emulators/qemu/patches/patch-de |  8 ++++----
 3 files changed, 8 insertions(+), 7 deletions(-)

diffs (52 lines):

diff -r b533860c108b -r ae5fbc30c8a1 emulators/qemu/Makefile
--- a/emulators/qemu/Makefile   Mon Aug 31 14:30:21 2009 +0000
+++ b/emulators/qemu/Makefile   Mon Aug 31 14:30:50 2009 +0000
@@ -1,7 +1,8 @@
-# $NetBSD: Makefile,v 1.57 2009/08/31 10:18:49 hasso Exp $
+# $NetBSD: Makefile,v 1.58 2009/08/31 14:30:50 tnn Exp $
 #
 
 DISTNAME=              qemu-0.10.6
+PKGREVISION=           1
 CATEGORIES=            emulators
 MASTER_SITES=          http://download.savannah.gnu.org/releases/qemu/
 
diff -r b533860c108b -r ae5fbc30c8a1 emulators/qemu/distinfo
--- a/emulators/qemu/distinfo   Mon Aug 31 14:30:21 2009 +0000
+++ b/emulators/qemu/distinfo   Mon Aug 31 14:30:50 2009 +0000
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.44 2009/08/31 13:07:04 asau Exp $
+$NetBSD: distinfo,v 1.45 2009/08/31 14:30:50 tnn Exp $
 
 SHA1 (qemu-0.10.6.tar.gz) = 9432738ba513e07c981097468945b2e3ad9cb81e
 RMD160 (qemu-0.10.6.tar.gz) = 1321a10777d2e0c6b53887d0525a28cc1b36ec9b
@@ -11,7 +11,7 @@
 SHA1 (patch-db) = 7e729851615598646aa3f2d7278147198d0a7a45
 SHA1 (patch-dc) = 508d40a99242ba025ade0d067e6d44d3a8a4f0cc
 SHA1 (patch-dd) = 98133e7526441ddea5647c006f146474fcd59826
-SHA1 (patch-de) = b06cb5d29069ebbbc7e78c35798332493c8c9143
+SHA1 (patch-de) = 14f6598f5467c4dfbea729ca2f4adcf6fe1144be
 SHA1 (patch-df) = f21a7832e2cc94dbe76626b74455d33f5ca50ee5
 SHA1 (patch-dg) = f315471d1353504e8bb0032cdf019634c3ce88a5
 SHA1 (patch-dh) = c4c1882c81cdbe9d98fc50e8f60f8d233a7882c5
diff -r b533860c108b -r ae5fbc30c8a1 emulators/qemu/patches/patch-de
--- a/emulators/qemu/patches/patch-de   Mon Aug 31 14:30:21 2009 +0000
+++ b/emulators/qemu/patches/patch-de   Mon Aug 31 14:30:50 2009 +0000
@@ -1,13 +1,13 @@
-$NetBSD: patch-de,v 1.1 2009/08/31 10:18:49 hasso Exp $
+$NetBSD: patch-de,v 1.2 2009/08/31 14:30:50 tnn Exp $
 
---- exec.c.orig        2009-07-17 03:56:22 +0300
-+++ exec.c     2009-08-30 15:57:26 +0300
+--- exec.c.orig        2009-07-17 02:56:22.000000000 +0200
++++ exec.c
 @@ -454,7 +454,7 @@ static void code_gen_alloc(unsigned long
              exit(1);
          }
      }
 -#elif defined(__FreeBSD__)
-+#elif defined(__FreeBSD__) || defined(__DragonFly__)
++#elif defined(__FreeBSD__) || defined(__DragonFly__) || defined(__NetBSD__)
      {
          int flags;
          void *addr = NULL;



Home | Main Index | Thread Index | Old Index