mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2025-08-05 13:27:09 +02:00
community/mpd: upgrade to 0.20.16
This commit is contained in:
parent
792b717554
commit
83e58a4303
@ -3,7 +3,7 @@
|
||||
# Contributor: Sören Tempel <soeren+alpine@soeren-tempel.net>
|
||||
# Maintainer: Carlo Landmeter <clandmeter@alpinelinux.org>
|
||||
pkgname=mpd
|
||||
pkgver=0.20.15
|
||||
pkgver=0.20.16
|
||||
case $pkgver in
|
||||
*.*.*) _branch=${pkgver%.*};;
|
||||
*.*) _branch=$pkgver;;
|
||||
@ -83,8 +83,8 @@ package() {
|
||||
"$pkgdir"/var/lib/mpd/music
|
||||
}
|
||||
|
||||
sha512sums="0c8ef517bd1077a7c7c687542dd5ede6449053a27b5258cde3f3a877e97b9bff6159a1a4646d5598a8e6656c5b14b6230f89f1247ac1693a82d869d9ee8e9f47 mpd-0.20.15.tar.xz
|
||||
sha512sums="0d06ab5384f76c51b4a2f38dd165725d202425ea9bd4567607154b9393390bbbdf6f42a69f8cb53e1ca7e861cf0a389bedf8eec9ad0ea191fc7fc92c10557d77 mpd-0.20.16.tar.xz
|
||||
d6a98c5f60a60ddd5fa94b25864f800a6a6fb6ffe114793293d0ccc71bb5d1cdb847ca39fde4128446b55a38be85634106d5d6f2c77ee450f33631b30140781a underlinking.patch
|
||||
f425c20e18207a406f84a6a664f02625fca9d42977b1289f4ba8595406b26f6aa73b4f1cb5a1115858cb75fa7844f42d7174adba3f6af1af216c44901a1ccaa0 stacksize.patch
|
||||
f60f6f3e921d20732c1a4c31a97f28660b43fd649e767d6c39661b6a90145231a79ad3f740ae0d706380b245ad040e98b661a513463c54cea161d1f64fc261e0 stacksize.patch
|
||||
3725a528a45edf60e6a9ebd75c880aa63d0e71ab40c20dbc538af2d7c83ca657833b6853d9b488d635883fb7871bb76fada129b3bf8acff4bb060f98a5ad8774 mpd.initd
|
||||
41b2467f5b03f5c4dd7003cd5f56f6cfc1f67af7a9aa2538d70360f839625222bdd0c4b04c33e8cd52eeecfc354da3ca22f5aaab8aee357a5774aaf3503594e7 mpd.confd"
|
||||
|
@ -1,19 +1,17 @@
|
||||
diff --git a/src/thread/Thread.cxx b/src/thread/Thread.cxx
|
||||
index 2932d47..fd1f3ce 100644
|
||||
--- a/src/thread/Thread.cxx
|
||||
+++ b/src/thread/Thread.cxx
|
||||
@@ -43,8 +43,12 @@ Thread::Start(void (*_f)(void *ctx), void *_ctx, Error &error)
|
||||
#ifndef NDEBUG
|
||||
creating = true;
|
||||
#endif
|
||||
-
|
||||
--- ./src/thread/Thread.cxx.orig
|
||||
+++ ./src/thread/Thread.cxx
|
||||
@@ -35,8 +35,12 @@
|
||||
if (handle == nullptr)
|
||||
throw MakeLastError("Failed to create thread");
|
||||
#else
|
||||
- int e = pthread_create(&handle, nullptr, ThreadProc, this);
|
||||
-
|
||||
+ pthread_attr_t attr, *attrptr = nullptr;
|
||||
+ if ((pthread_attr_init(&attr) == 0)
|
||||
+ && (pthread_attr_setstacksize(&attr, 1024*1024) == 0)) {
|
||||
+ attrptr = &attr;
|
||||
+ }
|
||||
+ int e = pthread_create(&handle, attrptr, ThreadProc, this);
|
||||
|
||||
if (e != 0) {
|
||||
#ifndef NDEBUG
|
||||
if (e != 0)
|
||||
throw MakeErrno(e, "Failed to create thread");
|
||||
#endif
|
||||
|
Loading…
Reference in New Issue
Block a user