Debian

Available patches from Ubuntu

To see Ubuntu differences wrt. to Debian, write down a grep-dctrl query identifying the packages you're interested in:
grep-dctrl -n -sPackage Sources.Debian
(e.g. -FPackage linux-ntfs or linux-ntfs)

Modified packages are listed below:

Debian ( Changelog | PTS | Bugs ) Ubuntu ( Changelog | txt | LP | Bugs ) | Diff from Ubuntu

Source: cyrus-imapd

cyrus-imapd (2.5.10-3ubuntu3) disco; urgency=medium * No-change rebuild for the perl 5.28 transition. -- Adam Conrad <adconrad@ubuntu.com> Fri, 02 Nov 2018 18:08:04 -0600 cyrus-imapd (2.5.10-3ubuntu2) cosmic; urgency=medium * configure seems to fail to find com_err library, brute force it... -- Dimitri John Ledkov <xnox@ubuntu.com> Wed, 19 Sep 2018 11:38:09 +0200 cyrus-imapd (2.5.10-3ubuntu1) bionic; urgency=medium * debian/patches/icaltimetype_is_utc_field_removal.patch: cherry-pick from upstream to account for the removal of icaltimetype.is_utc field. Closes: #883951. -- Steve Langasek <steve.langasek@ubuntu.com> Mon, 19 Mar 2018 21:25:27 -0700 cyrus-imapd (2.5.10-3build3) bionic; urgency=medium * No-change rebuild for libical soname change. -- Matthias Klose <doko@ubuntu.com> Sat, 09 Dec 2017 11:51:50 +0000 cyrus-imapd (2.5.10-3build2) bionic; urgency=medium * No-change rebuild against perlapi-5.26.1 -- Steve Langasek <steve.langasek@ubuntu.com> Thu, 02 Nov 2017 05:32:12 +0000 cyrus-imapd (2.5.10-3build1) artful; urgency=medium * No-change rebuild for perl 5.26.0. -- Matthias Klose <doko@ubuntu.com> Wed, 26 Jul 2017 20:02:07 +0000

Modifications :
  1. Download patch debian/README.configure-options

    --- 2.5.10-3/debian/README.configure-options 1970-01-01 00:00:00.000000000 +0000 +++ 2.5.10-3ubuntu3/debian/README.configure-options 2018-03-20 04:25:27.000000000 +0000 @@ -0,0 +1,2 @@ +To build this package, configure was called as follows: +configure '--build=x86_64-linux-gnu' '--prefix=/usr' '--includedir=\${prefix}/include' '--mandir=\${prefix}/share/man' '--infodir=\${prefix}/share/info' '--sysconfdir=/etc' '--localstatedir=/var' '--libdir=\${prefix}/lib/x86_64-linux-gnu' '--libexecdir=\${prefix}/lib/x86_64-linux-gnu' '--disable-maintainer-mode' '--disable-dependency-tracking' '--build' 'x86_64-linux-gnu' '--with-extraident=Debian-2.5.10-3ubuntu1' '--includedir=/usr/include' '--datadir=/usr/share/cyrus' '--sharedstatedir=/usr/share/cyrus' '--localstatedir=/var/lib/cyrus' '--libexecdir=/usr/lib/cyrus/bin' '--bindir=/usr/lib/cyrus/bin' '--sbindir=/usr/lib/cyrus/bin' '--with-cyrus-prefix=/usr/lib/cyrus' '--disable-silent-rules' '--enable-autocreate' '--enable-idled' '--enable-nntp' '--enable-murder' '--enable-http' '--enable-replication' '--enable-gssapi=/usr' '--with-cyrus-user=cyrus' '--with-cyrus-group=mail' '--with-lock=fcntl' '--with-ldap' '--with-krb' '--with-krbimpl=mit' '--without-krbdes' '--with-openssl' '--with-zlib' '--with-libcap' '--with-pidfile=/run/cyrus-master.pid' '--with-com_err' '--with-syslogfacility=MAIL' '--with-gss_impl=mit' '--with-sasl' '--with-perl=/usr/bin/perl' '--with-snmp' 'build_alias=x86_64-linux-gnu' 'CFLAGS=-g -O2 -fdebug-prefix-map=/tmp/cyrus-imapd-2.5.10=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -g -fno-strict-aliasing -pipe -O2' 'LDFLAGS=-Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed' 'CPPFLAGS=-Wdate-time -D_FORTIFY_SOURCE=2'
  2. Download patch debian/patches/comm-err.patch

    --- 2.5.10-3/debian/patches/comm-err.patch 1970-01-01 00:00:00.000000000 +0000 +++ 2.5.10-3ubuntu3/debian/patches/comm-err.patch 2018-09-19 09:38:09.000000000 +0000 @@ -0,0 +1,78 @@ +Description: configure seems to fail to find com_err library, brute force it... +Author: Dimitri John Ledkov <xnox@ubuntu.com> + + +--- cyrus-imapd-2.5.10.orig/Makefile.am ++++ cyrus-imapd-2.5.10/Makefile.am +@@ -77,7 +77,6 @@ DISTCLEANFILES = \ + imap/http_err.h \ + imap/tz_err.c \ + imap/tz_err.h \ +- com_err/et/compile_et \ + perl/annotator/Makefile \ + perl/annotator/Makefile.PL \ + perl/imap/Makefile \ +@@ -117,12 +116,6 @@ CLEANFILES = + EXTRA_DIST = \ + $(wildcard tools/vzic/*) + +-if COM_ERR +-COMPILE_ET_DEP = com_err/et/compile_et +-BUILT_SOURCES += com_err/et/compile_et +-lib_LTLIBRARIES += com_err/et/libcyrus_com_err.la +-endif # COM_ERR +- + bin_PROGRAMS = imtest/imtest + + if SERVER +@@ -496,8 +489,6 @@ EXTRA_DIST += \ + + TEXINFO_TEX = com_err/et/texinfo.tex + dist_noinst_SCRIPTS = \ +- com_err/et/compile_et.sh \ +- com_err/et/config_script \ + imap/lmtpstats.snmp \ + imap/pushstats.snmp \ + lib/mkchartable.pl \ +@@ -523,30 +514,10 @@ dist_noinst_SCRIPTS = \ + tools/undohash \ + tools/upgradesieve \ + snmp/snmpgen +-noinst_MAN = \ +- com_err/et/com_err.3 \ +- com_err/et/compile_et.1 +-noinst_TEXINFOS = com_err/et/com_err.texinfo + + pkgconfigdir = $(libdir)/pkgconfig + pkgconfig_DATA = libcyrus_min.pc libcyrus.pc libcyrus_sieve.pc + +-com_err_et_libcyrus_com_err_la_SOURCES = \ +- com_err/et/com_err.c \ +- com_err/et/com_err.h \ +- com_err/et/error_message.c \ +- com_err/et/error_table.h \ +- com_err/et/et_name.c \ +- com_err/et/init_et.c \ +- com_err/et/internal.h \ +- com_err/et/mit-sipb-copyright.h +-com_err_et_libcyrus_com_err_la_CFLAGS = $(AM_CFLAGS) $(CFLAG_VISIBILITY) +- +-com_err/et/compile_et: com_err/et/compile_et.sh com_err/et/config_script \ +- config.h +- @${top_srcdir}/com_err/et/config_script ${top_srcdir}/com_err/et/compile_et.sh ${AWK} ${SED} > $@ +- @chmod 755 $@ +- + # ---- Libraries ---- + + # BASIC is the libraries that every Cyrus program (except master) will +--- cyrus-imapd-2.5.10.orig/configure.ac ++++ cyrus-imapd-2.5.10/configure.ac +@@ -1366,7 +1366,7 @@ case "$with_com_err" in + COM_ERR_CPPFLAGS="" + ;; + *) # use whatever they told us, or whatever we found +- COM_ERR_LIBS="${with_com_err}/lib/libcom_err.a" ++ COM_ERR_LIBS="-lcom_err" + COM_ERR_CPPFLAGS="-I${with_com_err}/include" + # Ever get the feeling people hide this stuff on purpose? + if test -d "${with_com_err}/include/et" ; then
  3. Download patch debian/rules

    --- 2.5.10-3/debian/rules 2016-12-07 10:23:20.000000000 +0000 +++ 2.5.10-3ubuntu3/debian/rules 2018-09-19 09:38:09.000000000 +0000 @@ -87,7 +87,7 @@ override_dh_auto_configure: --with-zlib \ --with-libcap \ --with-pidfile=/run/cyrus-master.pid \ - --with-com_err \ + --with-com_err=/usr \ --with-syslogfacility=MAIL \ --with-gss_impl=mit \ --with-sasl \
  4. Download patch debian/patches/icaltimetype_is_utc_field_removal.patch
  5. Download patch debian/control

    --- 2.5.10-3/debian/control 2016-12-07 10:23:20.000000000 +0000 +++ 2.5.10-3ubuntu3/debian/control 2018-03-20 04:25:27.000000000 +0000 @@ -1,7 +1,8 @@ Source: cyrus-imapd Section: mail Priority: extra -Maintainer: Debian Cyrus Team <pkg-cyrus-imapd-debian-devel@lists.alioth.debian.org> +Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com> +XSBC-Original-Maintainer: Debian Cyrus Team <pkg-cyrus-imapd-debian-devel@lists.alioth.debian.org> Uploaders: Henrique de Moraes Holschuh <hmh@debian.org>, Ondřej Surý <ondrej@debian.org>, Anthony Prades <toony.debian@chezouam.net>
  6. Download patch debian/patches/series

    --- 2.5.10-3/debian/patches/series 2016-12-07 10:23:20.000000000 +0000 +++ 2.5.10-3ubuntu3/debian/patches/series 2018-09-19 09:38:09.000000000 +0000 @@ -16,3 +16,5 @@ 0016-Use-UnicodeData.txt-from-system.patch 0017-libisieve-has-to-be-noinst_LTLIBRARY-for-PIC-code-to.patch 0018-Replace-struct-sched_param-with-struct-caldav_sched_.patch +icaltimetype_is_utc_field_removal.patch +comm-err.patch
  1. cyrus-imapd