Debian Patches

Status for gmime/3.2.15+dfsg-2

Patch Description Author Forwarded Bugs Origin Last update
Add-ChangeLog.patch Add ChangeLog
This is necessary when building, because autoreconf expects to see a
file named ChangeLog, and our sources don't include it any longer.
Daniel Kahn Gillmor <dkg@fifthhorseman.net> not-needed 2026-11-10
Tune-up-fix-for-autoconf-2.72.patch Tune up fix for autoconf 2.72
In #158, the build for gmime was corrected for autoconf version 2.72,
which treats ac_cv_sys_file_offset_bits differently. (see
de4f1b044141df3ef0b1fc20be422dc667443484)

This fix should make gmime keep building on systems that use older
version of autoconf, not just 2.72 or later.
Daniel Kahn Gillmor <dkg@fifthhorseman.net> no 2024-09-03
Fixed-issue-in-decode_route-when-ENABLE_WARNINGS-is-.patch Fixed issue in decode_route() when ENABLE_WARNINGS is enabled
Fixes issue #169

(cherry picked from commit 3f7005f4c7576de581bb5164c7990aaa4031c2c1)
Jeffrey Stedfast <jestedfa@microsoft.com> no 2024-10-04
Update-autogen.sh-to-support-libtool-versions-newer-.patch Update autogen.sh to support libtool versions newer than 2.4
The current libtool version is 2.5.3, and autogen.sh does not look for it:

./autogen.sh
+ test -n + dirname ./autogen.sh
+ srcdir=. + test -n . + pwd
+ ORIGDIR=/usr/local/tmp/crew/gmime.20241111150237.dir
+ cd .
+ PROJECT=GMime
+ TEST_TYPE=-f
+ FILE=configure.ac
+ DIE=0
+ command -v glibtoolize
+ LIBTOOLIZE=
+ test -z
+ command -v libtoolize
+ LIBTOOLIZE=/usr/local/bin/libtoolize
+ test -z /usr/local/bin/libtoolize
+ have_libtool=false
+ /usr/local/bin/libtoolize --version
+ /usr/local/bin/libtoolize --version + sed /^$/d;s/([^)]*)//g;s/^[^0-9]*//;s/[- ].*//g;q + libtool_version=2.5.3 + false + echo + echo You must have libtool >= 1.4 installed to compile GMime.
You must have libtool >= 1.4 installed to compile GMime.
+ echo Install the appropriate package for your distribution,
Install the appropriate package for your distribution,
+ echo or get the source tarball at http://ftp.gnu.org/gnu/libtool/
or get the source tarball at http://ftp.gnu.org/gnu/libtool/
+ DIE=1
+ automake-1.9 --version
+ automake-1.10 --version
+ automake-1.11 --version
+ automake-1.12 --version
+ automake-1.13 --version
+ automake-1.14 --version
+ automake-1.15 --version
+ automake-1.16 --version
+ AUTOMAKE=automake-1.16
+ ACLOCAL=aclocal-1.16
+ break
+ test -z automake-1.16
+ test 1 -eq 1
+ exit 1

(cherry picked from commit 141ce4a1925e9f6a4d95ac3d9cc9de5995913a02)
"Satadru Pramanik, DO, MPH, MEng" <satadru@gmail.com> no 2024-11-11
Allow-also-automake-1.17.patch Allow also automake 1.17
(cherry picked from commit 09f180f06f194f1c75fddb6102012ae8745431a6)
Matti Lehtimäki <matti.lehtimaki@jolla.com> no 2025-01-26
Fix-macro-definition-for-GMIME_TYPE_PARSER_OPTIONS.patch Fix macro definition for GMIME_TYPE_PARSER_OPTIONS
Fixes issue #178

(cherry picked from commit 2413846d8d3447b711192687c8087ae10d04a7b5)
Jeffrey Stedfast <jestedfa@microsoft.com> no 2025-09-18
Fix-macro-definition-for-GMIME_TYPE_FORMAT_OPTIONS.patch Fix macro definition for GMIME_TYPE_FORMAT_OPTIONS
Fixes issue #179

(cherry picked from commit df535cd503aaa3f590aac36a3462576a1c9ec320)
Jeffrey Stedfast <jestedfa@microsoft.com> no 2025-09-20
Fix-macro-definition-for-GMIME_TYPE_REFERENCES.patch Fix macro definition for GMIME_TYPE_REFERENCES
Fixes issue #179

(cherry picked from commit 5bccdea2a2f8e7188f14a12a5e9bae42c898aebc)
Jeffrey Stedfast <jestedfa@microsoft.com> no 2025-09-20
autogen.sh-Also-allow-automake-1.18.patch autogen.sh: Also allow automake 1.18
(cherry picked from commit 17c0f8307f04115c25cf81e9c8ae3a5d3918b78c)
Niels De Graef <ndegraef@redhat.com> no 2025-11-24
Warn-about-Content-Type-headers-that-are-malformed-a.patch Warn about Content-Type headers that are malformed after the type/subtype

e.g:


Fixes issue #181

(cherry picked from commit 49f496225c893a892cbca9417ab284dd24fbd8d7)
Jeffrey Stedfast <jestedfa@microsoft.com> no 2025-12-04
Fixed-g_mime_iconv_locale_to_utf8-and-utf8_to_locale.patch Fixed g_mime_iconv_locale_to_utf8 and utf8_to_locale
The charset arguments were in reverse order.

Fixes issue #183

(cherry picked from commit 7d2e560feb30ae3e9ee9fc11ee6a8715d97bd240)
Jeffrey Stedfast <jestedfa@microsoft.com> no 2026-01-24
Improved-previous-Content-Type-parser-fix.patch Improved previous Content-Type parser fix
Used @albrechtd's patch.

Fixes issue #181

(cherry picked from commit 211a0608379de09610dcfc71605ba7519d963ced)
Jeffrey Stedfast <jestedfa@microsoft.com> no 2026-01-24
Avoid-a-segfault-when-gpg-export-emits-nothing.patch Avoid a segfault when gpg --export emits nothing Daniel Kahn Gillmor <dkg@fifthhorseman.net> yes 2026-11-10
tests-pgp-update-to-modern-cryptography.patch PGP $x message
EOF
cat >> data/pgp/${x}-message.txt < \
data/pgp/${x}-message.txt.openpgp-block
cat >> data/pgp/${x}-message.txt <<EOF

--
And this is the email signature...
EOF
done
```
GMime Unit Tests <$ADDRSPEC> yes 2026-11-10

All known versions for source package 'gmime'

Links