Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Treeve Jelbert (7bdb58ea31d85e8dcec30d227849ddbf015e981c)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Treeve Jelbert <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Treeve Jelbert (7bdb58ea31d85e8dcec30d227849ddbf015e981c)
  • Date: Thu, 15 Apr 2021 09:48:13 +0000

GIT changes to master grimoire by Treeve Jelbert <treeve AT sourcemage.org>:

audio-creation/fluidsynth/DETAILS | 4 +-
audio-creation/fluidsynth/HISTORY | 3 +
dev/null |binary
disk/attr/DETAILS | 4 +-
disk/attr/HISTORY | 4 ++
disk/attr/attr.gpg |binary
libs/libcgroup/DETAILS | 10 ++---
libs/libcgroup/HISTORY | 6 +++
libs/libcgroup/PRE_BUILD | 3 -
libs/libcgroup/patches/CVE-2018-14348.patch | 12 ------
libs/libcgroup/patches/api.c-fix-infinite-loop.patch | 38
-------------------
11 files changed, 23 insertions(+), 61 deletions(-)

New commits:
commit 7bdb58ea31d85e8dcec30d227849ddbf015e981c
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

attr: => 2.5.1

commit f59d00f15657a7bfe025e00b055b59846f236072
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libcgroup: => 0.42.2

commit ea789be304a58627c9c88a352a8c20ef7c84e876
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

fluidsynth: => 2.2.0

diff --git a/audio-creation/fluidsynth/DETAILS
b/audio-creation/fluidsynth/DETAILS
index 5f3bc3d..fee0885 100755
--- a/audio-creation/fluidsynth/DETAILS
+++ b/audio-creation/fluidsynth/DETAILS
@@ -1,6 +1,6 @@
SPELL=fluidsynth
- VERSION=2.1.6
-
SOURCE_HASH=sha512:168c882167089b067ec2056c92b19134136f574ca1f793473662274bdb0ae73236711d38ff75a84a738dd866a0f6dd790412d801ecf847e4416d4fb5cd20ae45
+ VERSION=2.2.0
+
SOURCE_HASH=sha512:fa08c6d6914accbb5a99bb912066d97ded26ab3c706e663e76a4f1b024f610f676d2e1f7c30872d00e0fe86b5c494dcea581ecd0770977d235962a845c074bd6
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"

SOURCE_URL[0]=https://github.com/FluidSynth/fluidsynth/archive/v$VERSION.tar.gz
diff --git a/audio-creation/fluidsynth/HISTORY
b/audio-creation/fluidsynth/HISTORY
index 9270ec7..3343929 100644
--- a/audio-creation/fluidsynth/HISTORY
+++ b/audio-creation/fluidsynth/HISTORY
@@ -1,3 +1,6 @@
+2021-04-15 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.2.0
+
2021-01-07 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 2.1.6

diff --git a/disk/attr/DETAILS b/disk/attr/DETAILS
index 1b720f4..ac016eb 100755
--- a/disk/attr/DETAILS
+++ b/disk/attr/DETAILS
@@ -1,9 +1,9 @@
SPELL=attr
- VERSION=2.4.48
+ VERSION=2.5.1
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SOURCE.sig
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
- SOURCE_URL[0]=http://download.savannah.nongnu.org/releases/attr/$SOURCE
+ SOURCE_URL[0]=https://download.savannah.nongnu.org/releases/attr/$SOURCE
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=attr.gpg:$SOURCE2:UPSTREAM_KEY
SOURCE2_IGNORE=signature
diff --git a/disk/attr/HISTORY b/disk/attr/HISTORY
index 01ced43..a580d11 100644
--- a/disk/attr/HISTORY
+++ b/disk/attr/HISTORY
@@ -1,3 +1,7 @@
+2021-04-15 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.5.1
+ * attr.gpg: add "Andreas Gruenbacher <andreas.gruenbacher AT gmail.com>"
+
2019-10-10 Treeve Jelbert <treeve AT sourcemage.org>
* DEPENDS: GETTEXT

diff --git a/disk/attr/attr.gpg b/disk/attr/attr.gpg
index 3f0d325..68187f2 100644
Binary files a/disk/attr/attr.gpg and b/disk/attr/attr.gpg differ
diff --git a/libs/libcgroup/DETAILS b/libs/libcgroup/DETAILS
index 69be038..e182580 100755
--- a/libs/libcgroup/DETAILS
+++ b/libs/libcgroup/DETAILS
@@ -1,13 +1,13 @@
SPELL=libcgroup
- VERSION=0.41
+ VERSION=0.42.2
+
SOURCE_HASH=sha512:06490bc75fa33f477d7310faec0c4b594a59d9dd3144a67809e8dae1342e6e3bb840a0767d39f5e38a05aab145753960b742accb3ceae23f645a3200c82cfb4f
SECURITY_PATCH=1
PATCHLEVEL=1
SOURCE=$SPELL-$VERSION.tar.bz2
- SOURCE_GPG="gurus.gpg:${SOURCE}.sig:WORKS_FOR_ME"
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
-
SOURCE_URL[0]=http://downloads.sourceforge.net/sourceforge/libcg/$SPELL/v$VERSION/$SOURCE
DOC_DIRS=""
- WEB_SITE=http://libcg.sourceforge.net/
+ WEB_SITE=https://github.com/libcgroup/libcgroup
+ SOURCE_URL[0]=$WEB_SITE/releases/download/v$VERSION/$SOURCE
LICENSE[0]=GPL
ENTERED=20100805
KEYWORDS="libs"
@@ -16,7 +16,7 @@ cat << EOF
libcg aims to provide programmers easily usable APIs to use the control group
file system. It should satisfy the following requirements
* Provide a programmable interface for cgroups
-This should allow applications to create cgroups using something like
+This should allow release-service to create cgroups using something like
create_cgroup() as opposed to having to go the whole filesystem route.
* Provide persistent configuration across reboots
Control Groups have a lifetime of only one boot cycle. The configuration is
lost
diff --git a/libs/libcgroup/HISTORY b/libs/libcgroup/HISTORY
index 02c619a..317f165 100644
--- a/libs/libcgroup/HISTORY
+++ b/libs/libcgroup/HISTORY
@@ -1,3 +1,9 @@
+2021-04-15 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.42.2
+ now at github
+ * patches/: delete obsolete patches
+ * PRE_BUILD: delete obsolete sed
+
2020-09-04 Eric Sandall <sandalle AT sourcemage.org>
* BUILD: Only use "-lfts" in LDFLAGS when building against musl-fts
Otherwise you get: configure: error: C++ compiler cannot create
executables
diff --git a/libs/libcgroup/PRE_BUILD b/libs/libcgroup/PRE_BUILD
index a5682f9..bd890ca 100755
--- a/libs/libcgroup/PRE_BUILD
+++ b/libs/libcgroup/PRE_BUILD
@@ -2,5 +2,4 @@ default_pre_build &&
cd "$SOURCE_DIRECTORY" &&
apply_patch_dir patches &&
# Disable tests
-sedit '/^SUBDIRS =/s/ tests//' Makefile.in &&
-sedit 's!maybe_os in$!& linux-musl*|\\!' config.sub
+sedit '/^SUBDIRS =/s/ tests//' Makefile.in
diff --git a/libs/libcgroup/libcgroup-0.41.tar.bz2.sig
b/libs/libcgroup/libcgroup-0.41.tar.bz2.sig
deleted file mode 100644
index 1827401..0000000
Binary files a/libs/libcgroup/libcgroup-0.41.tar.bz2.sig and /dev/null differ
diff --git a/libs/libcgroup/patches/CVE-2018-14348.patch
b/libs/libcgroup/patches/CVE-2018-14348.patch
deleted file mode 100644
index bd083c2..0000000
--- a/libs/libcgroup/patches/CVE-2018-14348.patch
+++ /dev/null
@@ -1,12 +0,0 @@
---- a/src/daemon/cgrulesengd.c
-+++ b/src/daemon/cgrulesengd.c
-@@ -889,9 +889,6 @@
- } else if (pid > 0) {
- exit(EXIT_SUCCESS);
- }
--
-- /* Change the file mode mask. */
-- umask(0);
- } else {
- flog(LOG_DEBUG, "Not using daemon mode\n");
- pid = getpid();<Paste>
diff --git a/libs/libcgroup/patches/api.c-fix-infinite-loop.patch
b/libs/libcgroup/patches/api.c-fix-infinite-loop.patch
deleted file mode 100644
index 12ee0ee..0000000
--- a/libs/libcgroup/patches/api.c-fix-infinite-loop.patch
+++ /dev/null
@@ -1,38 +0,0 @@
-Date: Tue, 8 Dec 2015 16:53:41 +0100
-Subject: [PATCH] api.c: fix infinite loop
-
-If getgrnam or getpwuid functions failed, the program entered
-an infinite loop, because the rule pointer was never advanced.
-This is now fixed by updating the pointer before continuing
-to the next iteration.
----
- src/api.c | 8 ++++++--
- 1 file changed, 6 insertions(+), 2 deletions(-)
-
-diff --git a/src/api.c b/src/api.c
-index d6c9d3a..ef796ac 100644
---- a/src/api.c
-+++ b/src/api.c
-@@ -2775,13 +2775,17 @@ static struct cgroup_rule
*cgroup_find_matching_rule_uid_gid(uid_t uid,
- /* Get the group data. */
- sp = &(rule->username[1]);
- grp = getgrnam(sp);
-- if (!grp)
-+ if (!grp) {
-+ rule = rule->next;
- continue;
-+ }
-
- /* Get the data for UID. */
- usr = getpwuid(uid);
-- if (!usr)
-+ if (!usr) {
-+ rule = rule->next;
- continue;
-+ }
-
- /* If UID is a member of group, we matched. */
- for (i = 0; grp->gr_mem[i]; i++) {
---
-2.10.2
-



  • [SM-Commit] GIT changes to master grimoire by Treeve Jelbert (7bdb58ea31d85e8dcec30d227849ddbf015e981c), Treeve Jelbert, 04/15/2021

Archive powered by MHonArc 2.6.24.

Top of Page