Bug#402604: debian/rules: "this is a kludge"

2017-05-24 Thread Jeremy Harris
On Sun, 7 Oct 2007 16:13:32 +0200 Marc Haber
 wrote:
> tags #402604 upstream
> forwarded #402604 http://bugs.exim.org/show_bug.cgi?id=610
> thanks

Fix was accepted upstream,  in 4.86 .



Bug#402604: debian/rules: this is a kludge

2007-10-07 Thread Marc Haber
tags #402604 upstream
forwarded #402604 http://bugs.exim.org/show_bug.cgi?id=610
thanks

On Mon, Dec 11, 2006 at 05:11:36PM +0100, Marc Haber wrote:
 debian/rules:
 build-exim4-daemon-heavy/exim: configure-stamp
 echo build-exim4-daemon-heavy
 dh_testdir
 
 rm -rf $(BUILDDIR)/build-$(buildname)
 # Add here command to compile/build the package.
 mkdir -p $(BUILDDIR)/Local
 cp EDITME.exim4-heavy $(BUILDDIR)/Local/Makefile
 cd $(BUILDDIR)  $(MAKE) Local/Makefile configure
 # This is a kludge. The upstream Makefile should be fixed, really.
 cd $(BUILDDIR)  $(MAKE) -C build-$(buildname) checklocalmake 
 Makefile os.h os.c config.h buildpcre buildlookups buildrouters 
 buildtransports buildauths exim
 
 Task: Find out why this is a kludge, whether upstream Makefile has
 already been fixed or not. If yes, remove kludge and replace with
 non-kludge. If no, file upstream wishlist request to have Makefile
 fixed.

This is meant to build only an exim daemon without the utility
binaries like exigrep, exiqsum et al. We only need them once, build
them with exim4-daemon-light, and thus try to build only the daemon
for -heavy and -custom by calling a subset of the prerequisites of the
allexim target in build-tree/build-$OS-$ARCH/Makefile.

I have filed an upstream bug to have this fixed, marking this bug as
forwarded.

Greetings
Marc

-- 
-
Marc Haber | I don't trust Computers. They | Mailadresse im Header
Mannheim, Germany  |  lose things.Winona Ryder | Fon: *49 621 72739834
Nordisch by Nature |  How to make an American Quilt | Fax: *49 621 72739835



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#402604: debian/rules: this is a kludge

2006-12-11 Thread Marc Haber
Package: exim4-daemon-heavy
Severity: normal

debian/rules:
build-exim4-daemon-heavy/exim: configure-stamp
echo build-exim4-daemon-heavy
dh_testdir

rm -rf $(BUILDDIR)/build-$(buildname)
# Add here command to compile/build the package.
mkdir -p $(BUILDDIR)/Local
cp EDITME.exim4-heavy $(BUILDDIR)/Local/Makefile
cd $(BUILDDIR)  $(MAKE) Local/Makefile configure
# This is a kludge. The upstream Makefile should be fixed, really.
cd $(BUILDDIR)  $(MAKE) -C build-$(buildname) checklocalmake Makefile 
os.h os.c config.h buildpcre buildlookups buildrouters buildtransports 
buildauths exim

Task: Find out why this is a kludge, whether upstream Makefile has
already been fixed or not. If yes, remove kludge and replace with
non-kludge. If no, file upstream wishlist request to have Makefile
fixed.

Greetings
Marc

-- System Information:
Debian Release: 4.0
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.19-zgsrv
Locale: LANG=C, LC_CTYPE=de_DE (charmap=ISO-8859-1)


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]