pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/devel/orc
Module Name: pkgsrc
Committed By: adam
Date: Sat Jul 20 06:16:29 UTC 2024
Modified Files:
pkgsrc/devel/orc: Makefile PLIST distinfo
Log Message:
orc: updated to 0.4.39
0.4.39
- Security: Fix error message printing buffer overflow leading to possible
code executation in orcc with specific input files (CVE-2024-40897). This
only affects developers and CI environments using orcc, not users of liborc
(Sebastian Dröge, L. E. Segovia)
- div255w: fix off-by-one error in the implementations (L. E. Segovia)
- x86: only run AVX detection if xgetbv is available (L. E. Segovia)
- x86: fix AVX detection by implementing the check recommended by Intel (L. E. Segovia)
- Only enable JIT compilation on Apple arm64 if running on macOS, fixes crashes on iOS (Piotr Brzeziński)
- Fix potential crash in emulation mode if logging is enabled (L. E. Segovia)
- Handle undefined TARGET_OS_OSX correctly (Joshua Root)
- orconce: Fix typo in GCC __sync-based implementation (Jakub Vaněk)
- orconce: Fix usage of __STDC_NO_ATOMICS__ (Alexander Slobodeniuk)
- Fix build with MSVC 17.10 + C11 (L. E. Segovia)
- Support stack unwinding on Windows (L. E. Segovia)
- Major opcode and instruction set code clean-ups and refactoring (Jorge Zapata)
- Refactor allocation and chunk initialization of code regions (L. E. Segovia)
- Fall back to emulation on Linux if JIT support is not available,
e.g. because of SELinux sandboxing or noexec mounting) (L. E. Segovia)
To generate a diff of this commit:
cvs rdiff -u -r1.27 -r1.28 pkgsrc/devel/orc/Makefile
cvs rdiff -u -r1.17 -r1.18 pkgsrc/devel/orc/PLIST
cvs rdiff -u -r1.28 -r1.29 pkgsrc/devel/orc/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/devel/orc/Makefile
diff -u pkgsrc/devel/orc/Makefile:1.27 pkgsrc/devel/orc/Makefile:1.28
--- pkgsrc/devel/orc/Makefile:1.27 Thu Feb 29 07:40:48 2024
+++ pkgsrc/devel/orc/Makefile Sat Jul 20 06:16:29 2024
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.27 2024/02/29 07:40:48 adam Exp $
+# $NetBSD: Makefile,v 1.28 2024/07/20 06:16:29 adam Exp $
-DISTNAME= orc-0.4.38
+DISTNAME= orc-0.4.39
CATEGORIES= devel
MASTER_SITES= https://gstreamer.freedesktop.org/src/orc/
EXTRACT_SUFX= .tar.xz
Index: pkgsrc/devel/orc/PLIST
diff -u pkgsrc/devel/orc/PLIST:1.17 pkgsrc/devel/orc/PLIST:1.18
--- pkgsrc/devel/orc/PLIST:1.17 Thu Feb 29 07:40:48 2024
+++ pkgsrc/devel/orc/PLIST Sat Jul 20 06:16:29 2024
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.17 2024/02/29 07:40:48 adam Exp $
+@comment $NetBSD: PLIST,v 1.18 2024/07/20 06:16:29 adam Exp $
bin/orc-bugreport
bin/orcc
include/orc-0.4/orc-test/orcarray.h
@@ -15,7 +15,6 @@ include/orc-0.4/orc/orccode.h
include/orc-0.4/orc/orccompiler.h
include/orc-0.4/orc/orcconstant.h
include/orc-0.4/orc/orccpu.h
-include/orc-0.4/orc/orccpuinsn.h
include/orc-0.4/orc/orcdebug.h
include/orc-0.4/orc/orcemulateopcodes.h
include/orc-0.4/orc/orcexecutor.h
@@ -40,9 +39,9 @@ include/orc-0.4/orc/orcx86.h
include/orc-0.4/orc/orcx86insn.h
lib/liborc-0.4.so
lib/liborc-0.4.so.0
-lib/liborc-0.4.so.0.38.0
+lib/liborc-0.4.so.0.39.0
lib/liborc-test-0.4.so
lib/liborc-test-0.4.so.0
-lib/liborc-test-0.4.so.0.38.0
+lib/liborc-test-0.4.so.0.39.0
lib/pkgconfig/orc-0.4.pc
lib/pkgconfig/orc-test-0.4.pc
Index: pkgsrc/devel/orc/distinfo
diff -u pkgsrc/devel/orc/distinfo:1.28 pkgsrc/devel/orc/distinfo:1.29
--- pkgsrc/devel/orc/distinfo:1.28 Thu Feb 29 07:40:48 2024
+++ pkgsrc/devel/orc/distinfo Sat Jul 20 06:16:29 2024
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.28 2024/02/29 07:40:48 adam Exp $
+$NetBSD: distinfo,v 1.29 2024/07/20 06:16:29 adam Exp $
-BLAKE2s (orc-0.4.38.tar.xz) = 995ca5bb8da7805765e2ec9fd50cd8cd2c51bf458ddb22867aa89a225de34401
-SHA512 (orc-0.4.38.tar.xz) = 49f34be85f6980e4b5e94f848016f5788b658323f3a120110bc237722ac99938c02976efbe96022d148054330432899533305d4dd21be8fab76fd1995179339a
-Size (orc-0.4.38.tar.xz) = 227152 bytes
+BLAKE2s (orc-0.4.39.tar.xz) = 9de3d497b625881037b7979d6d4779651711794285e540760f62813a11985c4d
+SHA512 (orc-0.4.39.tar.xz) = 5b2167c9bb5ef4fdd5b1a683e5e7fc94bafa0afe62cb5f30e6fd2de9e80b4727b533029688e2807fc64b60af45f9263a421074bf330fb2f208b48620b0f95fd6
+Size (orc-0.4.39.tar.xz) = 232168 bytes
Home |
Main Index |
Thread Index |
Old Index