Login | Register For Free | Help
Search for: (Advanced)

Mailing List Archive: exim: dev

Gentoo patches

 

 

exim dev RSS feed   Index | Next | Previous | View Threaded


simon at arlott

Oct 19, 2009, 4:52 AM

Post #1 of 2 (485 views)
Permalink
Gentoo patches

I'm making up a git-based ebuild for exim, so I can test 4.70 and keep up with changes between releases, and
Gentoo have patches that appear to have been around since 4.14 that still haven't gone upstream.

These are minor build fixes which should be applied:
http://mirror.its.uidaho.edu/pub/gentoo-portage/mail-mta/exim/files/exim-4.14-tail.patch
http://mirror.its.uidaho.edu/pub/gentoo-portage/mail-mta/exim/files/exim-4.69-r1.boolean_redefine_protect.152706.patch
Bug: http://bugs.gentoo.org/152706

I'm not sure what this is doing:
http://mirror.its.uidaho.edu/pub/gentoo-portage/mail-mta/exim/files/exim-4.43-r2-localscan_dlopen.patch

This is a default config change that may/may not be appropriate to include:
http://mirror.its.uidaho.edu/pub/gentoo-portage/mail-mta/exim/files/exim-4.69-r1.27021.patch
Bug: http://bugs.gentoo.org/27021

The rest of the files in that directory aren't used in the 4.69 ebuild, except for the following which is a
distro-specific default config change based on the user requesting maildir support so it doesn't make sense
to include it in exim itself:
http://mirror.its.uidaho.edu/pub/gentoo-portage/mail-mta/exim/files/exim-4.20-maildir.patch

--
Simon Arlott

--
## List details at http://lists.exim.org/mailman/listinfo/exim-dev Exim details at http://www.exim.org/ ##


nigel.metheringham at dev

Oct 19, 2009, 5:24 AM

Post #2 of 2 (458 views)
Permalink
Re: Gentoo patches [In reply to]

[Discussion of patches put inline]

On 19 Oct 2009, at 12:52, Simon Arlott wrote:

> I'm making up a git-based ebuild for exim, so I can test 4.70 and
> keep up with changes between releases, and
> Gentoo have patches that appear to have been around since 4.14 that
> still haven't gone upstream.
>
> These are minor build fixes which should be applied:
> http://mirror.its.uidaho.edu/pub/gentoo-portage/mail-mta/exim/files/exim-4.14-tail.patch

This is changing 'tail -1 ...' to 'tail -n 1 ...'

I suspect that the first form will work on just about anything, but
the latter will fail on certain Unix variants (probably old sysv forms).

On that basis I do not wish to take that patch which will make a
cosmetic improvement to some OSes and break others.



> http://mirror.its.uidaho.edu/pub/gentoo-portage/mail-mta/exim/files/exim-4.69-r1.boolean_redefine_protect.152706.patch
> Bug: http://bugs.gentoo.org/152706

More inclined to take this - it surrounds our TRUE/FALSE defs with
#ifdefs - although much fun may be had on a system where TRUE and
FALSE are differently defined to expectations...


> I'm not sure what this is doing:
> http://mirror.its.uidaho.edu/pub/gentoo-portage/mail-mta/exim/files/exim-4.43-r2-localscan_dlopen.patch

This allows local_scan function to be dlopen - ie dynamically loaded,
rather than needing it to be compiled in. It has the same downsides
as plugins in general in secure programs. Dave Woodhouse I believe
originated the code and hopefully he can comment on any portability
and non-linux implications?


> This is a default config change that may/may not be appropriate to
> include:
> http://mirror.its.uidaho.edu/pub/gentoo-portage/mail-mta/exim/files/exim-4.69-r1.27021.patch
> Bug: http://bugs.gentoo.org/27021

Thats a distribution specific. As is the maildir one below.

> http://mirror.its.uidaho.edu/pub/gentoo-portage/mail-mta/exim/files/exim-4.20-maildir.patch


Nigel.
--
[ Nigel Metheringham Nigel.Metheringham [at] InTechnology ]
[. - Comments in this message are my own and not ITO opinion/policy - ]


--
## List details at http://lists.exim.org/mailman/listinfo/exim-dev Exim details at http://www.exim.org/ ##

exim dev RSS feed   Index | Next | Previous | View Threaded
 
 


Interested in having your list archived? Contact Gossamer Threads
 
  Web Applications & Managed Hosting Powered by Gossamer Threads Inc.