Gentoo Archives: gentoo-commits

From: "Christian Faulhammer (opfer)" <opfer@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-lang/erlang: erlang-12.2.1.ebuild ChangeLog
Date: Mon, 31 Mar 2008 07:00:13
Message-Id: E1JgE02-0004NO-NQ@stork.gentoo.org
1 opfer 08/03/31 07:00:10
2
3 Modified: erlang-12.2.1.ebuild ChangeLog
4 Log:
5 check for --as-neeeded in LDFLAGS if use with USE=ssl and die, see bug 203157
6 (Portage version: 2.1.4.4)
7
8 Revision Changes Path
9 1.8 dev-lang/erlang/erlang-12.2.1.ebuild
10
11 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-lang/erlang/erlang-12.2.1.ebuild?rev=1.8&view=markup
12 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-lang/erlang/erlang-12.2.1.ebuild?rev=1.8&content-type=text/plain
13 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-lang/erlang/erlang-12.2.1.ebuild?r1=1.7&r2=1.8
14
15 Index: erlang-12.2.1.ebuild
16 ===================================================================
17 RCS file: /var/cvsroot/gentoo-x86/dev-lang/erlang/erlang-12.2.1.ebuild,v
18 retrieving revision 1.7
19 retrieving revision 1.8
20 diff -u -r1.7 -r1.8
21 --- erlang-12.2.1.ebuild 11 Mar 2008 15:28:20 -0000 1.7
22 +++ erlang-12.2.1.ebuild 31 Mar 2008 07:00:10 -0000 1.8
23 @@ -1,6 +1,6 @@
24 # Copyright 1999-2008 Gentoo Foundation
25 # Distributed under the terms of the GNU General Public License v2
26 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/erlang/erlang-12.2.1.ebuild,v 1.7 2008/03/11 15:28:20 ranger Exp $
27 +# $Header: /var/cvsroot/gentoo-x86/dev-lang/erlang/erlang-12.2.1.ebuild,v 1.8 2008/03/31 07:00:10 opfer Exp $
28
29 inherit elisp-common eutils flag-o-matic multilib versionator
30
31 @@ -40,6 +40,17 @@
32
33 SITEFILE=50erlang-gentoo.el
34
35 +pkg_setup() {
36 + if use ssl; then
37 + if is-ldflag --as-needed || is-flag --as-needed; then
38 + eerror "Don't use --as-needed in your LDFLAGS or CFLAGS for SSL support, this will fail."
39 + eerror "Emerge with"
40 + eerror " LDFLAGS=\"\" emerge ${PN}"
41 + die
42 + fi
43 + fi
44 +}
45 +
46 src_unpack() {
47
48 unpack ${A}
49 @@ -55,7 +66,7 @@
50 ewarn
51 ewarn "You enabled High performance Erlang. Be aware that this extension"
52 ewarn "can break the compilation in many ways, especially on hardened systems."
53 - ewarn "Don't cry, don't file bugs, just disable it!"
54 + ewarn "Don't cry, don't file bugs, just disable it! If you have fix, tell us."
55 ewarn
56 fi
57 }
58 @@ -142,8 +153,8 @@
59 pkg_postinst() {
60 use emacs && elisp-site-regen
61 elog
62 - elog "If you need a symlink to one of erlang's binaries,"
63 - elog "please open a bug and tell the maintainers."
64 + elog "If you need a symlink to one of Erlang's binaries,"
65 + elog "please open a bug on http://bugs.gentoo.org/"
66 elog
67 elog "Gentoo's versioning scheme differs from the author's, so please refer to this version as R12B-1"
68 elog
69
70
71
72 1.108 dev-lang/erlang/ChangeLog
73
74 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-lang/erlang/ChangeLog?rev=1.108&view=markup
75 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-lang/erlang/ChangeLog?rev=1.108&content-type=text/plain
76 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-lang/erlang/ChangeLog?r1=1.107&r2=1.108
77
78 Index: ChangeLog
79 ===================================================================
80 RCS file: /var/cvsroot/gentoo-x86/dev-lang/erlang/ChangeLog,v
81 retrieving revision 1.107
82 retrieving revision 1.108
83 diff -u -r1.107 -r1.108
84 --- ChangeLog 11 Mar 2008 17:17:18 -0000 1.107
85 +++ ChangeLog 31 Mar 2008 07:00:10 -0000 1.108
86 @@ -1,6 +1,9 @@
87 # ChangeLog for dev-lang/erlang
88 # Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
89 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/erlang/ChangeLog,v 1.107 2008/03/11 17:17:18 opfer Exp $
90 +# $Header: /var/cvsroot/gentoo-x86/dev-lang/erlang/ChangeLog,v 1.108 2008/03/31 07:00:10 opfer Exp $
91 +
92 + 31 Mar 2008; Christian Faulhammer <opfer@g.o> erlang-12.2.1.ebuild:
93 + check for --as-neeeded in LDFLAGS if use with USE=ssl and die, see bug 203157
94
95 11 Mar 2008; Christian Faulhammer <opfer@g.o>
96 -files/erlang-12.2.0-binary-append.patch, -erlang-12.2.0.ebuild:
97
98
99
100 --
101 gentoo-commits@l.g.o mailing list