[102178] trunk/dports/emulators/qemu

raimue at macports.org raimue at macports.org
Tue Jan 29 02:00:29 PST 2013


Revision: 102178
          https://trac.macports.org/changeset/102178
Author:   raimue at macports.org
Date:     2013-01-29 02:00:29 -0800 (Tue, 29 Jan 2013)
Log Message:
-----------
emulators/qemu:
Update to version 1.3.1,
remove previously backported patch

Modified Paths:
--------------
    trunk/dports/emulators/qemu/Portfile

Removed Paths:
-------------
    trunk/dports/emulators/qemu/files/patch-semaphores-fallback-code.diff

Modified: trunk/dports/emulators/qemu/Portfile
===================================================================
--- trunk/dports/emulators/qemu/Portfile	2013-01-29 09:44:42 UTC (rev 102177)
+++ trunk/dports/emulators/qemu/Portfile	2013-01-29 10:00:29 UTC (rev 102178)
@@ -3,8 +3,7 @@
 PortSystem 1.0
 
 name                    qemu
-version                 1.3.0
-revision                2
+version                 1.3.1
 categories              emulators
 license                 GPL-2+
 platforms               darwin
@@ -20,12 +19,11 @@
 master_sites            ${homepage}/download
 use_bzip2 yes
 
-checksums               rmd160  70bbc3856604fe434d246bec8cd45beb4ee52d5b \
-                        sha256  878055ec05bc28fecfe2da97eb8bc992e8635575b67cebdfc5ca1ede171140a8
+checksums               rmd160  2e2ccdcd5bfa58ce2f3a3efb348f8e9840a26ca3 \
+                        sha256  3772e7ef0c9b4178195edcf90e711f12ba123f465fcf09fb43b56bdacaca0eaf
 
 patchfiles              patch-configure.diff \
-                        patch-net-tap-interface.diff \
-                        patch-semaphores-fallback-code.diff
+                        patch-net-tap-interface.diff
 
 depends_build           port:texinfo \
                         port:libtool \

Deleted: trunk/dports/emulators/qemu/files/patch-semaphores-fallback-code.diff
===================================================================
--- trunk/dports/emulators/qemu/files/patch-semaphores-fallback-code.diff	2013-01-29 09:44:42 UTC (rev 102177)
+++ trunk/dports/emulators/qemu/files/patch-semaphores-fallback-code.diff	2013-01-29 10:00:29 UTC (rev 102178)
@@ -1,36 +0,0 @@
-Upstream-Report: https://bugs.launchpad.net/qemu/+bug/1087114
-
-From a795ef8dcb8cbadffc996c41ff38927a97645234 Mon Sep 17 00:00:00 2001
-From: Brad Smith <brad at comstyle.com>
-Date: Fri, 28 Dec 2012 01:00:26 -0500
-Subject: [PATCH] Fix semaphores fallback code
-
-As reported in bug 1087114 the semaphores fallback code is broken which
-results in QEMU crashing and making QEMU unusable.
-
-This patch is from Paolo.
-
-This needs to be back ported to the 1.3 stable tree as well.
-
-Signed-off-by: Paolo Bonzini <pbonzini at redhat.com>
-Signed-off-by: Brad Smith <brad at comstyle.com>
-Signed-off-by: Blue Swirl <blauwirbel at gmail.com>
----
- qemu-thread-posix.c | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git a/qemu-thread-posix.c b/qemu-thread-posix.c
-index 6374df3..4489abf 100644
---- qemu-thread-posix.c
-+++ qemu-thread-posix.c
-@@ -213,6 +213,7 @@ int qemu_sem_timedwait(QemuSemaphore *sem, int ms)
-     while (sem->count < 0) {
-         rc = pthread_cond_timedwait(&sem->cond, &sem->lock, &ts);
-         if (rc == ETIMEDOUT) {
-+            ++sem->count;
-             break;
-         }
-         if (rc != 0) {
--- 
-1.8.1
-
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20130129/0e8a2fd7/attachment-0001.html>


More information about the macports-changes mailing list