Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package msmtp for openSUSE:Factory checked in at 2026-07-18 22:24:28 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/msmtp (Old) and /work/SRC/openSUSE:Factory/.msmtp.new.24530 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "msmtp" Sat Jul 18 22:24:28 2026 rev:71 rq:1366454 version:1.8.33 Changes: -------- --- /work/SRC/openSUSE:Factory/msmtp/msmtp.changes 2025-10-13 15:37:13.813992813 +0200 +++ /work/SRC/openSUSE:Factory/.msmtp.new.24530/msmtp.changes 2026-07-18 22:25:29.707102885 +0200 @@ -1,0 +2,10 @@ +Sun Jul 12 12:28:21 UTC 2026 - BenoƮt Monin <[email protected]> + +- update to version 1.8.33: + This release brings significant improvements to the msmtpq + script, and important bug fixes to the msmtpd daemon, along + with an assortment of smaller bug fixes. +- add fix_base64_build.patch from pull request 226: + fix build with older gcc versions + +------------------------------------------------------------------- Old: ---- msmtp-1.8.32.tar.xz msmtp-1.8.32.tar.xz.sig New: ---- fix_base64_build.patch msmtp-1.8.33.tar.xz msmtp-1.8.33.tar.xz.sig ----------(New B)---------- New: with an assortment of smaller bug fixes. - add fix_base64_build.patch from pull request 226: fix build with older gcc versions ----------(New E)---------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ msmtp.spec ++++++ --- /var/tmp/diff_new_pack.JSI2Jq/_old 2026-07-18 22:25:30.307123148 +0200 +++ /var/tmp/diff_new_pack.JSI2Jq/_new 2026-07-18 22:25:30.307123148 +0200 @@ -1,7 +1,7 @@ # # spec file for package msmtp # -# Copyright (c) 2025 SUSE LLC and contributors +# Copyright (c) 2026 SUSE LLC and contributors # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: msmtp -Version: 1.8.32 +Version: 1.8.33 Release: 0 BuildRequires: gnutls-devel >= 3.4 BuildRequires: libidn2-devel @@ -51,6 +51,8 @@ Source: https://marlam.de/msmtp/releases/msmtp-%{version}.tar.xz Source1: https://marlam.de/msmtp/releases/msmtp-%{version}.tar.xz.sig Source2: %{name}.keyring +# PATCH-FIX-UPSTREAM https://patch-diff.githubusercontent.com/raw/marlam/msmtp/pull/226.patch +Patch1: fix_base64_build.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -94,7 +96,7 @@ a minimalistic replacement of sendmail and a minimal SMTP server. %prep -%setup -q +%autosetup -p1 # fix bash and sh scripts shebang while preserving mtime for i in scripts/msmtpqueue/*.sh \ scripts/msmtpq/msmtpq \ ++++++ fix_base64_build.patch ++++++ >From cd297e5936372adfa27d3cdf0895ebd22e26f75a Mon Sep 17 00:00:00 2001 From: Roman Bogorodskiy <[email protected]> Date: Sun, 12 Jul 2026 08:44:17 +0200 Subject: [PATCH] Fix base64 build on FreeBSD On FreeBSD with clang 21 build fails with: In file included from smtp.c:42: ./base64.h:45:8: error: unknown type name 'bool' 45 | extern bool base64_decode_ctx (struct base64_decode_context *ctx, | ^ This happens because commit 4d710b4f8d09c3879bd0582cb61372168898f413 removed 'include <stdbool.h>' from base64.h. Add it back to make it compile again. --- src/base64.h | 1 + 1 file changed, 1 insertion(+) diff --git a/src/base64.h b/src/base64.h index 9ce0029..3c5421e 100644 --- a/src/base64.h +++ b/src/base64.h @@ -18,6 +18,7 @@ #ifndef BASE64_H #define BASE64_H +#include <stdbool.h> #include <stddef.h> typedef size_t idx_t; ++++++ msmtp-1.8.32.tar.xz -> msmtp-1.8.33.tar.xz ++++++ ++++ 21574 lines of diff (skipped)
