Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package slirp4netns for openSUSE:Factory 
checked in at 2024-05-20 18:09:39
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/slirp4netns (Old)
 and      /work/SRC/openSUSE:Factory/.slirp4netns.new.1880 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "slirp4netns"

Mon May 20 18:09:39 2024 rev:18 rq:1174860 version:1.3.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/slirp4netns/slirp4netns.changes  2024-05-01 
14:55:32.303918955 +0200
+++ /work/SRC/openSUSE:Factory/.slirp4netns.new.1880/slirp4netns.changes        
2024-05-20 18:09:52.190503045 +0200
@@ -1,0 +2,5 @@
+Tue May 14 07:53:02 UTC 2024 - Dan Čermák <dcer...@suse.com>
+
+- New upstream release 1.3.1, no relevant source change
+
+-------------------------------------------------------------------

Old:
----
  slirp4netns-1.3.0.tar.xz

New:
----
  slirp4netns-1.3.1.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ slirp4netns.spec ++++++
--- /var/tmp/diff_new_pack.VwLCZs/_old  2024-05-20 18:09:52.818525909 +0200
+++ /var/tmp/diff_new_pack.VwLCZs/_new  2024-05-20 18:09:52.822526055 +0200
@@ -17,7 +17,7 @@
 
 
 Name:           slirp4netns
-Version:        1.3.0
+Version:        1.3.1
 Release:        0
 Summary:        User-mode networking for unprivileged network namespaces
 License:        BSD-2-Clause AND GPL-2.0-only AND MIT

++++++ _service ++++++
--- /var/tmp/diff_new_pack.VwLCZs/_old  2024-05-20 18:09:52.862527511 +0200
+++ /var/tmp/diff_new_pack.VwLCZs/_new  2024-05-20 18:09:52.866527656 +0200
@@ -3,7 +3,7 @@
   <param 
name="url">https://github.com/rootless-containers/slirp4netns.git</param>
   <param name="scm">git</param>
   <param name="filename">slirp4netns</param>
-  <param name="revision">v1.3.0</param>
+  <param name="revision">v1.3.1</param>
   <param name="versionformat">@PARENT_TAG@</param>
   <param name="versionrewrite-pattern">v(.*)</param>
 </service>

++++++ slirp4netns-1.3.0.tar.xz -> slirp4netns-1.3.1.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/slirp4netns-1.3.0/.github/workflows/main.yaml 
new/slirp4netns-1.3.1/.github/workflows/main.yaml
--- old/slirp4netns-1.3.0/.github/workflows/main.yaml   2024-04-26 
02:18:17.000000000 +0200
+++ new/slirp4netns-1.3.1/.github/workflows/main.yaml   2024-05-11 
18:19:25.000000000 +0200
@@ -5,7 +5,7 @@
     runs-on: ubuntu-20.04
     strategy:
       matrix:
-        libslirp_commit: [master, v4.7.0, v4.6.1, v4.1.0]
+        libslirp_commit: [master, v4.8.0, v4.7.0, v4.1.0]
     steps:
     - uses: actions/checkout@v2
     - run: docker build -t slirp4netns-tests --build-arg LIBSLIRP_COMMIT -f 
Dockerfile.tests .
@@ -17,34 +17,3 @@
     steps:
     - uses: actions/checkout@v2
     - run: DOCKER_BUILDKIT=1 docker build -f Dockerfile.buildtests .
-  test-centos7:
-    runs-on: macos-12
-    env:
-      LIBSECCOMP_COMMIT: v2.3.3
-      LIBSLIRP_COMMIT: v4.1.0
-      BENCHMARK_IPERF3_DURATION: 3
-    steps:
-    - uses: actions/checkout@v2
-    - name: Setup CentOS 7 VM
-      run: |
-        vagrant up --provision --no-tty
-        cat > ./run-vagrant-tests <<'EOF'
-        exec vagrant ssh --no-tty -c "
-          export LIBSECCOMP_COMMIT=\"${LIBSECCOMP_COMMIT}\"
-          export LIBSLIRP_COMMIT=\"${LIBSLIRP_COMMIT}\"
-          export BENCHMARK_IPERF3_DURATION=\"${BENCHMARK_IPERF3_DURATION}\"
-          /src/build-and-test
-        "
-        EOF
-    - name: Build and test with Debian 10's version of libseccomp
-      run: sh ./run-vagrant-tests
-    - name: Build and test with Ubuntu 20.04's versions of libseccomp/libslirp
-      run: sh ./run-vagrant-tests
-      env:
-        LIBSECCOMP_COMMIT: v2.4.3
-        LIBSLIRP_COMMIT: v4.1.0
-    - name: Build and test with recent versions of libseccomp/libslirp
-      run: sh ./run-vagrant-tests
-      env:
-        LIBSECCOMP_COMMIT: v2.5.4
-        LIBSLIRP_COMMIT: v4.7.0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/slirp4netns-1.3.0/Dockerfile.artifact 
new/slirp4netns-1.3.1/Dockerfile.artifact
--- old/slirp4netns-1.3.0/Dockerfile.artifact   2024-04-26 02:18:17.000000000 
+0200
+++ new/slirp4netns-1.3.1/Dockerfile.artifact   2024-05-11 18:19:25.000000000 
+0200
@@ -5,7 +5,7 @@
 #   --platform=amd64,arm64,arm,s390x,ppc64le,riscv64 \
 #   -f Dockerfile.artifact .
 
-ARG LIBSLIRP_COMMIT=v4.7.0
+ARG LIBSLIRP_COMMIT=v4.8.0
 ARG UBUNTU_VERSION=jammy-20240125
 ARG 
XX_VERSION=1.2.1@sha256:8879a398dedf0aadaacfbd332b29ff2f84bc39ae6d4e9c0a1109db27ac5ba012
 ARG REPRO_SOURCES_LIST_VERSION=v0.1.0
@@ -26,7 +26,7 @@
   apt-get install -y apt-utils automake autotools-dev file make git 
ninja-build meson
 # Set SOURCE_DATE_EPOCH after running repro-sources-list.sh, for cache 
efficiency
 ARG SOURCE_DATE_EPOCH
-RUN git clone https://git.qemu.org/libslirp.git /libslirp
+RUN git clone https://gitlab.freedesktop.org/slirp/libslirp.git /libslirp
 WORKDIR /libslirp
 ARG LIBSLIRP_COMMIT
 RUN  git pull && git checkout ${LIBSLIRP_COMMIT}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/slirp4netns-1.3.0/Dockerfile.buildtests 
new/slirp4netns-1.3.1/Dockerfile.buildtests
--- old/slirp4netns-1.3.0/Dockerfile.buildtests 2024-04-26 02:18:17.000000000 
+0200
+++ new/slirp4netns-1.3.1/Dockerfile.buildtests 2024-05-11 18:19:25.000000000 
+0200
@@ -1,9 +1,9 @@
-ARG LIBSLIRP_COMMIT=v4.7.0
+ARG LIBSLIRP_COMMIT=v4.8.0
 
 # Alpine
 FROM alpine:3 AS buildtest-alpine3-static
 RUN apk add --no-cache git build-base autoconf automake libtool linux-headers 
glib-dev glib-static libcap-static libcap-dev libseccomp-dev libseccomp-static 
git meson
-RUN git clone https://git.qemu.org/libslirp.git /libslirp
+RUN git clone https://gitlab.freedesktop.org/slirp/libslirp.git /libslirp
 WORKDIR /libslirp
 ARG LIBSLIRP_COMMIT
 RUN  git pull && git checkout ${LIBSLIRP_COMMIT} && meson setup 
--default-library=both build && ninja -C build install
@@ -16,7 +16,7 @@
 ENV DEBIAN_FRONTEND=noninteractive
 RUN apt update && apt install -y automake autotools-dev make gcc 
libglib2.0-dev libcap-dev libseccomp-dev git ninja-build python3-pip
 RUN pip3 install meson
-RUN git clone https://git.qemu.org/libslirp.git /libslirp
+RUN git clone https://gitlab.freedesktop.org/slirp/libslirp.git /libslirp
 WORKDIR /libslirp
 ARG LIBSLIRP_COMMIT
 RUN  git pull && git checkout ${LIBSLIRP_COMMIT} && meson setup build && ninja 
-C build install
@@ -28,13 +28,12 @@
 RUN ./configure && make && cp -f slirp4netns /
 
 # CentOS 7 is no longer tested in this file.
-# See Vagrantfile for CentOS 7 tests.
 
 # openSUSE (dynamic only)
 FROM opensuse/leap:15 AS buildtest-opensuse15-common
 RUN zypper install -y --no-recommends autoconf automake gcc glib2-devel git 
make libcap-devel libseccomp-devel ninja python3-pip
 RUN pip3 install meson
-RUN git clone https://git.qemu.org/libslirp.git /libslirp
+RUN git clone https://gitlab.freedesktop.org/slirp/libslirp.git /libslirp
 WORKDIR /libslirp
 ARG LIBSLIRP_COMMIT
 RUN  git pull && git checkout ${LIBSLIRP_COMMIT} && meson setup 
--default-library=both build && ninja -C build install
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/slirp4netns-1.3.0/Dockerfile.tests 
new/slirp4netns-1.3.1/Dockerfile.tests
--- old/slirp4netns-1.3.0/Dockerfile.tests      2024-04-26 02:18:17.000000000 
+0200
+++ new/slirp4netns-1.3.1/Dockerfile.tests      2024-05-11 18:19:25.000000000 
+0200
@@ -1,10 +1,10 @@
-ARG LIBSLIRP_COMMIT=v4.7.0
+ARG LIBSLIRP_COMMIT=v4.8.0
 
 FROM ubuntu:22.04 AS build
 ENV DEBIAN_FRONTEND=noninteractive
 RUN apt update && apt install -y automake autotools-dev make gcc 
libglib2.0-dev libcap-dev libseccomp-dev git ninja-build python3-pip
 RUN pip3 install meson
-RUN git clone https://git.qemu.org/libslirp.git /libslirp
+RUN git clone https://gitlab.freedesktop.org/slirp/libslirp.git /libslirp
 WORKDIR /libslirp
 ARG LIBSLIRP_COMMIT
 RUN  git pull && git checkout ${LIBSLIRP_COMMIT} && meson setup build && ninja 
-C build install
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/slirp4netns-1.3.0/Vagrantfile 
new/slirp4netns-1.3.1/Vagrantfile
--- old/slirp4netns-1.3.0/Vagrantfile   2024-04-26 02:18:17.000000000 +0200
+++ new/slirp4netns-1.3.1/Vagrantfile   1970-01-01 01:00:00.000000000 +0100
@@ -1,86 +0,0 @@
-Vagrant.configure("2") do |config|
-  require 'etc'
-  config.vm.provider "virtualbox" do |vbox|
-    vbox.cpus = [1, Etc.nprocessors].max
-# Change VirtualBox itself's slirp CIDR so that it doesn't conflict with 
slirp4netns
-    vbox.customize ["modifyvm", :id, "--natnet1", "10.0.200.0/24"]
-  end
-  config.vm.box = "centos/7"
-  config.vm.synced_folder ".", "/vagrant", disabled: true
-  config.vm.synced_folder ".", "/src/slirp4netns", type: "rsync"
-  config.vm.provision "shell",
-    inline: <<~'SHELL'
-      set -xeu
-      sysctl user.max_user_namespaces=65536
-
-      yum install -y \
-        epel-release \
-        https://repo.ius.io/ius-release-el7.rpm
-
-      yum install -y \
-        autoconf automake make gcc gperf libtool \
-        git-core meson ninja-build \
-        glib2-devel libcap-devel \
-        git-core libtool iproute iputils iperf3 nmap jq
-
-      # TODO: install udhcpc (required by test-slirp4netns-dhcp.sh)
-
-      cd /src
-      chown vagrant .
-
-      su vagrant -c '
-        set -xeu
-
-        git clone --depth=1 --no-checkout https://github.com/seccomp/libseccomp
-        git -C ./libseccomp fetch --tags --depth=1
-
-        git clone --depth=1 --no-checkout https://git.qemu.org/libslirp.git
-        git -C ./libslirp fetch --tags --depth=1
-
-        touch ./build-and-test
-        chmod a+x ./build-and-test
-      '
-
-      cat > ./build-and-test <<'EOS'
-      #! /bin/sh
-      set -xeu
-      src_dir='/src'
-
-      prefix="${PREFIX:-${HOME}/prefix}"
-      build_root="${BUILD_ROOT:-${prefix}/build}"
-      rm -rf "${prefix}" "${build_root}"
-      mkdir -p "${build_root}"
-
-      export CFLAGS="-I${prefix}"
-      export LDFLAGS="-L${prefix} -Wl,-rpath,${prefix}/lib"
-      export 
PKG_CONFIG_PATH="${prefix}/lib/pkgconfig${PKG_CONFIG_PATH:+:${PKG_CONFIG_PATH}}"
-
-      git -C "${src_dir}/libseccomp" fetch --depth=1 origin 
"${LIBSECCOMP_COMMIT:-v2.4.3}"
-      git -C "${src_dir}/libseccomp" checkout FETCH_HEAD
-      ( cd "${src_dir}/libseccomp" && ./autogen.sh )
-      mkdir "${build_root}/libseccomp"
-      pushd "${build_root}/libseccomp"
-      "${src_dir}/libseccomp/configure" --prefix="${prefix}"
-      make -j "$( nproc )" CFLAGS+="-I$( pwd )/include"
-      make install
-      popd
-
-      git -C "${src_dir}/libslirp" fetch --depth=1 origin 
"${LIBSLIRP_COMMIT:-v4.1.0}"
-      git -C "${src_dir}/libslirp" checkout FETCH_HEAD
-      mkdir "${build_root}/libslirp"
-      pushd "${build_root}/libslirp"
-      meson setup --prefix="${prefix}" --libdir=lib . "${src_dir}/libslirp"
-      ninja -C . install
-      popd
-
-      ( cd "${src_dir}/slirp4netns" && ./autogen.sh )
-      mkdir "${build_root}/slirp4netns"
-      pushd "${build_root}/slirp4netns"
-      "${src_dir}/slirp4netns/configure" --prefix="${prefix}"
-      make -j "$( nproc )"
-
-      make ci 'CLANGTIDY=echo skipping:' 'CLANGFORMAT=echo skipping:'
-      popd
-      EOS
-    SHELL
-end
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/slirp4netns-1.3.0/configure.ac 
new/slirp4netns-1.3.1/configure.ac
--- old/slirp4netns-1.3.0/configure.ac  2024-04-26 02:18:17.000000000 +0200
+++ new/slirp4netns-1.3.1/configure.ac  2024-05-11 18:19:25.000000000 +0200
@@ -1,5 +1,5 @@
 AC_PREREQ([2.69])
-AC_INIT([slirp4netns], [1.3.0], 
[https://github.com/rootless-containers/slirp4netns/issues])
+AC_INIT([slirp4netns], [1.3.1], 
[https://github.com/rootless-containers/slirp4netns/issues])
 AC_CONFIG_SRCDIR([main.c])
 AC_CONFIG_HEADERS([config.h])
 

Reply via email to