From: | "Fabian Groffen (grobian)" <grobian@g.o> |
---|---|
To: | gentoo-commits@l.g.o |
Subject: | [gentoo-commits] gentoo-x86 commit in mail-mta/exim/files: exim-4.76-crosscompile.patch exim.rc7 exim-4.74-pcre.patch exim-4.74-makefile-command-envs.patch exim-4.74-makefile-posix.patch exim-4.43-r2-localscan_dlopen.patch exim-4.75-CVE-2011-1764.patch |
Date: | Wed, 03 Aug 2011 19:19:25 |
Message-Id: | 20110803191912.7B19B20051@flycatcher.gentoo.org |
1 | grobian 11/08/03 19:19:12 |
2 | |
3 | Added: exim-4.76-crosscompile.patch exim.rc7 |
4 | Removed: exim-4.74-pcre.patch |
5 | exim-4.74-makefile-command-envs.patch |
6 | exim-4.74-makefile-posix.patch |
7 | exim-4.43-r2-localscan_dlopen.patch |
8 | exim-4.75-CVE-2011-1764.patch |
9 | Log: |
10 | Add patch to allow cross-compilation (bug #266591), add support for multiple exim instances to the init script (bug #376569). Remove old and vulnerable versions. |
11 | |
12 | (Portage version: 2.2.01.19011-prefix/cvs/Darwin powerpc) |
13 | |
14 | Revision Changes Path |
15 | 1.1 mail-mta/exim/files/exim-4.76-crosscompile.patch |
16 | |
17 | file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/mail-mta/exim/files/exim-4.76-crosscompile.patch?rev=1.1&view=markup |
18 | plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/mail-mta/exim/files/exim-4.76-crosscompile.patch?rev=1.1&content-type=text/plain |
19 | |
20 | Index: exim-4.76-crosscompile.patch |
21 | =================================================================== |
22 | https://bugs.gentoo.org/show_bug.cgi?id=266591 |
23 | |
24 | --- OS/Makefile-Base |
25 | +++ OS/Makefile-Base |
26 | @@ -114,8 +114,8 @@ |
27 | |
28 | # Targets for special-purpose configuration header builders |
29 | buildconfig: buildconfig.c |
30 | - @echo "$(CC) buildconfig.c" |
31 | - $(FE)$(CC) $(CFLAGS) $(INCLUDE) -o buildconfig buildconfig.c $(LIBS) |
32 | + @echo "$(HOSTCC) buildconfig.c" |
33 | + $(FE)$(HOSTCC) $(HOSTCFLAGS) $(INCLUDE) -o buildconfig buildconfig.c $(LIBS) |
34 | |
35 | |
36 | # Target for the exicyclog utility script |
37 | |
38 | |
39 | |
40 | 1.1 mail-mta/exim/files/exim.rc7 |
41 | |
42 | file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/mail-mta/exim/files/exim.rc7?rev=1.1&view=markup |
43 | plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/mail-mta/exim/files/exim.rc7?rev=1.1&content-type=text/plain |
44 | |
45 | Index: exim.rc7 |
46 | =================================================================== |
47 | #!/sbin/runscript |
48 | # Copyright 1999-2011 Gentoo Foundation |
49 | # Distributed under the terms of the GNU General Public License v2 |
50 | # $Header: /var/cvsroot/gentoo-x86/mail-mta/exim/files/exim.rc7,v 1.1 2011/08/03 19:19:12 grobian Exp $ |
51 | |
52 | opts="${opts} reload" |
53 | |
54 | depend() { |
55 | need logger |
56 | use antivirus net |
57 | provide mta |
58 | } |
59 | |
60 | start() { |
61 | ebegin "Starting ${SVCNAME}" |
62 | start-stop-daemon --start --quiet --exec /usr/sbin/exim --pidfile /var/run/${SVCNAME}.pid -- -C /etc/exim/${SVCNAME}.conf ${EXIM_OPTS:--bd -q15m} |
63 | eend $? |
64 | } |
65 | |
66 | stop() { |
67 | ebegin "Stopping ${SVCNAME}" |
68 | start-stop-daemon --stop --quiet --pidfile /var/run/${SVCNAME}.pid --name exim |
69 | eend $? |
70 | } |
71 | |
72 | reload() { |
73 | ebegin "Reloading ${SVCNAME}" |
74 | start-stop-daemon --stop --signal HUP --oknodo --quiet --pidfile /var/run/${SVCNAME}.pid --name exim |
75 | eend $? |
76 | } |