Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package bolt for openSUSE:Factory checked in at 2023-10-08 12:16:14 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/bolt (Old) and /work/SRC/openSUSE:Factory/.bolt.new.28202 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "bolt" Sun Oct 8 12:16:14 2023 rev:12 rq:1115918 version:0.9.6 Changes: -------- --- /work/SRC/openSUSE:Factory/bolt/bolt.changes 2023-01-04 17:53:49.602614469 +0100 +++ /work/SRC/openSUSE:Factory/.bolt.new.28202/bolt.changes 2023-10-08 12:16:17.813796536 +0200 @@ -1,0 +2,6 @@ +Tue Oct 3 07:09:54 UTC 2023 - Paolo Stivanin <i...@paolostivanin.com> + +- update to 0.9.5: + * Compiler warnings and log messages for the domain not found were fixed. + +------------------------------------------------------------------- Old: ---- bolt-0.9.5.tar.bz2 New: ---- bolt-0.9.6.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ bolt.spec ++++++ --- /var/tmp/diff_new_pack.66uDEj/_old 2023-10-08 12:16:18.877834793 +0200 +++ /var/tmp/diff_new_pack.66uDEj/_new 2023-10-08 12:16:18.881834936 +0200 @@ -18,7 +18,7 @@ %global _hardened_build 1 Name: bolt -Version: 0.9.5 +Version: 0.9.6 Release: 0 Summary: Thunderbolt 3 device manager License: GPL-2.0-or-later ++++++ bolt-0.9.5.tar.bz2 -> bolt-0.9.6.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/bolt-0.9.5/.gitlab-ci.yml new/bolt-0.9.6/.gitlab-ci.yml --- old/bolt-0.9.5/.gitlab-ci.yml 2023-01-03 08:18:41.000000000 +0100 +++ new/bolt-0.9.6/.gitlab-ci.yml 2023-09-12 11:39:41.000000000 +0200 @@ -1,13 +1,16 @@ -image: docker:latest +include: + - project: 'freedesktop/ci-templates' + ref: d2846358c31d5faee106155e4b5caae74704f47b + file: + - '/templates/fedora.yml' -services: - - docker:dind +image: !reference [ .fdo.container-build@fedora, image] .build-template: &build script: - - docker build -t bolt-$OS -f ./contrib/Dockerfile-$OS . + - buildah bud --isolation chroot -t bolt-$OS -f ./contrib/Dockerfile-$OS . - mkdir build-$OS - - docker run --cap-drop=dac_override -e -t -v `pwd`:/src -v `pwd`/build-$OS:/build bolt-$OS ./contrib/docker-build.sh + - podman run --cap-drop=dac_override -e -t -v `pwd`:/src -v `pwd`/build-$OS:/build bolt-$OS ./contrib/docker-build.sh artifacts: paths: - build-$OS/meson-logs @@ -41,8 +44,8 @@ - $COVERITY_TOKEN && $COVERITY_EMAIL script: - mkdir build-coverity - - docker build --build-arg ORG=gicmo --build-arg PROJECT=bolt --build-arg TOKEN=$COVERITY_TOKEN -t bolt-coverity -f ./contrib/Dockerfile-coverity . - - docker run --rm -e COVERITY_TOKEN=$COVERITY_TOKEN -e COVERITY_EMAIL=$COVERITY_EMAIL -t -v `pwd`:/src:Z -v `pwd`/build-coverity:/build:Z bolt-coverity ./contrib/coverity.sh + - buildah bud --isolation chroot --build-arg ORG=gicmo --build-arg PROJECT=bolt --build-arg TOKEN=$COVERITY_TOKEN -t bolt-coverity -f ./contrib/Dockerfile-coverity . + - podman run --rm --dns=8.8.8.8 --net=host -e COVERITY_TOKEN=$COVERITY_TOKEN -e COVERITY_EMAIL=$COVERITY_EMAIL -t -v `pwd`:/src:Z -v `pwd`/build-coverity:/build:Z bolt-coverity ./contrib/coverity.sh artifacts: paths: - build-coverity/cov-int/build-log.txt diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/bolt-0.9.5/CHANGELOG.md new/bolt-0.9.6/CHANGELOG.md --- old/bolt-0.9.5/CHANGELOG.md 2023-01-03 08:18:41.000000000 +0100 +++ new/bolt-0.9.6/CHANGELOG.md 2023-09-12 11:39:41.000000000 +0200 @@ -1,3 +1,16 @@ +Version 0.9.6 +------------- +Released: 2023-09-12 + +* The compiler warnings caused by the incorrect data type declaration + were fixed. + +* The log message `boltd[123]: [93B blob data]` was fixed. The sysfs path + will be printed when the domain can't be found. + +* CI: Replaced the docker command with podman and fixed the DNS issues for + podman. + Version 0.9.5 ------------- Released: 2023-1-3 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/bolt-0.9.5/boltd/bolt-exported.c new/bolt-0.9.6/boltd/bolt-exported.c --- old/bolt-0.9.5/boltd/bolt-exported.c 2023-01-03 08:18:41.000000000 +0100 +++ new/bolt-0.9.6/boltd/bolt-exported.c 2023-09-12 11:39:41.000000000 +0200 @@ -118,7 +118,7 @@ GType bolt_exported_get_type (void) { - static volatile gsize exported_type = 0; + static gsize exported_type = 0; if (g_once_init_enter (&exported_type)) { diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/bolt-0.9.5/boltd/bolt-manager.c new/bolt-0.9.6/boltd/bolt-manager.c --- old/bolt-0.9.5/boltd/bolt-manager.c 2023-01-03 08:18:41.000000000 +0100 +++ new/bolt-0.9.6/boltd/bolt-manager.c 2023-09-12 11:39:41.000000000 +0200 @@ -927,7 +927,8 @@ if (domain == NULL) { bolt_warn_err (err, LOG_TOPIC ("udev"), - "failed to create domain: %s"); + "failed to create domain: %s", + udev_device_get_syspath (dom)); return NULL; } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/bolt-0.9.5/cli/bolt-proxy.c new/bolt-0.9.6/cli/bolt-proxy.c --- old/bolt-0.9.5/cli/bolt-proxy.c 2023-01-03 08:18:41.000000000 +0100 +++ new/bolt-0.9.6/cli/bolt-proxy.c 2023-09-12 11:39:41.000000000 +0200 @@ -65,7 +65,7 @@ GType bolt_proxy_get_type (void) { - static volatile gsize proxy_type = 0; + static gsize proxy_type = 0; if (g_once_init_enter (&proxy_type)) { diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/bolt-0.9.5/common/bolt-rnd.c new/bolt-0.9.6/common/bolt-rnd.c --- old/bolt-0.9.5/common/bolt-rnd.c 2023-01-03 08:18:41.000000000 +0100 +++ new/bolt-0.9.6/common/bolt-rnd.c 2023-09-12 11:39:41.000000000 +0200 @@ -33,7 +33,7 @@ # define GRND_NONBLOCK 0 #endif -int +BoltRng bolt_get_random_data (void *buf, gsize n) { gboolean ok; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/bolt-0.9.5/contrib/Dockerfile-arch new/bolt-0.9.6/contrib/Dockerfile-arch --- old/bolt-0.9.5/contrib/Dockerfile-arch 2023-01-03 08:18:41.000000000 +0100 +++ new/bolt-0.9.6/contrib/Dockerfile-arch 2023-09-12 11:39:41.000000000 +0200 @@ -19,7 +19,9 @@ umockdev \ valgrind -RUN pip3 install python-dbusmock pylint==2.4.1 +RUN pacman -S --noconfirm \ + python-dbusmock \ + python-pylint RUN mkdir /src /build WORKDIR /src diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/bolt-0.9.5/contrib/docker-build.sh new/bolt-0.9.6/contrib/docker-build.sh --- old/bolt-0.9.5/contrib/docker-build.sh 2023-01-03 08:18:41.000000000 +0100 +++ new/bolt-0.9.6/contrib/docker-build.sh 2023-09-12 11:39:41.000000000 +0200 @@ -35,7 +35,7 @@ fi if [[ -x $(command -v pylint) ]]; then - pylint tests/test-integration + pylint --disable=C0114,C0115,C0116,C0103,C0209,C0301,C0325,R0022,R0913,R0914,R1714,R1725,R1729,R1732,W0201,W0621,W1514 tests/test-integration fi if [[ -x $(command -v codespell) ]]; then diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/bolt-0.9.5/meson.build new/bolt-0.9.6/meson.build --- old/bolt-0.9.5/meson.build 2023-01-03 08:18:41.000000000 +0100 +++ new/bolt-0.9.6/meson.build 2023-09-12 11:39:41.000000000 +0200 @@ -1,6 +1,6 @@ project('bolt', 'c', - version: '0.9.5', + version: '0.9.6', license : 'LGPL-2.1+', meson_version: '>= 0.46.0', default_options: ['warning_level=1', diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/bolt-0.9.5/tests/test-common.c new/bolt-0.9.6/tests/test-common.c --- old/bolt-0.9.5/tests/test-common.c 2023-01-03 08:18:41.000000000 +0100 +++ new/bolt-0.9.6/tests/test-common.c 2023-09-12 11:39:41.000000000 +0200 @@ -179,7 +179,7 @@ static void test_enums (TestRng *tt, gconstpointer user_data) { - g_autoptr(GEnumClass) klass; + g_autoptr(GEnumClass) klass = NULL; g_autoptr(GError) err = NULL; const char *str; gint val; @@ -415,7 +415,7 @@ static void test_flags (TestRng *tt, gconstpointer user_data) { - g_autoptr(GFlagsClass) klass; + g_autoptr(GFlagsClass) klass = NULL; g_autoptr(GError) err = NULL; char *str; guint val;