pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/lang/qt6-qtdeclarative
Module Name: pkgsrc
Committed By: nros
Date: Fri Apr 14 19:57:59 UTC 2023
Modified Files:
pkgsrc/lang/qt6-qtdeclarative: distinfo
Added Files:
pkgsrc/lang/qt6-qtdeclarative/patches:
patch-src_qml_memory_qv4stacklimits.cpp
Log Message:
qt6-qtdeclarative: Add patch fix build on Illumos/Solaris
To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 pkgsrc/lang/qt6-qtdeclarative/distinfo
cvs rdiff -u -r0 -r1.1 \
pkgsrc/lang/qt6-qtdeclarative/patches/patch-src_qml_memory_qv4stacklimits.cpp
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/lang/qt6-qtdeclarative/distinfo
diff -u pkgsrc/lang/qt6-qtdeclarative/distinfo:1.2 pkgsrc/lang/qt6-qtdeclarative/distinfo:1.3
--- pkgsrc/lang/qt6-qtdeclarative/distinfo:1.2 Fri Apr 7 18:28:04 2023
+++ pkgsrc/lang/qt6-qtdeclarative/distinfo Fri Apr 14 19:57:59 2023
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.2 2023/04/07 18:28:04 nros Exp $
+$NetBSD: distinfo,v 1.3 2023/04/14 19:57:59 nros Exp $
BLAKE2s (qtdeclarative-everywhere-src-6.5.0.tar.xz) = 0dd93f8d074ff9912863f8f9232ff411d4fadd0ae42822c7a6aa4e58cc77cf37
SHA512 (qtdeclarative-everywhere-src-6.5.0.tar.xz) = df31f08be3849b2775c1fbeb72f9922f7fa64b8b18b506e5ce309b718cfaeef9bb7225cb55610c8cf695f85e5fc0430461f1317b335358b4196b5e48242a7d00
@@ -7,4 +7,5 @@ SHA1 (patch-src_3rdparty_masm_assembler_
SHA1 (patch-src_3rdparty_masm_wtf_Compiler.h) = 8d7e318e0148eea0f262ec13463bc15bd03478dc
SHA1 (patch-src_qml_common_qv4alloca__p.h) = b7ab9ba82fe76efbaaa824a39a50a590bfac7450
SHA1 (patch-src_qml_jit_qv4assemblercommon__p.h) = 588ca1266603a5f169b6ef2cda9d5d89bf1fed65
+SHA1 (patch-src_qml_memory_qv4stacklimits.cpp) = 422445d84a9a5734ea0c0edaf2be1ccbeef8fa75
SHA1 (patch-src_qmltest_CMakeLists.txt) = 18df837cf1fa00dbf69e89cc3afaa05d82524c78
Added files:
Index: pkgsrc/lang/qt6-qtdeclarative/patches/patch-src_qml_memory_qv4stacklimits.cpp
diff -u /dev/null pkgsrc/lang/qt6-qtdeclarative/patches/patch-src_qml_memory_qv4stacklimits.cpp:1.1
--- /dev/null Fri Apr 14 19:57:59 2023
+++ pkgsrc/lang/qt6-qtdeclarative/patches/patch-src_qml_memory_qv4stacklimits.cpp Fri Apr 14 19:57:59 2023
@@ -0,0 +1,15 @@
+$NetBSD: patch-src_qml_memory_qv4stacklimits.cpp,v 1.1 2023/04/14 19:57:59 nros Exp $
+
+* Solaris uses pthread_attr_get_np for stack info
+
+--- src/qml/memory/qv4stacklimits.cpp.orig 2023-04-14 19:04:28.043539627 +0000
++++ src/qml/memory/qv4stacklimits.cpp
+@@ -235,7 +235,7 @@ StackProperties stackPropertiesGeneric(q
+ pthread_t thread = pthread_self();
+ pthread_attr_t sattr;
+ pthread_attr_init(&sattr);
+-# if defined(PTHREAD_NP_H) || defined(_PTHREAD_NP_H_) || defined(Q_OS_NETBSD)
++# if defined(PTHREAD_NP_H) || defined(_PTHREAD_NP_H_) || defined(Q_OS_NETBSD) || defined(Q_OS_SOLARIS)
+ pthread_attr_get_np(thread, &sattr);
+ # else
+ pthread_getattr_np(thread, &sattr);
Home |
Main Index |
Thread Index |
Old Index