Re: [exim-dev] Makefile for GNU/Hurd, GNU/k*BSD

Startseite
Nachricht löschen
Nachricht beantworten
Autor: Andreas Metzler
Datum:  
To: exim-dev
CC: Robert Millan
Betreff: Re: [exim-dev] Makefile for GNU/Hurd, GNU/k*BSD
On 2004-12-29 Philip Hazel <ph10@???> wrote:
> On Wed, 29 Dec 2004, Marc Haber wrote:
> > That patches don't do much besides creating new configuration files
> > from scratch.


> Not true. It patches a file called debian/patches/37_kbsd-gnu.dpatch
> which is not part of the base Exim.


Hello,
It is a patch containing just a patch.

$ wget 'http://bugs.debian.org/cgi-bin/bugreport.cgi/exim4_4.34-4.diff?bug=262611&msg=3&att=1'
$ lsdiff exim4_4.34-4.diff\?bug\=262611\&msg\=3\&att\=1
exim4-4.34/debian/patches/37_kbsd-gnu.dpatch
$ patch 37_kbsd-gnu.dpatch < exim4_4.34-4.diff\?bug\=262611\&msg\=3\&att\=1
patching file 37_kbsd-gnu.dpatch

> It also patches the existing
> OS/Makefile-GNU configuration as well as adding some new files.


> It also patches OS/os.h-Linux which is the normal Linux configuration.
> I don't think I want to change that in the base distribution at this
> stage of the release cycle.


This is not urgent.

$ lsdiff 37_kbsd-gnu.dpatch
exim4-4.34/OS/Makefile-GNU
exim4-4.34/OS/Makefile-GNUkFreeBSD
exim4-4.34/OS/Makefile-GNUkNetBSD
exim4-4.34/OS/os.h-GNU
exim4-4.34/OS/os.h-GNUkFreeBSD
exim4-4.34/OS/os.h-GNUkNetBSD
exim4-4.34/OS/os.h-Linux

There are some bugs in there, too.
+CFLAGS ?= -O -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE

?= is probably GNU-make extension.

+EXIWHAT_MULTIKILL_ARG=exim4

This should obviously read "exim" instead of "exim4".
          cu andreas
-- 
"See, I told you they'd listen to Reason," [SPOILER] Svfurlr fnlf,
fuhggvat qbja gur juveyvat tha.
Neal Stephenson in "Snow Crash"
                                           http://downhill.aus.cc/