Compare commits

...
Sign in to create a new pull request.

589 commits

Author SHA1 Message Date
Peter Lemenkov
8d152258bb Erlang ver. 26.2.5.16
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2025-11-07 17:22:57 +01:00
Peter Lemenkov
5e7cc4ec01 Erlang ver. 26.2.5.15
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2025-09-10 17:52:52 +02:00
Fedora Release Engineering
4bc8ef3852 Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild 2025-07-23 19:57:16 +00:00
Peter Lemenkov
f43ad3bdaf Erlang ver. 26.2.5.14
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2025-07-17 20:54:55 +02:00
Peter Lemenkov
bcf126e0f2 Bump release number
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2025-06-20 21:15:35 +02:00
Peter Lemenkov
083a1581a8 Add GDB tools
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2025-06-20 16:28:27 +02:00
Peter Lemenkov
c953b38490 Missed %changelog entries
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2025-06-19 13:25:27 +02:00
Benjamin A. Beasley
84f099dbec Rename typer (in /usr/bin) to erlang-typer; fixes RHBZ#2359567
- Add Conflicts with python3-typer-cli to erlang-dialyzer in F41/F42
- Fix a conditional that would not work on EPEL
2025-06-18 09:59:09 -04:00
Peter Lemenkov
bfc9034d42 Erlang ver. 26.2.5.13
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2025-06-16 18:02:09 +02:00
Peter Lemenkov
b251160176 Erlang ver. 26.2.5.12
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2025-05-08 18:10:48 +02:00
Peter Lemenkov
fff94550c5 Erlang ver. 26.2.5.11
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2025-04-16 20:03:31 +02:00
Peter Lemenkov
b243901f61 Erlang ver. 26.2.5.10
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2025-03-28 17:13:32 +01:00
Zbigniew Jędrzejewski-Szmek
28be5b5181 Add sysusers.d config file to allow rpm to create users/groups automatically
See https://fedoraproject.org/wiki/Changes/RPMSuportForSystemdSysusers.
2025-03-10 11:11:14 +01:00
Peter Lemenkov
085b3c69e0 Erlang ver. 26.2.5.9
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2025-02-21 17:21:51 +01:00
Peter Lemenkov
35769571a0 Erlang ver. 26.2.5.8
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2025-02-13 19:42:45 +01:00
Peter Lemenkov
a59fa7eb2f Erlang ver. 26.2.5.7
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2025-02-11 13:31:57 +01:00
Fedora Release Engineering
a41792bba8 Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild 2025-01-16 17:07:09 +00:00
Peter Lemenkov
42ddc9677e Erlang ver. 26.2.5.6
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2024-12-07 16:32:02 +01:00
Peter Lemenkov
320b3b4669 Erlang ver. 26.2.5.5
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2024-11-01 14:35:45 +03:00
Peter Lemenkov
cc3d6c8a98 Erlang ver. 26.2.5.4
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2024-10-09 17:36:59 +03:00
Peter Lemenkov
d9d1e480c9 Erlang ver. 26.2.5.3
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2024-09-05 19:21:18 +02:00
Fedora Release Engineering
0e5c862b2a Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild 2024-07-17 22:08:38 +00:00
Peter Lemenkov
1d682bab55 OpenSSL engine split off since Fedora 41
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2024-07-10 16:34:14 +02:00
Peter Lemenkov
039ee25fc0 Erlang ver. 26.2.5.2
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2024-07-10 15:58:30 +02:00
Peter Lemenkov
9afd6d3c6b Fix FTBFS with recent RPM
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2024-06-26 11:08:05 +02:00
Peter Lemenkov
42618325e7 Erlang ver. 26.2.5.1
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2024-06-26 10:50:59 +02:00
Jonathan Wright
986d3f3ba7 convert license to SPDX format 2024-05-31 15:38:58 -05:00
Peter Lemenkov
70fd44b059 Erlang ver. 26.2.5
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2024-05-04 19:05:46 +02:00
Peter Lemenkov
962eed8794 Erlang ver. 26.2.4
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2024-04-13 18:15:56 +02:00
Peter Lemenkov
bdd905072f Erlang ver. 26.2.3
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2024-03-07 21:18:10 +01:00
Peter Lemenkov
d2e9015f83 Erlang ver. 26.2.2
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2024-02-12 18:39:23 +01:00
Fedora Release Engineering
31296f6a24 Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-24 10:32:33 +00:00
Fedora Release Engineering
bccb7e6b4b Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-19 18:19:06 +00:00
Peter Lemenkov
0ec84deb99 Erlang ver. 26.2.1
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2023-12-18 22:22:49 +01:00
Peter Lemenkov
d847a77a0e Erlang ver. 26.2
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2023-12-13 20:58:41 +01:00
Peter Lemenkov
6bddebbe91 Erlang ver. 26.1.2
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2023-10-13 13:33:13 +02:00
Peter Lemenkov
4557df10d5 Erlang ver. 26.1.1
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2023-09-29 16:34:06 +02:00
Peter Lemenkov
25d7966241 A new man-file was added
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2023-09-20 12:10:07 +02:00
Peter Lemenkov
88aca5c203 Erlang ver. 26.1
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2023-09-20 11:07:56 +02:00
Peter Lemenkov
2489ccddf9 Reenable OpenSSL 3
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2023-08-08 17:52:30 +02:00
Fedora Release Engineering
ae03c451da Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-07-19 18:38:57 +00:00
Peter Lemenkov
88f5e377f1 Erlang ver. 26.0.2
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2023-07-01 18:24:25 +02:00
Peter Lemenkov
91e2729af1 Erlang ver. 26.0.1
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2023-06-09 11:05:15 +02:00
Peter Lemenkov
2b17ab754a Erlang ver. 26.0
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2023-05-20 19:43:34 +02:00
Peter Lemenkov
68768b9a58 Erlang ver. 25.3.2
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2023-05-07 13:21:50 +02:00
Peter Lemenkov
492b64b29b Erlang ver. 25.3.1
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2023-04-27 16:16:54 +02:00
Peter Lemenkov
61b51141c3 Erlang ver. 25.3
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2023-03-08 15:22:58 +01:00
Igor Raits
9a8f56b741 Use parallel make for build
On my system it improves build time from 20+ minutes to a few and does not cause any issues in test suite or similar.
2023-02-24 17:55:28 +00:00
Peter Lemenkov
d713068e22 Erlang ver. 25.2.3
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2023-02-17 22:16:08 +01:00
Peter Lemenkov
aab72e1ede Erlang ver. 25.2.2
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2023-01-30 13:58:08 +01:00
Fedora Release Engineering
3e9f7a3e12 Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-01-19 02:29:25 +00:00
Peter Lemenkov
e5a32454da Erlang ver. 25.2.1
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2023-01-18 18:58:21 +01:00
Peter Lemenkov
c143d24379 Fix deps
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2023-01-06 00:13:12 +01:00
Peter Lemenkov
4e833ec920 Restore source code installation
LSP applications require source code to be available (rhbz #2157170).
Let's restore it in a separate package.

Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2023-01-05 03:24:06 +01:00
Peter Lemenkov
c397a8243a Erlang ver. 25.2
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2022-12-14 10:07:19 +01:00
Mamoru TASAKA
86ebbb5d6e Rebuild due to wxGLCanvas ABI change 2022-11-27 11:14:50 +09:00
Florian Weimer
793ca1acf2 Fix C99 compatibility issues in configure checks
Related to:

  <https://fedoraproject.org/wiki/Changes/PortingToModernC>
  <https://fedoraproject.org/wiki/Toolchain/PortingToModernC>
2022-11-24 14:42:16 +01:00
Peter Lemenkov
449541a182 Erlang ver. 25.1.2
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2022-10-25 15:08:59 +02:00
Peter Lemenkov
f2cfc269fe Erlang ver. 25.1.1
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2022-10-03 19:45:09 +02:00
Peter Lemenkov
3afa7cbab8 Erlang ver. 25.1
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2022-09-21 16:57:28 +02:00
Peter Lemenkov
13e953841b Erlang ver. 25.0.4
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2022-08-18 19:18:32 +02:00
Peter Lemenkov
c1aef905ce Rebuild with new wxWidgets
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2022-07-28 16:59:45 +02:00
Fedora Release Engineering
066ab5f6cf Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-07-21 02:10:33 +00:00
Peter Lemenkov
40e6735f03 No more Java for ix86 (3)
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2022-07-18 12:39:13 +02:00
Peter Lemenkov
d9f78fa415 No more Java for ix86 (2)
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2022-07-18 12:04:51 +02:00
Peter Lemenkov
46be8d8adf No more Java for ix86
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2022-07-18 10:39:50 +02:00
Peter Lemenkov
7cb9206830 Erlang ver. 25.0.3
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2022-07-16 11:53:22 +02:00
Peter Lemenkov
000f6a79c5 typo
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2022-07-15 09:38:11 +02:00
Peter Lemenkov
0eed247669 Erlang ver. 25.0.2
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2022-07-14 15:58:51 +02:00
Peter Lemenkov
9bffc2796d Erlang ver. 24.3.4.2
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2022-06-23 15:30:12 +02:00
Peter Lemenkov
b3d8806d00 Erlang ver. 24.3.4.1
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2022-06-08 18:01:00 +02:00
Peter Lemenkov
27dd2644bc Revert back to OpenSSL 1.1
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2022-05-24 19:55:43 +02:00
Peter Lemenkov
397d5fecb3 Erlang ver. 24.3.4
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2022-05-04 12:38:36 +02:00
Peter Lemenkov
5143feaabd Temporarily disable FIPS (doesn't work reliably with OpenSSL 3.0 yet)
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2022-04-08 14:11:57 +02:00
Peter Lemenkov
f92c4b5b4c Erlang ver. 24.3.3
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2022-03-29 19:53:48 +02:00
John Eckersberg
abc6dfa759 Keep documentation chunks in the code path (rhbz#2068758) 2022-03-28 16:08:16 -04:00
Peter Lemenkov
9c05865340 Erlang ver. 24.2.2
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2022-03-01 16:34:52 +01:00
Jiri
41171a05c2 Rebuilt for java-17-openjdk as system jdk
https://fedoraproject.org/wiki/Changes/Java17
2022-02-05 20:32:40 +01:00
Peter Lemenkov
7e15f2f0c7 Erlang ver. 24.2.1
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2022-01-26 11:07:50 +01:00
Fedora Release Engineering
f39be19b7a - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-01-20 02:06:22 +00:00
Peter Lemenkov
b606ec2fbd Erlang ver. 24.2
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2021-12-15 17:36:57 +01:00
Peter Lemenkov
3bd3a0c7ef Erlang ver. 24.1.7
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2021-11-22 18:22:20 +01:00
Peter Lemenkov
a413f33e79 Erlang ver. 24.1.6
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2021-11-18 17:02:45 +01:00
Peter Lemenkov
36536632c3 Erlang ver. 24.1.5
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2021-11-13 14:49:34 +01:00
Peter Lemenkov
385e31c9f7 Erlang ver. 24.1.4
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2021-11-02 11:10:47 +01:00
Peter Lemenkov
bcfc34c28a Erlang ver. 24.1.3
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2021-10-28 13:15:53 +02:00
Peter Lemenkov
061f3845e1 Fix FTBFS with OpenSSL 3.0
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2021-10-12 16:12:20 +02:00
Peter Lemenkov
9aefdf0ecf Erlang ver. 24.1.2
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2021-10-05 17:23:05 +02:00
Peter Lemenkov
0420c0e450 Erlang ver. 24.1.1
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2021-10-04 22:39:08 +02:00
Peter Lemenkov
a0c224a8fa Erlang ver. 24.1
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2021-09-23 17:22:59 +02:00
Sahana Prasad
95b5db575d Rebuilt with OpenSSL 3.0.0 2021-09-14 19:01:17 +02:00
Peter Lemenkov
b6aff823ef Erlang ver. 24.0.6
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2021-09-03 18:10:58 +02:00
Peter Lemenkov
37f86696ff Erlang ver. 24.0.5
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2021-08-03 18:37:58 +02:00
Peter Lemenkov
9b5968fb4d Erlang ver. 24.0.4
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2021-07-22 13:04:55 +02:00
Fedora Release Engineering
b1b791bedf - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-07-21 22:05:41 +00:00
John Eckersberg
235ce3ea99 Compile with FIPS support by default 2021-07-06 12:32:15 -04:00
Peter Lemenkov
3eb9dec405 Erlang ver. 24.0.3
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2021-06-29 14:07:12 +02:00
Peter Lemenkov
0ce468211a Erlang ver. 24.0.2
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2021-06-01 17:04:05 +03:00
John Eckersberg
4eb19b8c14 Erlang ver. 24.0.1
Signed-off-by: John Eckersberg <jeckersb@redhat.com>
2021-05-21 08:33:48 -04:00
Peter Lemenkov
43ba8d5925 Erlang ver. 24.0
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2021-05-12 19:12:19 +03:00
Peter Lemenkov
e401b7fca5 leftover
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2021-04-21 16:03:05 +02:00
Peter Lemenkov
4fbd6b2c84 typo
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2021-04-21 15:06:52 +02:00
Peter Lemenkov
d813106634 Erlang ver. 24.0-rc3
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2021-04-21 15:01:46 +02:00
Peter Lemenkov
d8da3b9c78 Erlang ver. 24.0-rc2
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2021-04-04 00:08:20 +02:00
Peter Lemenkov
1755bf23c1 Erlang ver. 23.3.1
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2021-03-30 16:41:57 +02:00
Peter Lemenkov
0fa176ad3b Erlang ver. 23.3
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2021-03-24 12:26:33 +01:00
Peter Lemenkov
a686b04383 Erlang ver. 23.2.7
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2021-03-05 21:37:35 +01:00
Peter Lemenkov
5a781e9b49 Erlang ver. 23.2.6
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2021-02-25 19:21:46 +01:00
Peter Lemenkov
45d7d01f6f Erlang ver. 23.2.5
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2021-02-16 12:46:23 +01:00
John Eckersberg
fe61b20ca6 Erlang ver. 23.2.4 2021-02-04 15:03:25 -05:00
Fedora Release Engineering
8ee0d3868a - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-01-26 04:42:04 +00:00
Peter Lemenkov
8b84e201dd Erlang ver. 23.2.3
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2021-01-20 21:25:45 +01:00
Peter Lemenkov
8a31902294 Disable XEmacs
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2021-01-15 13:20:17 +01:00
Peter Lemenkov
fccbcf9723 Erlang ver. 23.2.2
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2021-01-15 13:16:16 +01:00
Peter Lemenkov
70363e6ebb Erlang ver. 23.2.1
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2020-12-22 14:34:05 +01:00
Peter Lemenkov
231c205a17 Missing man-page
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2020-12-17 13:18:56 +01:00
Peter Lemenkov
372de3ec49 Erlang ver. 23.2
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2020-12-17 12:13:40 +01:00
Tom Stellard
30b1bae6ce Add BuildRequires: make
https://fedoraproject.org/wiki/Changes/Remove_make_from_BuildRoot
2020-12-17 05:09:18 +00:00
Peter Lemenkov
c505375f3e Erlang ver. 23.1.5
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2020-12-11 12:52:45 +01:00
Peter Lemenkov
9315954432 Erlang ver. 23.1.4
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2020-11-20 17:20:22 +01:00
Peter Lemenkov
7b0e9887ac Erlang ver. 23.1.3
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2020-11-17 17:52:05 +01:00
Peter Lemenkov
c07d3ab79f Erlang ver. 23.1.1
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2020-10-03 22:09:17 +02:00
Peter Lemenkov
2b4952392e Erlang ver. 23.0.4
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2020-09-15 16:16:56 +02:00
Fedora Release Engineering
bb67f2a92e - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-07-27 16:39:18 +00:00
Peter Lemenkov
e322f8d8e3 Erlang ver. 23.0.3
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2020-07-20 22:16:34 +02:00
Jiri
f4bbbaa33f Rebuilt for JDK-11 2020-07-10 18:40:03 +02:00
Peter Lemenkov
7595736931 Erlang ver. 23.0.2
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2020-05-28 21:34:39 +02:00
Peter Lemenkov
989a16e8e7 Erlang ver. 23.0.1
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2020-05-20 15:54:04 +02:00
Peter Lemenkov
9946af651b new executable - erl_call
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2020-05-13 12:38:14 +02:00
Peter Lemenkov
4a788b08bd Erlang ver. 23.0
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2020-05-13 11:43:44 +02:00
Peter Lemenkov
755939eed8 We no longer ship man 6 ssh - we ship man 6 SSH
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2020-05-01 18:05:09 +02:00
Peter Lemenkov
cdf874dc77 We no longer ship man 6 ssh
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2020-05-01 17:05:41 +02:00
Peter Lemenkov
8bb7bd01fa Erlang ver. 23.0-rc3
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2020-04-23 00:06:40 +02:00
Peter Lemenkov
468685baa4 Don't build jinterface man-page for arm
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2020-04-20 14:01:52 +02:00
Peter Lemenkov
68c6fc718d Erlang ver. 23.0-rc2
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2020-04-20 11:17:00 +02:00
Peter Lemenkov
a27b5d77d2 Erlang ver. 22.3.2
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2020-04-09 19:22:02 +02:00
Peter Lemenkov
dfa4d5e1d4 Erlang ver. 22.2.8
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2020-02-28 14:46:01 +01:00
Peter Lemenkov
5ded90e887 Fix building with GCC 10 (-fno-common)
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2020-02-21 17:12:11 +01:00
Peter Lemenkov
ef57100887 Erlang ver. 22.2.7
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2020-02-21 15:16:25 +01:00
Peter Lemenkov
0485c6fa0f Erlang ver. 22.2.6
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2020-02-06 13:52:17 +01:00
Fedora Release Engineering
c0694acb8d - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-01-28 17:27:18 +00:00
Peter Lemenkov
b6851757cc Erlang ver. 22.2.2
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2020-01-13 15:07:51 +01:00
Peter Lemenkov
fd8131a35e Erlang ver. 22.2.1
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2019-12-28 11:28:19 +03:00
John Eckersberg
d286cacc65 Erlang ver. 22.1.8 2019-11-21 16:11:21 -05:00
John Eckersberg
c384b28bf7 Ver. 22.1.7 2019-11-11 11:00:39 -05:00
John Eckersberg
dd8ae30439 Erlang ver. 22.1.5 2019-11-05 12:50:41 -05:00
Peter Lemenkov
3d000ece2e Since we've added s390(x) back we need to rebootstrap it
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2019-09-16 12:17:09 +02:00
Peter Lemenkov
3968351848 Enable arches disabled in a previous build
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2019-09-16 12:07:03 +02:00
Peter Lemenkov
6d1b9b2eca Disable arches with a broken builders
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2019-09-11 15:07:36 +02:00
Peter Lemenkov
8d92b7bfef Again forgot the sources
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2019-08-28 20:56:06 +02:00
Peter Lemenkov
4c0d16ab65 Erlang ver. 22.0.7
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2019-08-28 20:08:51 +02:00
Fedora Release Engineering
4ed5ede65e - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-07-24 23:36:29 +00:00
Peter Lemenkov
0eb78c9280 Erlang ver. 21.3.8.6
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2019-07-15 15:26:16 +02:00
Peter Lemenkov
537d953900 Erlang ver. 21.3.8.5
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2019-07-08 14:50:06 +02:00
Peter Lemenkov
13563f0c64 Megaco examples depends on wxWidgets
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2019-06-27 12:57:37 +02:00
Peter Lemenkov
3294272b14 Erlang ver. 21.3.8.4
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2019-06-19 14:08:45 +02:00
Peter Lemenkov
175c299460 Erlang ver. 21.3.8.3
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2019-06-04 13:09:06 +03:00
Peter Lemenkov
b95f7e56af Erlang ver. 21.3.8.2
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2019-05-20 14:45:15 +03:00
Peter Lemenkov
d634bcb64c Erlang ver. 21.3.8.1
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2019-05-17 14:45:54 +03:00
Peter Lemenkov
4cf015c32f Erlang ver. 21.3.7
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2019-05-01 14:12:02 +03:00
Peter Lemenkov
a4a164bd12 Erlang ver. 21.3.6
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2019-04-18 15:45:25 +03:00
Peter Lemenkov
1eb1a50db4 Erlang ver. 21.3.5
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2019-04-15 13:17:31 +03:00
Peter Lemenkov
8a086ef1d2 Erlang ver. 21.3.4
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2019-04-13 11:06:17 +03:00
Peter Lemenkov
94edb3f058 Erlang ver. 21.3.3
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2019-04-02 13:26:56 +03:00
Peter Lemenkov
53062af746 Erlang ver. 21.3.2
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2019-03-22 12:05:26 +03:00
Peter Lemenkov
66281633d2 Erlang ver. 21.3.1
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2019-03-19 16:52:27 +03:00
Peter Lemenkov
5aa2bc6732 Added new man-pages
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2019-03-12 20:41:24 +03:00
Peter Lemenkov
5f853134df Erlang ver. 21.3
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2019-03-12 19:53:56 +03:00
Peter Lemenkov
a1e5da3f62 Erlang ver. 21.2.7
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2019-03-07 14:16:28 +03:00
Kalev Lember
4e211dfa6e Rebuilt against fixed atk (#1626575) 2019-02-19 16:36:26 +01:00
Peter Lemenkov
549ec45528 Erlang ver. 21.2.6
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2019-02-19 12:44:29 +03:00
Peter Lemenkov
8bdfb92429 Erlang ver. 21.2.5
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2019-02-05 17:51:10 +03:00
Peter Lemenkov
4fcc82fa8f Erlang: fix EC detection
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2019-02-04 13:21:00 +03:00
Peter Lemenkov
0cc610b48f Erlang ver. 21.2.4
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2019-02-01 11:40:46 +03:00
Fedora Release Engineering
e86010329a - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-01-31 18:46:02 +00:00
Igor Gnatenko
c1298c3085 Remove obsolete Group tag
References: https://fedoraproject.org/wiki/Changes/Remove_Group_Tag
2019-01-28 20:24:01 +01:00
Peter Lemenkov
6225c31c98 Erlang ver. 20.3.8.18
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2019-01-22 17:21:00 +03:00
Peter Lemenkov
54bf40d43a Fix issue with nodes info querying
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2019-01-15 18:38:56 +03:00
Peter Lemenkov
42988d5d18 Erlang ver. 20.3.8.17
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2019-01-10 12:34:06 +03:00
Peter Lemenkov
f24f488f0e Erlang ver. 20.3.8.16
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2019-01-08 12:20:10 +03:00
Peter Lemenkov
e156e77857 Erlang ver. 20.3.8.15
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2018-12-10 14:57:13 +03:00
Peter Lemenkov
381702ce05 Erlang ver. 20.3.8.14
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2018-11-16 12:49:48 +03:00
Peter Lemenkov
5cae8cdcfe Typo
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2018-09-20 17:10:23 +03:00
Peter Lemenkov
c259dd9986 Install man-pages into system-wide directories
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2018-09-20 16:03:09 +03:00
Peter Lemenkov
c5952775a9 Erlang ver. 20.3.8.9
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2018-09-18 21:04:03 +03:00
Peter Lemenkov
7c17e3e6f8 Erlang ver. 20.3.8.8
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2018-08-29 16:05:16 +03:00
Peter Lemenkov
e2dfe6894f Erlang ver. 20.3.8.6
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2018-08-15 13:10:46 +03:00
Peter Lemenkov
c2727fe326 Erlang ver. 20.3.8.5
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2018-08-10 15:26:41 +03:00
Peter Lemenkov
7efc25653e Erlang ver. 20.3.8.4
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2018-08-03 16:35:30 +03:00
Florian Weimer
3bbc20375c Rebuild with fixed binutils 2018-07-31 11:22:32 +02:00
Peter Lemenkov
bd508a23e0 Erlang ver. 20.3.8.3
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2018-07-30 13:01:35 +03:00
Fedora Release Engineering
caa9bee5bb - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-07-12 23:57:11 +00:00
Peter Lemenkov
2179518721 Fix FTBFS on F-29 and higher
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2018-07-10 18:08:26 +03:00
Peter Lemenkov
d0ac35585f Erlang ver. 20.3.8.2
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2018-07-10 15:31:19 +03:00
Igor Gnatenko
d4d3684689 add BuildRequires: gcc
Reference: https://fedoraproject.org/wiki/Changes/Remove_GCC_from_BuildRoot
2018-07-09 19:06:44 +02:00
Peter Lemenkov
a87a57f232 Erlang ver. 20.3.8.1
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2018-06-27 15:39:10 +03:00
Peter Lemenkov
c5fcf94973 Ver. 20.3.8
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2018-06-14 17:04:04 +03:00
Troy Dawson
151b470e83 Make xemacs an optional component 2018-05-18 09:21:52 -07:00
Peter Lemenkov
5cf5267323 Ver. 20.3.6
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2018-05-15 18:18:35 +03:00
Peter Lemenkov
9da5a6558c Allow building against OpenSSL 1.1.0+
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2018-04-06 20:57:05 +03:00
Peter Lemenkov
b70db0a02d Erlang ver. 20.3.2
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2018-03-23 14:09:21 +03:00
Richard W.M. Jones
258e8217c0 Disable fop on riscv64. 2018-03-20 23:08:44 +00:00
Peter Lemenkov
e42544de85 Ver. 20.3
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2018-03-14 18:03:18 +03:00
Peter Lemenkov
b71caeb732 Ver. 20.2.4
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2018-02-22 15:30:22 +03:00
Peter Lemenkov
e5d275e412 Ver. 20.2.3
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2018-02-20 20:46:58 +03:00
Fedora Release Engineering
d54e49b290 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-02-07 08:37:16 +00:00
Igor Gnatenko
0b84386fb5 fix if conditions
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2018-01-15 16:57:22 +01:00
Peter Lemenkov
14e348c526 Ver. 19.3.6.5
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2017-12-19 13:11:18 +03:00
Peter Lemenkov
f87281924c Ver. 19.3.6.4
- Ver. 19.3.6.4
- ssl: Countermeasurements for Bleichenbacher attack

Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2017-11-27 15:16:23 +03:00
Peter Lemenkov
b685bf295f Typo fix
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2017-10-06 17:06:27 +03:00
Peter Lemenkov
2ee53c8aae Erlang ver. 19.3.6.3
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2017-10-06 16:49:46 +03:00
Peter Lemenkov
c76a7576fa Fix patch
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2017-08-09 10:17:03 +03:00
Peter Lemenkov
20535944dd Search /usr/share/erlang/lib for libraries as well
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2017-08-02 16:14:59 +03:00
Peter Lemenkov
54498e8c88 Ver. 19.3.6.2
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2017-07-31 17:33:45 +03:00
Fedora Release Engineering
e5db7d37d5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild 2017-07-26 07:33:38 +00:00
Peter Lemenkov
dcf7a2f92c Ver. 19.3.6.1
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2017-06-30 15:40:15 +03:00
Peter Lemenkov
fc59c2ce6e Fix EPMD port assignment in IPv6 environment
See this PR for the details:

* https://github.com/erlang/otp/pull/erlang/otp/pull/1487

Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2017-06-16 17:44:33 +03:00
Peter Lemenkov
3484e6a9b9 Ver. 19.3.6
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2017-06-13 16:54:02 +03:00
Peter Lemenkov
56767782dc Ver. 19.3.5
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2017-06-07 18:56:58 +03:00
Peter Lemenkov
ae3c1bb728 Erlang ver. 19.3.4
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2017-05-12 17:18:56 +03:00
Peter Lemenkov
57b0bc8600 Ver. 19.3.3
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2017-05-02 11:47:40 +03:00
Peter Lemenkov
7ab86b5985 Ver. 19.3.2
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2017-04-24 13:04:10 +03:00
Peter Lemenkov
e191653154 Ver. 19.3.1
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2017-04-04 17:34:06 +03:00
Peter Lemenkov
776ede1a0c CVE-2016-10253
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2017-03-21 19:26:52 +03:00
Peter Lemenkov
97871d0d23 Missing man-page
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2017-03-15 16:55:01 +03:00
Peter Lemenkov
dd211a4ec2 Ver. 19.3
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2017-03-15 16:12:54 +03:00
Peter Lemenkov
4a572cf7ca Ver. 19.2.3
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2017-02-08 16:15:08 +03:00
Peter Lemenkov
702793bfad Forgot to upload new sources. Again.
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2017-02-01 15:22:39 +03:00
Peter Lemenkov
95da270c18 Ver. 19.2.2
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2017-02-01 15:16:30 +03:00
Peter Lemenkov
c2d1b1caed Ver. 19.2.1
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2017-01-18 14:51:14 +03:00
Peter Lemenkov
8bed1fa73a Ver. 19.2
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2017-01-11 20:28:08 +03:00
Peter Lemenkov
d8d49b5b3e Disable -fpie
- Fix HiPE by disabling -fpie
- Fix dialyzer generation

Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2016-11-23 21:09:08 +03:00
Peter Lemenkov
52fefe46a4 Ver. 19.1.6
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2016-11-09 15:12:54 +03:00
Peter Lemenkov
82d77a4b1f Ver. 19.1.5
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2016-11-07 18:30:52 +03:00
Peter Lemenkov
d02dbcf40a Ver. 19.1.4
Signed-off-by: Peter Lemenkov <lemenkov@redhat.com>
2016-10-14 14:02:23 +02:00
Peter Lemenkov
48b2d980bd Fix build failure
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2016-10-11 19:55:54 +03:00
Peter Lemenkov
de72c4d8e2 Ver. 19.1.3
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2016-10-11 18:55:18 +03:00
Peter Lemenkov
dac92bc94f Ver. 19.1.2
Signed-off-by: Peter Lemenkov <lemenkov@redhat.com>
2016-10-06 14:07:10 +02:00
Peter Lemenkov
0ea9e863ea Remove duplicated file
Signed-off-by: Peter Lemenkov <lemenkov@redhat.com>
2016-10-04 17:12:41 +02:00
Peter Lemenkov
4dc5608c1a Removed outdated README
Signed-off-by: Peter Lemenkov <lemenkov@redhat.com>
2016-10-04 16:32:18 +02:00
Peter Lemenkov
bf974e29d1 Ver. 19.1.1
Signed-off-by: Peter Lemenkov <lemenkov@redhat.com>
2016-10-04 14:58:17 +02:00
Peter Lemenkov
ab704de852 Ver. 19.0.7
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2016-09-14 17:22:48 +03:00
Peter Lemenkov
8547d3fbbc Ver. 19.0.6
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2016-09-14 13:49:12 +03:00
Peter Lemenkov
c275ae2444 Ver. 19.0.5
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2016-08-23 15:24:30 +03:00
Peter Lemenkov
8f2d59ec11 Forgot to upload sources as usual
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2016-08-16 15:36:06 +03:00
Peter Lemenkov
c675b92935 Ver. 19.0.4
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2016-08-16 15:34:33 +03:00
Michal Toman
1dbb469f04 Disable doc on MIPS 2016-08-16 15:31:51 +03:00
Peter Lemenkov
8a7b81063e Ver. 19.0.2
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2016-07-27 21:33:06 +03:00
Peter Lemenkov
a3bb2c2410 Ver. 18.3.4.2
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2016-07-26 17:01:29 +03:00
Peter Lemenkov
f866398479 Ver. 18.3.4.1
- Ver. 18.3.4.1
- Allow node registration via IPv6 (PR erlang/otp#1129)

Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2016-07-15 13:13:55 +03:00
Peter Lemenkov
7baa91a725 Forgot to upload tarball. As usual.
Signed-off-by: Peter Lemenkov <lemenkov@redhat.com>
2016-06-14 15:22:10 +02:00
Peter Lemenkov
a455cfc972 Ver. 18.3.4
Signed-off-by: Peter Lemenkov <lemenkov@redhat.com>
2016-06-14 15:16:31 +02:00
Peter Lemenkov
35d91694b3 Fix regression with GCC 6.x.y
Signed-off-by: Peter Lemenkov <lemenkov@redhat.com>
2016-06-13 15:43:31 +02:00
Peter Lemenkov
99e86faeb6 Ver. 18.3.3
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2016-05-11 13:15:36 +03:00
Peter Lemenkov
7dd309b317 Upload sources
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2016-04-27 16:47:46 +03:00
Peter Lemenkov
2eb1f1c086 Ver. 18.3.2
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2016-04-27 13:59:42 +03:00
Peter Lemenkov
835935939d Enable selective building
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2016-04-11 10:27:19 +03:00
Peter Lemenkov
63f978a130 Forgot to upload sources
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2016-04-07 12:19:26 +03:00
Peter Lemenkov
008a6c63fb Ver. 18.3.1
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2016-04-07 12:15:04 +03:00
Peter Lemenkov
8d530e97f0 Disallow epmd to send systemd notifications every time
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2016-03-31 14:18:34 +03:00
Peter Lemenkov
e6fdb0b601 Uploaded sources
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2016-03-24 23:14:57 +03:00
Peter Lemenkov
b6c7bd6af4 Leftover
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2016-03-24 23:04:16 +03:00
Peter Lemenkov
07f0adc4db Ver. 18.3
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2016-03-24 22:47:57 +03:00
Peter Lemenkov
7f00bd8722 Fixed issue with nodes registration over IPv6
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2016-02-28 00:05:49 +03:00
Peter Lemenkov
2b7cc88703 Use proper wx-config path for wxWidgets-3.x.y
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2016-02-23 16:25:11 +03:00
Peter Lemenkov
6beeb43ea1 Add missing BuildRequires
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2016-02-23 15:35:58 +03:00
Peter Lemenkov
dca1aea1d4 Ver. 18.2.4
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2016-02-23 15:14:54 +03:00
Peter Lemenkov
cf1ebfcf6c Add missing dependency
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2016-02-19 18:42:20 +03:00
Peter Lemenkov
2038287893 Workaround for broken cmpxchg8b inlining on ix86
- Workaround for broken cmpxchg8b inlining on ix86
- Don't use generic optimization on ix86
- Increase memory up to 1024 mbytes while generating docs on non-ppc
arches

Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2016-02-10 13:58:34 +03:00
Peter Lemenkov
bc2facf340 Ver. 18.2.3
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2016-02-09 16:21:43 +03:00
Dennis Gilmore
4244d3482c - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild 2016-02-03 19:54:32 +00:00
Peter Lemenkov
af96aadbce Decrease Java memory limits again
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2016-01-22 23:53:38 +03:00
Peter Lemenkov
0fa35dd5bd Disable optimizations for Intel Atom CPU on ix86 arches
See https://bugzilla.redhat.com/1240487#c13

Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2016-01-22 23:12:38 +03:00
John Eckersberg
da1dfd6d90 Add patch for epmd ipv6 support
Resolves: rhbz#1299253
2016-01-20 14:42:47 +03:00
Peter Lemenkov
9b16dc497f Possible workaround for build failures on i686
See this link for further details:

http://thread.gmane.org/gmane.linux.redhat.fedora.devel/215700

Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2016-01-16 21:35:57 +03:00
Peter Lemenkov
0a27f9ce58 Add notice about bundled library - pcre
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2016-01-15 17:53:45 +03:00
Peter Lemenkov
b2acbda3c9 Update autogenerated subpackages list
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2016-01-15 17:02:31 +03:00
Peter Lemenkov
8448438f90 Ver. 18.2.2
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2016-01-14 18:10:19 +03:00
Peter Lemenkov
3e2c6d644c Sort packages
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2016-01-14 14:15:02 +03:00
John Eckersberg
564391e634 Disable docs by default on ARM until I figure out why fop hangs 2015-08-18 10:58:05 -04:00
John Eckersberg
654b879bc0 Add patch for CVE-2015-2774 - TLS-1.0 POODLE vulnerability (rhbz#1206712) 2015-08-05 22:11:41 -04:00
Dennis Gilmore
2238368d44 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild 2015-06-17 05:34:38 +00:00
Kalev Lember
e58f762146 Rebuilt for GCC 5 C++11 ABI change 2015-05-02 13:29:58 +02:00
Peter Lemenkov
2893cc5687 Ver. 17.4
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2014-12-13 11:50:53 +03:00
Peter Lemenkov
918fdf26b7 Disable SSLv3
See rhbz #1169375 for further details:

https://bugzilla.redhat.com/1169375

Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2014-12-01 17:13:00 +03:00
Peter Lemenkov
0156fcd2ad Backport useful os:getenv/2 from master
See this GitHub pull request for further details:

* https://github.com/erlang/otp/pull/535

Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2014-12-01 16:00:04 +03:00
Peter Lemenkov
bfc8082501 Typo fix
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2014-11-09 13:11:39 +03:00
Peter Lemenkov
b7c4f00a79 Ver. 17.3.4
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2014-11-09 12:48:34 +03:00
Peter Lemenkov
885bb5b7a2 Ver. 17.3.3
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2014-11-03 15:54:44 +03:00
Peter Lemenkov
2e0bb69313 Ver. 17.2.2
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2014-09-07 16:41:57 +04:00
Peter Lemenkov
eeecf737fa Erlang ver. 17.2.1
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2014-08-27 17:38:36 +04:00
Peter Robinson
d5f69b7d53 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild 2014-08-16 10:57:29 +00:00
Peter Lemenkov
489a7664fb Added missing template for epmd@.socket
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2014-06-11 12:41:54 +04:00
Peter Lemenkov
06f0741a28 Added missing *.socket file
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2014-06-06 17:16:43 +04:00
Peter Lemenkov
0585732b62 Change EPMD service type to Notify
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2014-06-06 16:31:36 +04:00
Peter Lemenkov
aa1f405878 Improve EPMD service
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2014-04-03 14:24:06 +04:00
Peter Lemenkov
59867aa612 Create group and user for EPMD
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2014-03-31 12:39:45 +04:00
Peter Lemenkov
3f5b8b5019 Removed leftover
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2014-03-27 19:08:30 +04:00
Peter Lemenkov
9467e05202 Quick build fix
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2014-03-27 19:05:04 +04:00
Peter Lemenkov
f7eb6dd95b Update to the R16B03-1
- Update to the R16B03-1
- Initial systemd support in EPMD (w.i.p.)

Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2014-03-27 18:43:47 +04:00
Peter Lemenkov
77ce5ed9dd Use fedorahosted repo instead of private github forks
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2014-03-27 17:26:01 +04:00
Peter Lemenkov
b87fdb544b Don't bootstrap by default
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2014-03-27 17:22:49 +04:00
Sam Kottler
52d3d2b666 A few changes to get EPEL7 boostrapped and built 2014-03-27 17:20:21 +04:00
Peter Lemenkov
2845f91925 Don't generate signature and stats - they are noisy
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2013-12-26 18:11:53 +04:00
Peter Lemenkov
18d29ea8b1 Ver. R16B03
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2013-12-24 16:34:56 +04:00
Hans Ulrich Niedermann
e7421b965e ot-get-patches.sh: Clean up comment wording
Just some grammar fixes improving clarity of the comments.
2013-11-19 16:16:32 +01:00
Peter Lemenkov
f56df7bde5 Really disable HiPE on s390(x)
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2013-10-29 17:00:20 +04:00
Peter Lemenkov
d2f651795b Actually re-enable HiPE
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2013-10-29 13:21:34 +04:00
Peter Lemenkov
13312e6dfe Re-enable HiPE on ppc64, ppc64v7
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2013-10-28 22:50:38 +04:00
Peter Lemenkov
a737a5a32c Disable HiPE on unsupported arches
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2013-10-28 17:40:26 +04:00
Peter Lemenkov
a4b4d0bf9f TEMPORARILY disable ECC until dust settles
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2013-10-24 16:47:03 +04:00
Peter Lemenkov
491da303c1 Fix building for armv7hl (patch taken from OpenSUSE repository)
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2013-10-24 11:15:43 +04:00
Peter Lemenkov
9a9df59c55 R16B02
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2013-10-23 18:07:11 +04:00
Dennis Gilmore
52d08e3c24 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild 2013-08-03 04:57:36 -05:00
Peter Lemenkov
00d9d21922 Ver. R16B01
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2013-06-20 12:38:44 +04:00
Peter Lemenkov
2e74583075 Add Requires for SCTP (dlopened library)
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2013-05-28 18:27:18 +04:00
Peter Lemenkov
33c26948ee Add neccessary BuildRequires for SCTP
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2013-03-02 09:23:26 +04:00
Peter Lemenkov
94f8e6ca1a Fix erts deps
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2013-03-02 09:02:38 +04:00
Peter Lemenkov
042c33880e Ver. R16B
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2013-03-01 23:35:58 +04:00
Peter Lemenkov
a0fe45fc3b Restore accidentally removed script
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2013-02-04 12:43:56 +04:00
Peter Lemenkov
08b6f7f0f6 Leftover
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2013-02-04 12:40:22 +04:00
Peter Lemenkov
a6c18203f4 Ver. R16A
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2013-02-04 12:23:00 +04:00
Peter Lemenkov
0ba7416904 Run make clean before build (to remove pre-built files)
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2012-12-25 16:31:05 +04:00
Peter Lemenkov
ab89e306e4 R15B03-1
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2012-12-21 18:43:38 +04:00
Fedora Build
171e3c16ac Kill defattr directive (no longer required since EL5/FC6)
Signed-off-by: Fedora Build <lemenkov@gmail.com>
2012-09-10 22:36:01 +04:00
Fedora Build
fa3a34866f Add missing man-page
Signed-off-by: Fedora Build <lemenkov@gmail.com>
2012-09-10 22:33:50 +04:00
Fedora Build
70bf321d5f Fix hipe module building
Signed-off-by: Fedora Build <lemenkov@gmail.com>
2012-09-10 21:49:26 +04:00
Fedora Build
72d4e15bdc Fix megaco module building
Signed-off-by: Fedora Build <lemenkov@gmail.com>
2012-09-10 20:58:27 +04:00
Fedora Build
0eeae8c664 Fix failure
Signed-off-by: Fedora Build <lemenkov@gmail.com>
2012-09-10 20:14:18 +04:00
Fedora Build
52f46d3ddc typo
Signed-off-by: Fedora Build <lemenkov@gmail.com>
2012-09-10 18:15:51 +04:00
Fedora Build
61833acd62 Ver. R15B02
Signed-off-by: Fedora Build <lemenkov@gmail.com>
2012-09-10 17:59:26 +04:00
Karsten Hopp
befe372836 set BASE_OPTIONS to -Xmx1536m on ppc* 2012-08-16 11:11:30 +02:00
Dennis Gilmore
6d33a2ea41 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild 2012-07-18 18:39:46 -05:00
Peter Lemenkov
1386754913 Return back erl_interface private API headers (rhbz #818419)
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2012-06-26 15:29:32 +04:00
Dan Horák
a4a408cafe resolve OOM condition when generating docs 2012-06-15 04:07:17 -04:00
Peter Lemenkov
ffc6e44f84 Fixed examples packaging
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2012-05-07 17:13:06 +04:00
Peter Lemenkov
5203c4fd2b Ver. R15B01
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2012-05-07 15:40:47 +04:00
Peter Lemenkov
5d2c8835ef Ver. R15B
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2012-02-07 18:42:57 +04:00
Dennis Gilmore
1b75fa0c10 - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild 2012-01-12 19:55:37 -06:00
Peter Lemenkov
cd180d852d Restore accidentally removed script
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2011-10-07 17:23:20 +04:00
Peter Lemenkov
64bbd25ff7 Ver. R14B04
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2011-10-07 17:17:50 +04:00
Peter Lemenkov
c18217b725 typo
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2011-08-07 13:12:03 +04:00
Peter Lemenkov
69554386db Use prebuilt docs on EL-[56] also
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2011-08-07 12:53:34 +04:00
Peter Lemenkov
ab74f85731 typo
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2011-07-21 11:26:18 +04:00
Peter Lemenkov
4edfd8114b Fixed building on F-15
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2011-07-21 11:24:07 +04:00
Peter Lemenkov
ebf67f01df Ver. R14B03
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2011-07-21 09:43:32 +04:00
Hans Ulrich Niedermann
689728ad8d Work around rawhide (f16) fop bug by using prebuilt docs
We can change that back once the buggy fop package (fop-1.0-14.fc16,
bug 689930) has been fixed.
2011-04-01 01:07:07 +02:00
Hans Ulrich Niedermann
37167bfd7e Conditionally define use_prebuilt_docs macro
Depending on the distribution, define use_prebuilt_docs
macro in a single place with a single logic.

This replaces the part where "%if 0%{?fedora}" was formerly
treated as the logical negation of "%if 0%{?el4}%{?el5}%{?el6}".
2011-04-01 00:57:34 +02:00
Hans Ulrich Niedermann
a086b7a931 Add new man pages to %files list
Add new man pages to %files list: ct_hooks.3 and snmpc.1.
2011-03-21 19:20:01 +01:00
Hans Ulrich Niedermann
d43b91bc3e Upload the new sources for R14B02 2011-03-21 18:04:16 +01:00
Hans Ulrich Niedermann
f1b58dd8e5 Merge branch 'R14B02' for NVR of erlang-R14B-02.1
* R14B02:
  snmp-4.19 (R14B02) ships lib/snmp/bin/snmpc
  inets-5.5.2 puts *.hrl in include/
  install/symlink *.jar into %{_javadir} (#679031)
  Update to upstream maintenance release R14B02
2011-03-21 17:00:11 +01:00
Hans Ulrich Niedermann
c0bbd56b1c snmp-4.19 (R14B02) ships lib/snmp/bin/snmpc 2011-03-21 16:46:29 +01:00
Hans Ulrich Niedermann
b1c4dceddd inets-5.5.2 puts *.hrl in include/
inets-5.5.2 (R14B02) puts the httpd API files

   httpd.hrl
   mod_auth.hrl

into lib/inets/include instead of lib/inets/src/http_server
as inets-5.5.1 (R14B01) did.
2011-03-21 16:46:29 +01:00
Hans Ulrich Niedermann
9e93ddade4 install/symlink *.jar into %{_javadir} (#679031) 2011-03-21 16:46:28 +01:00
Hans Ulrich Niedermann
d00ca992bf Update to upstream maintenance release R14B02
This includes removal of the HUGE (and thus difficult to maintain)
patch removing the info files, and replaces them with a one-liner
using find.
2011-03-21 16:46:25 +01:00
Hans Ulrich Niedermann
5ca337e585 Remove the noise from the actual patch files 2011-03-21 16:44:03 +01:00
Hans Ulrich Niedermann
74dac526e8 Remove noise from patches
Remove noise from patches (git commit IDs and git version numbers),
to keep the diffs in the erlang package more readable.
2011-03-21 15:18:15 +01:00
Hans Ulrich Niedermann
8a57e46488 erlang-R14B-01.5
* Sat Feb 12 2011 Hans Ulrich Niedermann <hun@n-dimensional.de> - R14B-01.5
- erlang-doc does not really require erlang base package (#629723)
- Add %%{?_isa} for all explicit "Requires:"
2011-02-12 22:36:30 +01:00
Hans Ulrich Niedermann
ccb2b27494 erlang-doc does not require erlang base pkg
erlang-doc does not really require the erlang base package (#629723).
2011-02-12 22:34:56 +01:00
Hans Ulrich Niedermann
67453bc0cd Add %{?_isa} for explicit "Requires:"
As all subpackages (except for the emacs related ones and erlang-doc)
are arch-specific, we need to add %{?_isa} to its dependencies according
to the new Guidelines.
2011-02-09 17:54:41 +01:00
Dennis Gilmore
4a2d1f44e0 - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild 2011-02-08 11:58:52 -06:00
Hans Ulrich Niedermann
4dd343b21a Replace identical executables with symlinks
There are a number of identical binaries installed to all of

    /usr/lib/erlang/erts-*/bin/*
    /usr/lib/erlang/bin/*
    /usr/bin/*

Symlinking makes sense here if only to make it obvious that
it is the very same executable.
2011-02-07 10:23:01 +01:00
Hans Ulrich Niedermann
a469b142a5 Comment on BuildRoot not being required any more
Comment on BuildRoot not being required any more, but keeping
a BuildRoot definition for spec file robustness. Someone might
build this spec file in a build environment where BuildRoot is
(still) needed.

Also change to the mkdir based BuildRoot definition.
2011-02-07 10:22:57 +01:00
Hans Ulrich Niedermann
45fbb2ce07 erlang-R14B-01.4
- Adapt %files: Add wxSystemSettings.3 man page
- Adapt %files for change from run_test to ct_run
- Remove rpaths from lib/ssl-*/bin/esock_ssl
- Update erlang.spec and otp-00*.patch without numbers
- otp-get-patches.sh: Remove patch numbering
2011-01-31 16:34:19 +01:00
Hans Ulrich Niedermann
d3e39cdc61 Adapt %files: Add wxSystemSettings.3 man page 2011-01-31 16:30:01 +01:00
Hans Ulrich Niedermann
158b530ae1 Adapt %files for change from run_test to ct_run 2011-01-31 16:29:55 +01:00
Hans Ulrich Niedermann
7fa0fe9f77 Remove rpaths from lib/ssl-*/bin/esock_ssl 2011-01-31 16:29:02 +01:00
Hans Ulrich Niedermann
696873c554 Update erlang.spec and otp-00*.patch without numbers
Update erlang.spec and otp-00*.patch without patch numbers. Those
created too much useless changes in the git history.
2011-01-31 16:27:55 +01:00
Hans Ulrich Niedermann
691466845e otp-get-patches.sh: Remove patch numbering
The patch numbering just increases the diff when adding a
patch without giving sufficient real benefits to balance
that out.
2011-01-31 16:24:54 +01:00
Hans Ulrich Niedermann
e89639384c Set ERL_LIBS for building/installing the docs
Without setting ERL_LIBS, the "make release-docs" target
cannot find the include_lib("xmerl/lib/xmerl.erl") file
and thus the doc build and install fails.

We should examine adding the release-docs target to the
"make docs" command in the %build section, instead of
having release-docs being implicitly invoked by the
install-docs target in the %install section.
2011-01-31 16:24:39 +01:00
Hans Ulrich Niedermann
871394dda4 erlang-R14B-01.3 2011-01-30 17:14:28 +01:00
Hans Ulrich Niedermann
6c90f376e7 Automatically add patch summary to spec file 2011-01-30 17:11:37 +01:00
Hans Ulrich Niedermann
f7fc57bdd1 Add "buffer overflow during build" fix 2011-01-30 17:11:19 +01:00
Hans Ulrich Niedermann
ebfa23f7b3 otp-get-patches.sh: Auto-update git index and spec file 2010-12-16 16:42:39 +01:00
Hans Ulrich Niedermann
b614669d3e R14B-01.2: Update package to rebased patches 2010-12-15 17:13:27 +01:00
Hans Ulrich Niedermann
757e49bf92 Add otp-get-patches.sh
otp-get-patches.sh automatically extracts the patches
from an otp git repo and prepares them for inclusion
into erlang.spec and the Fedora erlang package git repo.

This still requires some manual work, though.
2010-12-15 17:13:14 +01:00
Hans Ulrich Niedermann
792c90c13e R14B-01.0: Update from R14B to R14B01
Set up macros such that it will be easier to switch between
RnnB and RnnB01 the next time round.

Still to do for the update: Rebase and update the Fedora
specific patches.
2010-12-14 00:02:29 +01:00
Hans Ulrich Niedermann
92b9c2df9b Add comment on where to get the patches from 2010-12-13 23:56:44 +01:00
Hans Ulrich Niedermann
3737f849d7 Pseudo-merge branch 'f14'
There are no actual differences between master and f14, so
we can just merge them and have a single git branch to track.
2010-12-13 14:05:47 +01:00
Peter Lemenkov
888a137b82 Merge branch 'master' into f14/master
Conflicts:
	erlang.spec
2010-11-21 10:14:03 +03:00
Peter Lemenkov
f6c950e537 Fix for building on EL6 for PPC64
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2010-11-21 09:58:21 +03:00
Peter Lemenkov
ab91326bd7 Fixed build on EL-6
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2010-11-18 15:38:45 +03:00
Peter Lemenkov
f2b42e4a21 Build w/o erlang-rpm-macros subpackage (see review request in rhbz #652544)
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2010-11-16 10:56:36 +03:00
Peter Lemenkov
3f9a800e4f Build w/o erlang-rpm-macros subpackage (see review request in rhbz #652544)
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2010-11-15 18:50:28 +03:00
Peter Lemenkov
7933a36ae9 Merge branch 'master' into f14/master
Conflicts:
	erlang.spec
2010-11-11 15:52:40 +03:00
Peter Lemenkov
f2a8e11960 Remove prebuild binaries completely
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2010-11-11 15:50:59 +03:00
Peter Lemenkov
85b6006211 Fixes for EL-5
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2010-11-10 18:12:45 +03:00
Jesse Keating
9e530ab557 - Rebuilt for gcc bug 634757 2010-09-29 22:13:18 -07:00
Jesse Keating
c9c4bb404e - Rebuilt for gcc bug 634757 2010-09-29 14:08:51 -07:00
Peter Lemenkov
9433160c6b Ver. R14B
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2010-09-16 16:15:17 +04:00
Hans Ulrich Niedermann
76f2f7ffaa Merge branch 'f13-conditional-doc-builds-single' into f14
* f13-conditional-doc-builds-single:
  Add '--without doc' conditional for faster test builds

Conflicts:
	erlang.spec
2010-08-02 17:18:29 +02:00
Hans Ulrich Niedermann
270c2dc337 Add '--without doc' conditional for faster test builds 2010-08-02 12:01:04 +02:00
Hans Ulrich Niedermann
f474a9a060 Initial pseudo merge for dist-git setup
This will significantly simplify future merges between branches.
2010-07-31 01:57:24 +02:00
Hans Ulrich Niedermann
86338f051d XEmacs/flymake fix: XEmacs does not support flymake 2010-07-30 20:09:11 +02:00
Hans Ulrich Niedermann
6258c94467 Merge branch 'f14-emacs-hookup' into f14 (erlang-R14A-0.5) 2010-07-30 19:32:27 +02:00
Hans Ulrich Niedermann
602bb48f59 Properly hook up (X)Emacs erlang-mode (#491165)
Note: The %{_xemacs_version} etc. rpm macros are available
      starting with F-12.
2010-07-30 17:15:36 +02:00
Hans Ulrich Niedermann
d1d41c605b Merge branch 'f13-emacs-hookup' into f13 (erlang-R13B-04.14) 2010-07-30 16:33:09 +02:00
Hans Ulrich Niedermann
4faf855ffa Properly hook up (X)Emacs erlang-mode (#491165)
Note: The %{_xemacs_version} etc. rpm macros are available
      starting with F-12.
2010-07-30 10:57:03 +02:00
Hans Ulrich Niedermann
ba4c39be19 Merge branch 'erlang-R13B-04.13.fc12' into f13 2010-07-29 23:30:09 +02:00
Hans Ulrich Niedermann
872fdad4ce Merge branch 'f12' into f13 2010-07-29 23:28:28 +02:00
Hans Ulrich Niedermann
c72743841c Whitespace cleanups (tabs vs. spaces). 2010-07-29 23:26:28 +02:00
Hans Ulrich Niedermann
b5715cf49e Avoid accidental %%rel increments by rpmdev-bumpspec 2010-07-29 23:26:24 +02:00
Hans Ulrich Niedermann
0d872c3131 Fix accidental macro usage in %%changelog. 2010-07-29 23:26:20 +02:00
Fedora Release Engineering
0ed2dfe6e5 dist-git conversion 2010-07-28 13:54:31 +00:00
Fedora Release Engineering
98e538fed9 dist-git conversion 2010-07-28 13:54:30 +00:00
Fedora Release Engineering
28006379a2 dist-git conversion 2010-07-28 13:54:27 +00:00
Fedora Release Engineering
9be12b143a dist-git conversion 2010-07-28 13:54:21 +00:00
Fedora Release Engineering
617ef6f3b4 dist-git conversion 2010-07-28 13:54:19 +00:00
Fedora Release Engineering
a826b2ddcf dist-git conversion 2010-07-28 13:54:15 +00:00
Fedora Release Engineering
4d7f70735f dist-git conversion 2010-07-28 13:54:14 +00:00
Fedora Release Engineering
dccfed747c dist-git conversion 2010-07-28 13:54:11 +00:00
Fedora Release Engineering
0f25824a02 dist-git conversion 2010-07-28 13:54:08 +00:00
Fedora Release Engineering
8fe99fefe2 dist-git conversion 2010-07-28 13:54:06 +00:00
Fedora Release Engineering
465a13cdec dist-git conversion 2010-07-28 13:54:03 +00:00
Fedora Release Engineering
3c4f7bfef1 dist-git conversion 2010-07-28 13:54:01 +00:00
Hans Ulrich Niedermann
4b4fc26f0e - Spec file cleanups:
- Avoid accidental %rel increments by rpmdev-bumpspec.
- Use %global for our spec file macros.
- Use macro for redundant directory names.
- Whitespace cleanups (tabs vs. spaces).
- Fix accidental macro usage in %changelog.
2010-07-27 10:59:18 +00:00
Peter Lemenkov
34e33f5c82 Properly increment release 2010-07-14 12:50:41 +00:00
Dan Horák
f40dd0eb51 - rebuilt against wxGTK-2.8.11-2 2010-07-14 12:20:52 +00:00
Peter Lemenkov
9cba824cfb Updated list of runtime dependencies 2010-06-26 09:13:20 +00:00
Peter Lemenkov
96952bd1ed Ver. R14A 2010-06-23 07:42:20 +00:00
Peter Lemenkov
8efdd11029 Added missing virtual provides - erlang-erts 2010-06-07 08:32:29 +00:00
Peter Lemenkov
83e070415f Added missing virtual provides - erlang-erts 2010-06-07 08:32:29 +00:00
Peter Lemenkov
8745bc1fdf Add virtual provides for each erlang module, contained in this package.
This will greatly reduce the number of ifdefs in erlang-related
    spec-files. Also this doesn't affect API/ABI so it's safe.
2010-06-07 08:17:18 +00:00
Peter Lemenkov
688a239bab Add virtual provides for each erlang module, contained in this package.
This will greatly reduce the number of ifdefs in erlang-related
    spec-files.
2010-06-07 07:58:21 +00:00
Peter Lemenkov
4d7955c951 Moved typer and dialyzer binaries to proper sub-packages 2010-05-17 14:22:52 +00:00
Peter Lemenkov
e1766ff03d Moved typer and dialyzer binaries to proper sub-packages 2010-05-17 14:17:28 +00:00
Peter Lemenkov
5804dc4b40 Relocated dialyzer and typer binaries 2010-05-15 05:26:47 +00:00
Peter Lemenkov
aaa400a108 Relocated dialyzer and typer binaries 2010-05-15 05:25:49 +00:00
Peter Lemenkov
3525d9dbb8 erlang bootstrap (3rd attempt - with all issues fixed) 2010-05-15 03:00:58 +00:00
Peter Lemenkov
349e0b964b bootstrap erlang (forgot to bump release during prevoius commit) 2010-05-14 14:43:32 +00:00
Peter Lemenkov
cf3d7ba686 bootstrap erlang (last minute fix) 2010-05-14 14:41:49 +00:00
Peter Lemenkov
58c8b2bfbf bootstrap erlang 2010-05-14 14:17:01 +00:00
Peter Lemenkov
613b0c6ae4 Do not mention nteventlog in os_mon.app (rhbz #592251) 2010-05-14 12:57:46 +00:00
Peter Lemenkov
bd415d9161 Do not mention nteventlog in os_mon.app (rhbz #592251) 2010-05-14 12:56:42 +00:00
Peter Lemenkov
bf60de880d Do not mention nteventlog in os_mon.app (rhbz #592251) 2010-05-14 12:55:39 +00:00
Peter Lemenkov
82eecc5631 Do not mention nteventlog in os_mon.app (rhbz #592251) 2010-05-14 12:54:38 +00:00
Dennis Gilmore
0f4f04b1e5 Initialize branch EL-6 for erlang 2010-05-08 01:48:35 +00:00
Peter Lemenkov
80ff202663 Disabled autoimatic adding of requires/provides 2010-05-06 07:36:45 +00:00
Peter Lemenkov
1ede232b3d Disabled autoimatic adding of requires/provides 2010-05-06 07:36:45 +00:00
Peter Lemenkov
67e0a7cdbd Disabled autoimatic adding of requires/provides 2010-05-06 07:36:45 +00:00
Peter Lemenkov
29bc5e71e6 Disabled autoimatic adding of requires/provides 2010-05-06 07:36:45 +00:00
Peter Lemenkov
c4f14d03ec Added autogenerated deps, fixed install of emacs files and much more 2010-04-29 08:08:36 +00:00
Peter Lemenkov
7113516667 Added autogenerated deps, fixed install of emacs files and much more 2010-04-29 08:08:36 +00:00
Peter Lemenkov
281d39fac8 Added autogenerated deps, fixed install of emacs files and much more 2010-04-29 08:06:41 +00:00
Peter Lemenkov
7d6bbab49e Added missing files for emacs (see rhbz #585349) 2010-04-28 11:40:10 +00:00
Peter Lemenkov
fb2a8518bc Since now both man-pages and doc-files are built from sources 2010-04-28 06:55:46 +00:00
Peter Lemenkov
7c4f15de2e Use erlang dependency generator 2010-04-27 12:05:39 +00:00
Peter Lemenkov
a943e713d6 Fix installation path for erlang-rpm-macros 2010-04-26 17:43:10 +00:00
Peter Lemenkov
859b2ca362 Fix installation path for erlang-rpm-macros 2010-04-26 17:43:10 +00:00
Peter Lemenkov
53858ca171 Fix installation path for erlang-rpm-macros 2010-04-26 17:41:55 +00:00
Peter Lemenkov
320c2966d9 Fix installation path for erlang-rpm-macros 2010-04-26 17:40:46 +00:00
Peter Lemenkov
ebcf8fdce8 Modularization of erlang package 2010-04-26 08:43:27 +00:00
Peter Lemenkov
3be4ce2984 Modularization of erlang package 2010-04-26 08:43:27 +00:00
Peter Lemenkov
7c52786dba Modularization of erlang package 2010-04-26 08:41:49 +00:00
Peter Lemenkov
b29a5157d8 Modularization of erlang package 2010-04-26 08:35:40 +00:00
Peter Lemenkov
03eee960b2 Rebased patches + fix for PCRE overflow 2010-04-20 07:52:48 +00:00
Peter Lemenkov
f69201d8f4 Backported fix for overflow in PCRE and several minor fixes 2010-04-19 11:06:13 +00:00
Peter Lemenkov
09a92932b3 Backported fix for overflow in PCRE and several minor fixes 2010-04-19 11:04:24 +00:00
Peter Lemenkov
d45236d9a8 Fix few minor outstanding issues before splitting into pieces 2010-04-17 17:05:52 +00:00
Peter Lemenkov
acb9d112f4 Fix few minor outstanding issues before splitting into pieces 2010-04-17 17:05:52 +00:00
Peter Lemenkov
a8e7f10d84 Fix few minor outstanding issues before splitting into pieces 2010-04-17 17:03:55 +00:00
Peter Lemenkov
a351b2ce05 Fix few minor outstanding issues before splitting into pieces 2010-04-17 17:02:39 +00:00
Peter Lemenkov
328521c9ee Added rpm macros and more cleanups 2010-04-14 10:03:40 +00:00
Peter Lemenkov
7748c21bb9 Added rpm macros and more cleanups 2010-04-14 10:03:40 +00:00
Peter Lemenkov
91a1190a60 Added rpm macros and more cleanups 2010-04-14 10:01:14 +00:00
Peter Lemenkov
5ae82a9a22 Added rpm macros and more cleanups 2010-04-14 09:57:54 +00:00
Peter Lemenkov
408136c587 Do not remove src dirs completely - keep *.hrl 2010-03-26 13:15:37 +00:00
Peter Lemenkov
78bacdfca4 Do not remove src dirs completely - keep *.hrl 2010-03-26 13:15:37 +00:00
Peter Lemenkov
3e490cd71f Do not remove src dirs completely - keep *.hrl 2010-03-26 13:10:30 +00:00
Peter Lemenkov
7bd9f6ffbe Do not remove src dirs completely - keep *.hrl 2010-03-26 13:08:41 +00:00
Peter Lemenkov
4de8168472 Ver. R13B-04 2010-03-17 14:56:46 +00:00
Peter Lemenkov
b1e63e1152 Ver. R13B-04 2010-03-17 14:56:46 +00:00
Peter Lemenkov
c1353d5cd5 Ver. R13B-04 2010-03-15 09:45:01 +00:00
Peter Lemenkov
9cd95522f8 Ver. R13B-04 2010-03-15 09:41:42 +00:00
Jesse Keating
08f1b4ce89 Initialize branch F-13 for erlang 2010-02-17 01:17:07 +00:00
Kevin Kofler
754cbdf6d6 - rebuild with fixed GCC, fixes couchdb crash (#527370) 2009-12-09 06:25:52 +00:00
Kevin Kofler
dbc24bbcea - rebuild with fixed GCC, fixes couchdb crash (#527370) 2009-12-09 06:25:52 +00:00
Bill Nottingham
98fa8bb39f Fix typo that causes a failure to update the common directory. (releng
#2781)
2009-11-26 01:25:09 +00:00
Bill Nottingham
e8ff6fb234 Fix typo that causes a failure to update the common directory. (releng
#2781)
2009-11-26 01:25:08 +00:00
Bill Nottingham
5c75ae17e4 Fix typo that causes a failure to update the common directory. (releng
#2781)
2009-11-26 01:25:08 +00:00
Bill Nottingham
3f774553d4 Fix typo that causes a failure to update the common directory. (releng
#2781)
2009-11-26 01:25:08 +00:00
Bill Nottingham
7d81667a62 Fix typo that causes a failure to update the common directory. (releng
#2781)
2009-11-26 01:25:08 +00:00
Bill Nottingham
a3de518976 Fix typo that causes a failure to update the common directory. (releng
#2781)
2009-11-26 01:25:08 +00:00
Bill Nottingham
17c4143b55 Fix typo that causes a failure to update the common directory. (releng
#2781)
2009-11-26 01:25:07 +00:00
Bill Nottingham
5f00defb35 Fix typo that causes a failure to update the common directory. (releng
#2781)
2009-11-26 01:25:07 +00:00
Bill Nottingham
4c964589f0 Fix typo that causes a failure to update the common directory. (releng
#2781)
2009-11-26 01:25:01 +00:00
Bill Nottingham
17390d5905 Fix typo that causes a failure to update the common directory. (releng
#2781)
2009-11-26 01:25:01 +00:00
Bill Nottingham
8109012630 Fix typo that causes a failure to update the common directory. (releng
#2781)
2009-11-25 22:50:03 +00:00
Bill Nottingham
4691488691 Fix typo that causes a failure to update the common directory. (releng
#2781)
2009-11-25 22:50:03 +00:00
Lubomir Rintel
6840123817 Update sources 2009-11-02 21:03:42 +00:00
Lubomir Rintel
2ee16662ea - Update to R13B-02 (patched for what's released as 02-1 by upstream) 2009-11-02 15:40:50 +00:00
Jesse Keating
3fe333e761 Initialize branch F-12 for erlang 2009-09-29 04:48:43 +00:00
Tomáš Mráz
eddd8189da - rebuilt with new openssl 2009-08-25 12:22:08 +00:00
Tomáš Mráz
94dab06951 - rebuilt with new openssl 2009-08-21 13:17:22 +00:00
Gérard Milmeister
dfad3fcb4a new release R13B 2009-08-10 22:43:20 +00:00
Jesse Keating
ebd1bdbce1 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild 2009-07-24 22:15:28 +00:00
Peter Lemenkov
231d7caa88 fixed bz# 499525 2009-05-07 10:42:17 +00:00
Gérard Milmeister
9d47c2f5d4 *** empty log message *** 2009-04-21 17:55:03 +00:00
Gérard Milmeister
e5c8136a26 *** empty log message *** 2009-04-21 16:41:31 +00:00
Peter Lemenkov
a5c978626a ver. R12B-5 (bugfix release) 2009-04-18 13:59:28 +00:00
Jesse Keating
4bf0f6f677 Initialize branch F-11 for erlang 2009-04-15 05:25:04 +00:00
Gérard Milmeister
bf890f6463 new release R12B-5 2009-03-01 15:25:41 +00:00
Gérard Milmeister
8a7d034391 new release R12B-5 2009-03-01 15:25:40 +00:00
Gérard Milmeister
a219b3541b new release R12B-5 2009-03-01 15:22:27 +00:00
Jesse Keating
8d86c9c69e - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild 2009-02-24 15:21:23 +00:00
Dennis Gilmore
6d50d6010a fix sparc arches 2009-02-15 02:45:54 +00:00
Dennis Gilmore
89fc53ae8d fix sparc arches 2009-02-15 02:43:00 +00:00
Dennis Gilmore
d48dfeccd1 fix sparc arch building 2009-02-15 02:39:03 +00:00
Tomáš Mráz
819bc1dc79 - rebuild with new openssl 2009-01-16 10:24:15 +00:00
Jesse Keating
d8e37ed894 Initialize branch F-10 for erlang 2008-11-07 03:49:38 +00:00
Gérard Milmeister
056bef488b *** empty log message *** 2008-10-25 23:08:02 +00:00
Gérard Milmeister
b3529c5bfe *** empty log message *** 2008-10-25 23:08:02 +00:00
Gérard Milmeister
4d5277e3c3 *** empty log message *** 2008-10-25 22:01:51 +00:00
Gérard Milmeister
c2fb77092e *** empty log message *** 2008-10-25 22:01:51 +00:00
Gérard Milmeister
7f83545a47 new release R12B-4 2008-10-25 21:52:11 +00:00
Gérard Milmeister
e245b28332 new release R12B-4 2008-10-25 21:49:08 +00:00
Gérard Milmeister
e1055a8363 new release R12B-4 2008-10-25 21:49:08 +00:00
Gérard Milmeister
9ca20232bd new release R12B-4 2008-10-25 21:28:09 +00:00
Gérard Milmeister
af8394614b fixed sslrpath patch 2008-09-05 20:06:12 +00:00
Gérard Milmeister
985b97c64a fixed sslrpath patch 2008-09-05 20:06:12 +00:00
Peter Lemenkov
9e7e74854a Force dynamic linking of crypto libs (BZ# 458646) 2008-08-11 14:27:48 +00:00
Peter Lemenkov
659ba07944 Force dynamic linking of crypto libs (BZ# 458646) 2008-08-11 14:27:48 +00:00
Peter Lemenkov
02ad4e305a Ver. R12B-3 2008-08-10 21:03:45 +00:00
Peter Lemenkov
e661326415 Ver. R12B-3 2008-08-10 21:01:21 +00:00
Tom Callaway
b499d4f17f fix license tag 2008-07-17 20:13:32 +00:00
Tom Callaway
e7334c5e63 fix license tag 2008-07-17 20:13:32 +00:00
Gérard Milmeister
526a4a5f50 *** empty log message *** 2008-07-06 12:32:48 +00:00
Gérard Milmeister
b407dc548f *** empty log message *** 2008-07-06 12:32:48 +00:00
Gérard Milmeister
d0c4930e64 new release R12B-3 2008-07-06 12:31:45 +00:00
Gérard Milmeister
2044bfbe91 new release R12B-3 2008-07-06 12:31:45 +00:00
Jesse Keating
94a0b0778a Initialize branch F-9 for erlang 2008-04-20 17:15:14 +00:00
Peter Lemenkov
6294a9ee3d otp-glibc25.diff no longer needed since R12B-1 2008-03-27 19:14:02 +00:00
Peter Lemenkov
20a5b8f237 otp-glibc25.diff no longer needed since R12B-1 2008-03-27 19:13:54 +00:00
Peter Lemenkov
ec0fd9e78e Ver. R12B-1 2008-03-27 19:04:13 +00:00
Peter Lemenkov
6f361b1c0d Ver. R12B-1 2008-03-27 19:00:29 +00:00
Gérard Milmeister
e77dba024c new release R12B-1 2008-03-27 15:26:08 +00:00
Gérard Milmeister
28b433e52a new release R12B-1 2008-03-27 15:26:08 +00:00
Gérard Milmeister
f6bb1d6e5e new release R12B-1 2008-03-27 15:25:52 +00:00
Gérard Milmeister
74bffd2813 new release R12B-1 2008-03-27 15:19:25 +00:00
Gérard Milmeister
58d5f0f14d disable strict aliasing optimization 2008-02-23 13:41:16 +00:00
Gérard Milmeister
fb3dafbc7a disable strict aliasing optimization 2008-02-23 13:41:16 +00:00
Jesse Keating
6708aa8c28 - Autorebuild for GCC 4.3 2008-02-19 03:30:55 +00:00
Gérard Milmeister
8033f1af19 new release R11B-0 2007-12-08 12:18:21 +00:00
Gérard Milmeister
ac32b15c85 new release R11B-0 2007-12-08 12:16:03 +00:00
Gérard Milmeister
b2ed6add2b new release R11B-0 2007-12-08 12:13:23 +00:00
Gérard Milmeister
cdc6d1810e new release R11B-0 2007-12-08 11:44:52 +00:00
Jesse Keating
0a92f9b9e2 - Rebuild for deps 2007-12-05 21:48:31 +00:00
Jesse Keating
18726b8861 Initialize branch F-8 for erlang 2007-10-20 05:47:09 +00:00
Peter Lemenkov
6190378e21 Rev. R11B-2.3 2007-10-07 08:32:59 +00:00
Peter Lemenkov
0bf650d201 Added missing BR for EL-4 - m4 2007-10-07 08:23:11 +00:00
Gérard Milmeister
3284200cc9 fix some permissions 2007-08-19 09:00:36 +00:00
Gérard Milmeister
724004f22b enable dynamic linking for ssl 2007-08-18 19:51:52 +00:00
Gérard Milmeister
37d54037cd new release R11B-5 2007-08-18 09:36:27 +00:00
Kevin Fenzi
04e99ff8cb Initialize branch EL-5 for erlang 2007-08-10 16:50:24 +00:00
Kevin Fenzi
96f9fd7d17 Initialize branch EL-4 for erlang 2007-08-10 16:50:06 +00:00
Bill Nottingham
4804b34496 Initialize branch F-7 for erlang 2007-05-18 03:48:35 +00:00
Thomas Fitzsimmons
a60bf51da4 - Require java-1.5.0-gcj-devel for build. 2007-03-27 16:32:34 +00:00
Gérard Milmeister
88a85b2275 *** empty log message *** 2006-12-31 11:08:01 +00:00
Gérard Milmeister
f67b8e53fd *** empty log message *** 2006-12-31 10:18:43 +00:00
Gérard Milmeister
4c305f68e8 *** empty log message *** 2006-12-31 10:18:43 +00:00
Gérard Milmeister
717787009c new version R11B-2 2006-12-30 23:48:41 +00:00
Gérard Milmeister
864400264b new version R11B-2 2006-12-30 23:46:59 +00:00
Gérard Milmeister
02f93e425a new version R11B-2 2006-12-30 23:46:59 +00:00
Gérard Milmeister
380e40c0c8 new version R11B-2 2006-12-30 22:26:33 +00:00
Gérard Milmeister
b51b30d126 new version R11B-2 2006-12-30 22:24:45 +00:00
Gérard Milmeister
a04765aa86 new version R11B-2 2006-12-30 22:24:45 +00:00
Jeremy Katz
ae126d7dd8 Initialize branch FC-6 for erlang 2006-10-23 15:14:33 +00:00
Gérard Milmeister
a98c08560c *** empty log message *** 2006-08-28 09:07:47 +00:00
Gérard Milmeister
d64f9851a5 Rebuild for FE6 2006-08-28 00:48:41 +00:00
Ville Skyttä
c2682afb82 http://fedoraproject.org/wiki/Extras/Schedule/FC6MassRebuild 2006-08-27 20:22:38 +00:00
Gérard Milmeister
63aec62c1b *** empty log message *** 2006-07-05 16:27:53 +00:00
Gérard Milmeister
3b3f0be068 new version R11B-0 2006-05-18 19:44:42 +00:00
Gérard Milmeister
402a1748dc new version R11B-0 2006-05-18 19:42:50 +00:00
Gérard Milmeister
928fb386f4 run_erl patch 2006-05-03 22:01:07 +00:00
Gérard Milmeister
df4b7d35e9 *** empty log message *** 2006-03-13 16:18:42 +00:00
Gérard Milmeister
b7307b416e new version 2006-03-13 15:58:48 +00:00
Gérard Milmeister
d9c04ccc46 *** empty log message *** 2006-02-17 23:32:19 +00:00
Gérard Milmeister
9b92d7c8f6 *** empty log message *** 2006-02-17 23:29:12 +00:00
Gérard Milmeister
06694a21fd *** empty log message *** 2005-11-16 20:31:54 +00:00
Gérard Milmeister
6ad609d1a1 *** empty log message *** 2005-11-02 21:28:29 +00:00
Gérard Milmeister
a93f127124 new version 2005-10-29 22:34:15 +00:00
Gérard Milmeister
da518fa068 *** empty log message *** 2005-10-29 21:53:06 +00:00
Gérard Milmeister
e76567c03b new version R10B-8 2005-10-29 20:03:22 +00:00
Gérard Milmeister
4613f8a4fd added tk-devel req 2005-10-01 09:15:37 +00:00
Gérard Milmeister
4d879566b3 added tk-devel req 2005-10-01 09:15:33 +00:00
Gérard Milmeister
2f3f8fd5d0 patch for glibc 2.4 2005-09-06 20:04:16 +00:00
Gérard Milmeister
697ad89686 added dist tag 2005-09-06 18:30:48 +00:00
Gérard Milmeister
944625c96a added dist tag 2005-09-06 18:30:13 +00:00
Gérard Milmeister
8d9a918bf3 auto-import erlang-R10B-6.3 on branch devel from erlang-R10B-6.3.src.rpm 2005-09-06 15:14:36 +00:00
20 changed files with 4234 additions and 21 deletions

View file

7
.gitignore vendored Normal file
View file

@ -0,0 +1,7 @@
/*.src.rpm
/*~
/otp-OTP-*.tar.gz
/otp_doc_html_R*.tar.gz
/otp_doc_man_R*.tar.gz
/otp_src_R*.readme
/otp_src_R*.tar.gz

View file

@ -1,21 +0,0 @@
# Makefile for source rpm: erlang
# $Id$
NAME := erlang
SPECFILE = $(firstword $(wildcard *.spec))
define find-makefile-common
for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done
endef
MAKEFILE_COMMON := $(shell $(find-makefile-common))
ifeq ($(MAKEFILE_COMMON),)
# attept a checkout
define checkout-makefile-common
test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2
endef
MAKEFILE_COMMON := $(shell $(checkout-makefile-common))
endif
include $(MAKEFILE_COMMON)

25
epmd.service Normal file
View file

@ -0,0 +1,25 @@
[Unit]
Description=Erlang Port Mapper Daemon
After=network.target
Requires=epmd.socket
[Service]
ExecStart=/usr/bin/epmd -systemd
#ExecStop=/usr/bin/epmd -kill
Type=notify
StandardOutput=journal
StandardError=journal
DeviceAllow=/dev/null rw
PrivateTmp=true
#CapabilityBoundingSet=
NoNewPrivileges=true
Restart=always
LimitNPROC=1
LimitFSIZE=0
User=epmd
Group=epmd
[Install]
Also=epmd.socket
WantedBy=multi-user.target

10
epmd.socket Normal file
View file

@ -0,0 +1,10 @@
[Unit]
Description=Erlang Port Mapper Daemon Activation Socket
[Socket]
ListenStream=4369
Accept=false
[Install]
WantedBy=sockets.target

25
epmd@.service Normal file
View file

@ -0,0 +1,25 @@
[Unit]
Description=Erlang Port Mapper Daemon
After=network.target
Requires=epmd@.socket
[Service]
ExecStart=/usr/bin/epmd -systemd
#ExecStop=/usr/bin/epmd -kill
Type=notify
StandardOutput=journal
StandardError=journal
DeviceAllow=/dev/null rw
PrivateTmp=true
#CapabilityBoundingSet=
NoNewPrivileges=true
Restart=always
LimitNPROC=1
LimitFSIZE=0
User=epmd
Group=epmd
[Install]
Also=epmd@.socket
WantedBy=multi-user.target

10
epmd@.socket Normal file
View file

@ -0,0 +1,10 @@
[Unit]
Description=Erlang Port Mapper Daemon Activation Socket
[Socket]
ListenStream=%I
Accept=false
[Install]
WantedBy=sockets.target

3132
erlang.spec Normal file

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,41 @@
From: Peter Lemenkov <lemenkov@gmail.com>
Date: Thu, 25 Feb 2010 16:45:28 +0300
Subject: [PATCH] Do not format man-pages and do not install miscellaneous
utilities for dealing with man-pages.
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
diff --git a/erts/etc/common/Makefile.in b/erts/etc/common/Makefile.in
index 42af9c87dc..c017e0a4ed 100644
--- a/erts/etc/common/Makefile.in
+++ b/erts/etc/common/Makefile.in
@@ -552,10 +552,6 @@ endif
ifneq ($(INSTALL_TOP_BIN),)
$(INSTALL_PROGRAM) $(INSTALL_TOP_BIN) "$(RELEASE_PATH)"
endif
-ifneq ($(INSTALL_MISC),)
- $(INSTALL_DIR) "$(RELEASE_PATH)/misc"
- $(INSTALL_SCRIPT) $(INSTALL_MISC) "$(RELEASE_PATH)/misc"
-endif
ifneq ($(INSTALL_SRC),)
$(INSTALL_DIR) "$(RELEASE_PATH)/erts-$(VSN)/src"
$(INSTALL_DATA) $(INSTALL_SRC) "$(RELEASE_PATH)/erts-$(VSN)/src"
diff --git a/erts/etc/unix/Install.src b/erts/etc/unix/Install.src
index b00dd09f1a..2147774f50 100644
--- a/erts/etc/unix/Install.src
+++ b/erts/etc/unix/Install.src
@@ -143,14 +143,5 @@ cp -p ../releases/%I_SYSTEM_VSN%/start_*.boot .
cp -p ../releases/%I_SYSTEM_VSN%/no_dot_erlang.boot .
cp -p $Name.boot start.boot
cp -p ../releases/%I_SYSTEM_VSN%/$Name.script start.script
-#
-# Fixing the man pages
-#
-
-if [ -d "$ERL_ROOT/man" ]
-then
- cd "$ERL_ROOT"
- ./misc/format_man_pages "$ERL_ROOT"
-fi
exit 0

View file

@ -0,0 +1,19 @@
From: Peter Lemenkov <lemenkov@gmail.com>
Date: Thu, 25 Feb 2010 16:57:43 +0300
Subject: [PATCH] Remove rpath
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
diff --git a/lib/crypto/c_src/Makefile.in b/lib/crypto/c_src/Makefile.in
index aedc9e7a13..b27c2aa01b 100644
--- a/lib/crypto/c_src/Makefile.in
+++ b/lib/crypto/c_src/Makefile.in
@@ -147,7 +147,7 @@ endif
endif
ifeq ($(DYNAMIC_OR_WIN_CRYPTO_LIB),yes)
-SSL_DED_LD_RUNTIME_LIBRARY_PATH = @SSL_DED_LD_RUNTIME_LIBRARY_PATH@
+SSL_DED_LD_RUNTIME_LIBRARY_PATH =
CRYPTO_LINK_LIB=$(SSL_DED_LD_RUNTIME_LIBRARY_PATH) -L$(SSL_LIBDIR) -l$(SSL_CRYPTO_LIBNAME)
EXTRA_FLAGS = -DHAVE_DYNAMIC_CRYPTO_LIB
else

View file

@ -0,0 +1,93 @@
From: Peter Lemenkov <lemenkov@gmail.com>
Date: Fri, 18 Jun 2010 23:41:33 +0400
Subject: [PATCH] Do not install C sources
Don't install *.c and *.o files.
Excepts ones from the internal erl_interface. These
API headers are necessary. See rhbz #818419 for the
explanation why they're necessary for the low-level
interaction with the Erlang nodes:
https://bugzilla.redhat.com/818419
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
diff --git a/lib/asn1/c_src/Makefile b/lib/asn1/c_src/Makefile
index 82a6b6e87a..5f2fe8ba7d 100644
--- a/lib/asn1/c_src/Makefile
+++ b/lib/asn1/c_src/Makefile
@@ -137,8 +137,6 @@ include $(ERL_TOP)/make/otp_release_targets.mk
release_spec: opt
$(INSTALL_DIR) "$(RELSYSDIR)/priv/lib"
$(INSTALL_PROGRAM) $(NIF_SHARED_OBJ_FILE) "$(RELSYSDIR)/priv/lib"
- $(INSTALL_DIR) "$(RELSYSDIR)/c_src"
- $(INSTALL_DATA) *.c "$(RELSYSDIR)/c_src"
release_docs_spec:
diff --git a/lib/erl_interface/src/Makefile.in b/lib/erl_interface/src/Makefile.in
index fa1ea3cd39..b977b6afe5 100644
--- a/lib/erl_interface/src/Makefile.in
+++ b/lib/erl_interface/src/Makefile.in
@@ -715,13 +715,11 @@ ifeq (@DYNAMIC_LIB@, yes)
endif
$(INSTALL_PROGRAM) $(EXE_TARGETS) "$(RELSYSDIR)/bin"
$(INSTALL_DATA) $(EXTRA) "$(RELSYSDIR)/src"
- $(INSTALL_DATA) connect/*.[ch] "$(RELSYSDIR)/src/connect"
- $(INSTALL_DATA) decode/*.[ch] "$(RELSYSDIR)/src/decode"
- $(INSTALL_DATA) encode/*.[ch] "$(RELSYSDIR)/src/encode"
- $(INSTALL_DATA) epmd/*.[ch] "$(RELSYSDIR)/src/epmd"
- $(INSTALL_DATA) misc/*.[ch] "$(RELSYSDIR)/src/misc"
- $(INSTALL_DATA) global/*.[ch] "$(RELSYSDIR)/src/global"
- $(INSTALL_DATA) prog/*.[ch] "$(RELSYSDIR)/src/prog"
+ $(INSTALL_DATA) connect/*.h "$(RELSYSDIR)/src/connect"
+ $(INSTALL_DATA) decode/*.h "$(RELSYSDIR)/src/decode"
+ $(INSTALL_DATA) encode/*.h "$(RELSYSDIR)/src/encode"
+ $(INSTALL_DATA) epmd/*.h "$(RELSYSDIR)/src/epmd"
+ $(INSTALL_DATA) misc/*.h "$(RELSYSDIR)/src/misc"
release_docs:
diff --git a/lib/megaco/src/flex/Makefile.in b/lib/megaco/src/flex/Makefile.in
index 3649e2c392..d8c5c68b99 100644
--- a/lib/megaco/src/flex/Makefile.in
+++ b/lib/megaco/src/flex/Makefile.in
@@ -251,7 +251,7 @@ release_spec: opt
$(INSTALL_DATA) $(ERL_FILES) $(INTERNAL_HRL_FILES) "$(RELSYSDIR)/src/flex"
$(INSTALL_DATA) $(TARGET_FILES) "$(RELSYSDIR)/ebin"
ifeq ($(ENABLE_MEGACO_FLEX_SCANNER),true)
- $(INSTALL_DATA) $(FLEX_FILES) $(C_TARGETS) "$(RELSYSDIR)/src/flex"
+ $(INSTALL_DATA) $(FLEX_FILES) "$(RELSYSDIR)/src/flex"
$(INSTALL_PROGRAM) $(SOLIBS) "$(RELSYSDIR)/priv/lib"
endif
diff --git a/lib/odbc/c_src/Makefile.in b/lib/odbc/c_src/Makefile.in
index d1b26743a6..cf8faae1f5 100644
--- a/lib/odbc/c_src/Makefile.in
+++ b/lib/odbc/c_src/Makefile.in
@@ -129,11 +129,8 @@ include $(ERL_TOP)/make/otp_release_targets.mk
release_spec: opt
ifdef EXE_TARGET
- $(INSTALL_DIR) "$(RELSYSDIR)/c_src"
- $(INSTALL_DATA) $(C_FILES) $(H_FILES) "$(RELSYSDIR)/c_src"
$(INSTALL_DIR) "$(RELSYSDIR)/priv"
$(INSTALL_DIR) "$(RELSYSDIR)/priv/bin"
- $(INSTALL_DIR) "$(RELSYSDIR)/priv/obj"
$(INSTALL_PROGRAM) $(EXE_TARGET) "$(RELSYSDIR)/priv/bin"
endif
diff --git a/lib/os_mon/c_src/Makefile.in b/lib/os_mon/c_src/Makefile.in
index 27b156a2c9..f11ff303b6 100644
--- a/lib/os_mon/c_src/Makefile.in
+++ b/lib/os_mon/c_src/Makefile.in
@@ -126,8 +126,6 @@ $(OBJDIR)/memsup.o: memsup.h
include $(ERL_TOP)/make/otp_release_targets.mk
release_spec: opt
- $(INSTALL_DIR) "$(RELSYSDIR)/src"
- $(INSTALL_DATA) $(C_FILES) "$(RELSYSDIR)/src"
$(INSTALL_DIR) "$(RELSYSDIR)/priv/bin"
$(INSTALL_PROGRAM) $(TARGET_FILES) "$(RELSYSDIR)/priv/bin"

View file

@ -0,0 +1,19 @@
From: Peter Lemenkov <lemenkov@gmail.com>
Date: Sat, 19 Jun 2010 09:25:18 +0400
Subject: [PATCH] Do not install Java sources
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
diff --git a/lib/jinterface/java_src/com/ericsson/otp/erlang/Makefile b/lib/jinterface/java_src/com/ericsson/otp/erlang/Makefile
index 089cf4ab1a..404654a437 100644
--- a/lib/jinterface/java_src/com/ericsson/otp/erlang/Makefile
+++ b/lib/jinterface/java_src/com/ericsson/otp/erlang/Makefile
@@ -123,8 +123,6 @@ release release_docs release_tests release_html:
$(V_at)$(MAKE) $(MFLAGS) RELEASE_PATH="$(RELEASE_PATH)" $(TARGET_MAKEFILE) $@_spec
release_spec: opt
- $(V_at)$(INSTALL_DIR) "$(RELSYSDIR)/java_src/com/ericsson/otp/erlang"
- $(V_at)$(INSTALL_DATA) $(JAVA_SRC) "$(RELSYSDIR)/java_src/com/ericsson/otp/erlang"
$(V_at)$(INSTALL_DIR) "$(RELSYSDIR)/priv"
$(V_at)$(INSTALL_DATA) $(JAVA_DEST_ROOT)$(JARFILE) "$(RELSYSDIR)/priv"
$(V_at)$(INSTALL_DIR) "$(RELSYSDIR)/ebin"

View file

@ -0,0 +1,60 @@
From: Peter Lemenkov <lemenkov@gmail.com>
Date: Sat, 19 Jun 2010 09:59:39 +0400
Subject: [PATCH] Do not install nteventlog and related doc-files on non-win32
systems
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
diff --git a/lib/os_mon/doc/src/Makefile b/lib/os_mon/doc/src/Makefile
index 8e3882bfdc..ea999cf9c7 100644
--- a/lib/os_mon/doc/src/Makefile
+++ b/lib/os_mon/doc/src/Makefile
@@ -31,11 +31,16 @@ APPLICATION=os_mon
# Target Specs
# ----------------------------------------------------
XML_APPLICATION_FILES = ref_man.xml
+ifeq ($(findstring win32,$(TARGET)),win32)
+NTEVENTLOG_DOCFILE=nteventlog.xml
+else
+NTEVENTLOG_DOCFILE=
+endif
XML_REF3_FILES = cpu_sup.xml \
disksup.xml \
memsup.xml \
os_sup.xml \
- nteventlog.xml
+ $(NTEVENTLOG_DOCFILE)
XML_REF6_FILES = os_mon_app.xml
diff --git a/lib/os_mon/src/Makefile b/lib/os_mon/src/Makefile
index e28fb12548..ee32f3946f 100644
--- a/lib/os_mon/src/Makefile
+++ b/lib/os_mon/src/Makefile
@@ -34,7 +34,13 @@ RELSYSDIR = $(RELEASE_PATH)/lib/os_mon-$(VSN)
# ----------------------------------------------------
# Target Specs
# ----------------------------------------------------
-MODULES= disksup memsup cpu_sup os_mon os_mon_mib os_sup os_mon_sysinfo nteventlog
+ifeq ($(findstring win32,$(TARGET)),win32)
+NTEVENTLOG=nteventlog
+else
+NTEVENTLOG=
+endif
+MODULES= disksup memsup cpu_sup os_mon os_mon_mib os_sup os_mon_sysinfo \
+ $(NTEVENTLOG)
INCLUDE=../include
CSRC=../c_src
@@ -78,7 +84,11 @@ docs:
# ----------------------------------------------------
$(APP_TARGET): $(APP_SRC) ../vsn.mk
+ifeq ($(findstring win32,$(TARGET)),win32)
$(vsn_verbose)sed -e 's;%VSN%;$(VSN);' $< > $@
+else
+ $(vsn_verbose)sed -e 's;%VSN%;$(VSN);;s;,\s*nteventlog;;' $< > $@
+endif
$(APPUP_TARGET): $(APPUP_SRC) ../vsn.mk
$(vsn_verbose)sed -e 's;%VSN%;$(VSN);' $< > $@

View file

@ -0,0 +1,32 @@
From: Peter Lemenkov <lemenkov@gmail.com>
Date: Wed, 2 Aug 2017 16:12:19 +0300
Subject: [PATCH] Add extra search directory
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
diff --git a/lib/kernel/src/code_server.erl b/lib/kernel/src/code_server.erl
index 7327636751..2e92e77598 100644
--- a/lib/kernel/src/code_server.erl
+++ b/lib/kernel/src/code_server.erl
@@ -90,11 +90,17 @@ init(Ref, Parent, [Root,Mode]) ->
IPath =
case Mode of
interactive ->
- LibDir = filename:append(Root, "lib"),
- {ok,Dirs} = erl_prim_loader:list_dir(LibDir),
- Paths = make_path(LibDir, Dirs),
+ F = fun(R) ->
+ LD = filename:append(R, "lib"),
+ case erl_prim_loader:list_dir(LD) of
+ error -> [];
+ {ok, D} -> make_path(LD, D)
+ end
+ end,
+ Paths = F(Root),
+ SharedPaths = F("/usr/share/erlang"),
UserLibPaths = get_user_lib_dirs(),
- ["."] ++ UserLibPaths ++ Paths;
+ ["."] ++ UserLibPaths ++ Paths ++ SharedPaths;
_ ->
[]
end,

View file

@ -0,0 +1,31 @@
From: Jan Pazdziora <jpazdziora@redhat.com>
Date: Thu, 10 May 2018 18:35:02 +0200
Subject: [PATCH] Avoid forking sed to get basename.
diff --git a/erts/etc/unix/erl.src.src b/erts/etc/unix/erl.src.src
index 536fa139d9..4dcffbc4c8 100644
--- a/erts/etc/unix/erl.src.src
+++ b/erts/etc/unix/erl.src.src
@@ -49,7 +49,7 @@ else
fi
BINDIR="$ROOTDIR/erts-%VSN%/bin"
EMU=%EMULATOR%%EMULATOR_NUMBER%
-PROGNAME=`basename "$0"`
+PROGNAME=${0##*/}
export EMU
export ROOTDIR
export BINDIR
diff --git a/erts/etc/unix/start_erl.src b/erts/etc/unix/start_erl.src
index 34e0369710..62e613bba1 100644
--- a/erts/etc/unix/start_erl.src
+++ b/erts/etc/unix/start_erl.src
@@ -37,7 +37,7 @@ VSN=`awk '{print $2}' $DataFile`
BINDIR=$ROOTDIR/erts-$ERTS_VSN/bin
EMU=beam
-PROGNAME=`echo $0 | sed 's/.*\///'`
+PROGNAME=${0##*/}
export EMU
export ROOTDIR
export BINDIR

View file

@ -0,0 +1,25 @@
From: Francois-Denis Gonthier <neumann@lostwebsite.net>
Date: Thu, 20 Sep 2018 15:01:18 +0300
Subject: [PATCH] Load man-pages from system-wide directory
Patch allows one to use standard man path with erl -man command.
(Erlang manual pages are placed to /usr/share/man/ hierarchy
as required by Debian policy.)
diff --git a/erts/etc/common/erlexec.c b/erts/etc/common/erlexec.c
index 888df87e35..14272f06c6 100644
--- a/erts/etc/common/erlexec.c
+++ b/erts/etc/common/erlexec.c
@@ -716,8 +716,10 @@ int main(int argc, char **argv)
error("-man not supported on Windows");
#else
argv[i] = "man";
- erts_snprintf(tmpStr, sizeof(tmpStr), "%s/man", rootdir);
- set_env("MANPATH", tmpStr);
+ /*
+ * Conform to erlang-manpages content.
+ */
+ putenv(strsave("MANSECT=3erl:1:5:7"));
execvp("man", argv+i);
error("Could not execute the 'man' command.");
#endif

View file

@ -0,0 +1,464 @@
From: Peter Lemenkov <lemenkov@gmail.com>
Date: Thu, 19 Jun 2025 13:17:52 +0200
Subject: [PATCH] Add GDB tools
* https://github.com/erlang/otp-gdb-tools
* Commit 7b864f58c534699e4124e31ecfda86041b941037.
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
diff --git a/erts/etc/unix/gdb-tools/README.md b/erts/etc/unix/gdb-tools/README.md
new file mode 100644
index 0000000000..8a6cf92b1d
--- /dev/null
+++ b/erts/etc/unix/gdb-tools/README.md
@@ -0,0 +1,42 @@
+# Erlang/OTP GDB Tools
+
+This repository contains GDB tools that cannot
+be part of the main Erlang/OTP repository for licensing
+reasons. The tools are used when building and debugging
+Erlang/OTP with gdb and are installed as needed by the
+Erlang/OTP build system.
+
+Right now the only tool in this repository is the jit-reader
+which is a plugin to gdb that allows it to read the stack of
+Erlang processes when using the JIT. This allows commands
+such as `backtrace` to show Erlang stackframes. For example:
+
+```
+(gdb) bt
+#0 0x00007fffa40005ee in global::call_bif_shared ()
+#1 0x00007fffa411eaac in erl_eval:eval_lc1/7 () at erl_eval.erl:929
+#2 0x00007fffa411e7bc in erl_eval:eval_lc/7 () at erl_eval.erl:917
+#3 0x00007fffa4296528 in lists:map_1/2 () at lists.erl:2082
+#4 0x00007fffa4296554 in lists:map_1/2 () at lists.erl:2082
+#5 0x00007fffa4296554 in lists:map_1/2 () at lists.erl:2082
+#6 0x00007fffa4296554 in lists:map_1/2 () at lists.erl:2082
+.....
+#98 0x00007fffa4296554 in lists:map_1/2 () at lists.erl:2082
+#99 0x00007fffa4296554 in lists:map_1/2 () at lists.erl:2082
+#100 0x00007fffa4296554 in lists:map_1/2 () at lists.erl:2082
+#101 0x00007fffa42963d4 in lists:map/2 () at lists.erl:2077
+#102 0x00007fffa411e45c in erl_eval:do_apply/7 () at erl_eval.erl:904
+#103 0x00007fffa45f4c58 in shell:exprs/7 () at shell.erl:893
+#104 0x00007fffa45f42c4 in shell:eval_exprs/7 () at shell.erl:849
+#105 0x00007fffa45f3dac in shell:eval_loop/4 () at shell.erl:834
+#106 0x00007fffa40024b8 in erts_beamasm:normal_exit/0-CodeInfoPrologue ()
+Backtrace stopped: previous frame inner to this frame (corrupt stack?)
+(gdb)
+```
+
+## Updates of jit-reader
+
+When updating jit-reader you first need to update this repository
+and push the new version here. Then you need to run
+`./otp_build update_gdb_tools` in the Erlang/OTP repo for
+it to use the correct commit.
diff --git a/erts/etc/unix/gdb-tools/jit-reader.c b/erts/etc/unix/gdb-tools/jit-reader.c
new file mode 100644
index 0000000000..3c39c5540d
--- /dev/null
+++ b/erts/etc/unix/gdb-tools/jit-reader.c
@@ -0,0 +1,386 @@
+#include <gdb/jit-reader.h>
+
+#include <stdlib.h>
+#include <stdio.h>
+#include <stdint.h>
+#include <string.h>
+
+/* Useful links
+ * - https://pwparchive.wordpress.com/2011/11/20/new-jit-interface-for-gdb/
+ * - https://sourceware.org/gdb/current/onlinedocs/gdb/Custom-Debug-Info.html
+ * - https://github.com/tetzank/asmjit-utilities
+ * - https://github.com/bminor/binutils-gdb/blob/master/gdb/testsuite/gdb.base/jitreader.c
+ */
+
+GDB_DECLARE_GPL_COMPATIBLE_READER
+
+#if 0
+#define HARD_DEBUG
+static FILE *log = NULL;
+#define LOG(...) do { fprintf(log, ##__VA_ARGS__); fflush(log); } while(0)
+#else
+#define LOG(...)
+#endif
+
+typedef enum {
+ X64_RBP = 6, /* Frame pointer iff native frames are enabled */
+ X64_RSP = 7, /* Stack pointer when using native stack */
+ X64_R12 = 12, /* Stack pointer when using non-native stack */
+ X64_R13 = 13, /* Current process */
+ X64_RIP = 16
+} X64Register;
+
+typedef enum {
+ /* Return address only */
+ ERTS_FRAME_LAYOUT_RA,
+ /* Frame pointer, return address */
+ ERTS_FRAME_LAYOUT_FP_RA
+} ErtsFrameLayout;
+
+struct emulator_info {
+ /* 0 = regular, 1 = frame pointers */
+ int frame_layout;
+ const void *normal_exit;
+};
+
+struct erlang_module_info {
+ uint64_t base_address;
+ uint32_t range_count;
+ uint32_t code_size;
+ /* Module name, including null terminator. */
+ uint16_t name_length;
+ char name[];
+ /* array of range_info structures */
+};
+
+struct range_info {
+ uint32_t start_offset;
+ uint32_t end_offset;
+ uint32_t line_count;
+ /* Range name, including null terminator. */
+ uint16_t name_length;
+ char name[];
+ /* array of line_info structures */
+};
+
+struct line_info {
+ uint32_t start_offset;
+ uint32_t line_number;
+ /* File name, including null terminator. */
+ uint16_t file_length;
+ char file[];
+};
+
+enum debug_info_header {
+ DEBUG_INFO_HEADER_EMULATOR = 0,
+ DEBUG_INFO_HEADER_MODULE = 1,
+};
+
+struct debug_info {
+ enum debug_info_header header;
+ union {
+ struct emulator_info emu;
+ struct erlang_module_info mod;
+ } payload;
+};
+
+typedef struct range {
+ GDB_CORE_ADDR start;
+ GDB_CORE_ADDR end;
+#ifdef HARD_DEBUG
+ char *name;
+#endif
+} range;
+
+typedef struct priv {
+ range *ranges;
+ int num_ranges;
+ ErtsFrameLayout frame_layout;
+ const void *normal_exit;
+} priv;
+
+static enum gdb_status read_module_info(struct gdb_reader_funcs *self,
+ struct gdb_symbol_callbacks *cb,
+ struct erlang_module_info *module_info) {
+ struct gdb_object *obj = cb->object_open(cb);
+ GDB_CORE_ADDR mod_start, mod_end;
+ char *symfile = (char*)module_info;
+ priv *priv = self->priv_data;
+
+ symfile += sizeof(*module_info) + module_info->name_length;
+
+ mod_start = module_info->base_address;
+ mod_end = mod_start + module_info->code_size;
+
+ priv->ranges = realloc(priv->ranges, (priv->num_ranges + 1) * sizeof(range));
+ priv->ranges[priv->num_ranges].start = mod_start;
+ priv->ranges[priv->num_ranges].end = mod_end;
+#ifdef HARD_DEBUG
+ priv->ranges[priv->num_ranges].name = strdup(module_info->name);
+#endif
+ priv->num_ranges += 1;
+
+ LOG("Add module `%s` (0x%lx, 0x%lx)\r\n",
+ module_info->name, mod_start, mod_end);
+
+ for (int range = 0; range < module_info->range_count; range++) {
+ struct range_info *range_info;
+ struct gdb_symtab *symtab;
+ GDB_CORE_ADDR begin, end;
+
+ range_info = (struct range_info *)symfile;
+ symfile += sizeof(*range_info) + range_info->name_length;
+
+ begin = mod_start + range_info->start_offset;
+ end = mod_start + range_info->end_offset;
+
+ LOG("Add range `%s` (0x%lx, 0x%lx), %u lines\r\n",
+ range_info->name,
+ begin, end,
+ range_info->line_count);
+
+ /* A bug in GDB < 9 forces us to open and close the symtab for each
+ * iteration. */
+ symtab = cb->symtab_open(cb, obj, module_info->name);
+ cb->block_open(cb, symtab, NULL, begin, end, range_info->name);
+ cb->symtab_close(cb, symtab);
+
+ for (int line = 0; line < range_info->line_count; line++) {
+ struct gdb_line_mapping line_mapping;
+ struct line_info *line_info;
+
+ line_info = (struct line_info *)symfile;
+ symfile += sizeof(*line_info) + line_info->file_length;
+
+ line_mapping.pc = mod_start + line_info->start_offset;
+ line_mapping.line = line_info->line_number;
+
+ LOG("\t%s:%u\r\n", line_info->file, line_info->line_number);
+
+ /* The symbol table must be opened and closed on every single line
+ * for file names to work properly, as there is no other way to
+ * tell GDB that a certain line belongs to a different file than
+ * the rest of the table. Sigh. */
+ symtab = cb->symtab_open(cb, obj, line_info->file);
+
+ cb->block_open(cb, symtab, NULL, line_mapping.pc, end,
+ range_info->name);
+ cb->line_mapping_add(cb, symtab, 1, &line_mapping);
+ cb->symtab_close(cb, symtab);
+ }
+ }
+
+ cb->object_close(cb, obj);
+
+ return GDB_SUCCESS;
+}
+
+static enum gdb_status read_emulator_info(struct gdb_reader_funcs *self,
+ struct gdb_symbol_callbacks *cb,
+ struct emulator_info *emulator_info) {
+ priv *priv = self->priv_data;
+
+ priv->frame_layout = emulator_info->frame_layout;
+ priv->normal_exit = emulator_info->normal_exit;
+
+ LOG("initialize: frame layout = %i\r\n", priv->frame_layout);
+
+ return GDB_SUCCESS;
+}
+
+static enum gdb_status read_debug_info(struct gdb_reader_funcs *self,
+ struct gdb_symbol_callbacks *cb,
+ void *memory, long memory_sz) {
+ struct debug_info *debug_info = memory;
+
+ (void)memory_sz;
+
+ switch (debug_info->header) {
+ case DEBUG_INFO_HEADER_EMULATOR:
+ return read_emulator_info(self, cb, &debug_info->payload.emu);
+ case DEBUG_INFO_HEADER_MODULE:
+ return read_module_info(self, cb, &debug_info->payload.mod);
+ }
+
+ return GDB_FAIL;
+}
+
+static void regfree(struct gdb_reg_value *reg) {
+ free(reg);
+}
+
+static struct range *get_range(priv *priv, GDB_CORE_ADDR rip) {
+ for (int i = 0; i < priv->num_ranges; i++) {
+ if (rip >= priv->ranges[i].start && rip < priv->ranges[i].end) {
+ return &priv->ranges[i];
+ }
+ }
+
+ return NULL;
+}
+
+static enum gdb_status unwind(struct gdb_reader_funcs *self,
+ struct gdb_unwind_callbacks *cb) {
+ GDB_CORE_ADDR rbp, rsp, rip;
+ struct range *range;
+ priv *priv;
+
+ rbp = *(GDB_CORE_ADDR*)cb->reg_get(cb, X64_RBP)->value;
+ rsp = *(GDB_CORE_ADDR*)cb->reg_get(cb, X64_RSP)->value;
+ rip = *(GDB_CORE_ADDR*)cb->reg_get(cb, X64_RIP)->value;
+
+ priv = self->priv_data;
+ range = get_range(priv, rip);
+
+ /* Check that rip points to one of the addresses that we handle */
+ if (range) {
+ struct gdb_reg_value *prev_rbp, *prev_rsp, *prev_rip;
+
+ prev_rbp = malloc(sizeof(struct gdb_reg_value) + sizeof(char*));
+ prev_rsp = malloc(sizeof(struct gdb_reg_value) + sizeof(char*));
+ prev_rip = malloc(sizeof(struct gdb_reg_value) + sizeof(char*));
+
+ LOG("UNWIND match %s: rbp: 0x%lx rsp: 0x%lx rip: 0x%lx \r\n",
+ range->name, rbp, rsp, rip);
+
+ prev_rbp->free = &regfree;
+ prev_rbp->defined = 1;
+ prev_rbp->size = sizeof(char*);
+ prev_rsp->free = &regfree;
+ prev_rsp->defined = 1;
+ prev_rsp->size = sizeof(char*);
+ prev_rip->free = &regfree;
+ prev_rip->defined = 1;
+ prev_rip->size = sizeof(char*);
+
+ if (priv->frame_layout == ERTS_FRAME_LAYOUT_FP_RA) {
+ /* Frame pointers are enabled, which means that rbp will point to
+ * where we stored the previous frames rbp. Also the previous
+ * frames address will be at rbp + 8 and the previous frames rsp
+ * will be rbp + 16.
+ *
+ * 0x00: <- prev_rsp
+ * 0x08: prev call addr
+ * 0x10: prev rbp <- curr rbp
+ * 0x18: current frame
+ * 0x20: <- curr rip */
+ cb->target_read(rbp + 1 * sizeof(char*), &prev_rip->value,
+ sizeof(char*));
+ cb->target_read(rbp + 0 * sizeof(char*), &prev_rbp->value,
+ sizeof(char*));
+ *(GDB_CORE_ADDR*)prev_rsp->value = rbp + sizeof(char*[2]);
+ } else {
+ /* Normal frame layout, we need to scan the stack. */
+ cb->target_read(rsp, &prev_rip->value, sizeof(char*));
+
+ for (rsp += sizeof(char*); ; rsp += sizeof(char*)) {
+ cb->target_read(rsp, &prev_rip->value, sizeof(char*));
+
+ LOG("rsp: 0x%lx rip: 0x%lx\r\n",
+ rsp, *(GDB_CORE_ADDR*)prev_rip->value);
+
+ /* Check if it is a cp */
+ if ((*(GDB_CORE_ADDR*)prev_rip->value & 0x3) == 0) {
+ break;
+ }
+ }
+
+ *(GDB_CORE_ADDR*)prev_rsp->value = rsp;
+ *(GDB_CORE_ADDR*)prev_rbp->value = rsp - sizeof(char*);
+ }
+
+ if (*(GDB_CORE_ADDR*)prev_rip->value == (uintptr_t)priv->normal_exit) {
+ LOG("Normal exit\r\n");
+ *(GDB_CORE_ADDR*)prev_rsp->value = 0;
+ *(GDB_CORE_ADDR*)prev_rbp->value = 0;
+ } else {
+ LOG("UNWIND prev: rbp: 0x%lx rsp: 0x%lx rip: 0x%lx\r\n",
+ *(GDB_CORE_ADDR*)prev_rbp->value,
+ *(GDB_CORE_ADDR*)prev_rsp->value,
+ *(GDB_CORE_ADDR*)prev_rip->value);
+ }
+
+ cb->reg_set(cb, X64_RIP, prev_rip);
+ cb->reg_set(cb, X64_RSP, prev_rsp);
+ cb->reg_set(cb, X64_RBP, prev_rbp);
+
+ return GDB_SUCCESS;
+ }
+
+ LOG("UNWIND no match: rbp: 0x%lx rsp: 0x%lx rip: 0x%lx\r\n", rbp, rsp, rip);
+ return GDB_FAIL;
+}
+
+static struct gdb_frame_id get_frame_id(struct gdb_reader_funcs *self,
+ struct gdb_unwind_callbacks *cb){
+ struct gdb_frame_id frame = {0, 0};
+ GDB_CORE_ADDR rbp, rsp, rip;
+ struct range *range;
+ priv *priv;
+
+ rbp = *(GDB_CORE_ADDR*)cb->reg_get(cb, X64_RBP)->value;
+ rsp = *(GDB_CORE_ADDR*)cb->reg_get(cb, X64_RSP)->value;
+ rip = *(GDB_CORE_ADDR*)cb->reg_get(cb, X64_RIP)->value;
+
+ priv = self->priv_data;
+ range = get_range(priv, rip);
+
+ LOG("FRAME: rip: 0x%lx rsp: 0x%lx rbp: 0x%lx \r\n", rip, rsp, rbp);
+
+ if (range) {
+ frame.code_address = rip;
+
+ if (priv->frame_layout == ERTS_FRAME_LAYOUT_FP_RA) {
+ frame.stack_address = rbp + sizeof(char*);
+ } else {
+ GDB_CORE_ADDR prev_rip;
+
+ for (rsp += sizeof(char*); ; rsp += sizeof(char*)) {
+ cb->target_read(rsp, &prev_rip, sizeof(char*));
+
+ LOG("rsp: 0x%lx rip: 0x%lx\r\n", rsp, prev_rip);
+
+ /* Check if it is a cp */
+ if ((prev_rip & 0x3) == 0) {
+ break;
+ }
+ }
+
+ frame.stack_address = rsp;
+ }
+ }
+
+ LOG("FRAME: code_address: 0x%lx stack_address: 0x%lx\r\n",
+ frame.code_address, frame.stack_address);
+
+ return frame;
+}
+
+static void destroy(struct gdb_reader_funcs *self){
+ free(self);
+}
+
+struct gdb_reader_funcs *gdb_init_reader(void){
+ struct gdb_reader_funcs *funcs = malloc(sizeof(struct gdb_reader_funcs));
+ priv *priv_data = malloc(sizeof(priv));
+
+ priv_data->num_ranges = 1;
+ priv_data->ranges = malloc(sizeof(range));
+ priv_data->ranges[0].start = 0;
+ priv_data->ranges[0].end = 0;
+
+ funcs->reader_version = GDB_READER_INTERFACE_VERSION;
+ funcs->priv_data = priv_data;
+
+ funcs->read = read_debug_info;
+ funcs->unwind = unwind;
+ funcs->get_frame_id = get_frame_id;
+ funcs->destroy = destroy;
+
+#ifdef HARD_DEBUG
+ log = fopen("/tmp/jit-reader.log","w+");
+ if (!log) fprintf(stderr,"Could not open /tmp/jit-reader.log");
+#endif
+
+ return funcs;
+}
diff --git a/erts/etc/unix/gdb-tools/jit-reader.mk b/erts/etc/unix/gdb-tools/jit-reader.mk
new file mode 100644
index 0000000000..8ef0bccec2
--- /dev/null
+++ b/erts/etc/unix/gdb-tools/jit-reader.mk
@@ -0,0 +1,9 @@
+EXTRA_LIBS = $(BINDIR)/jit-reader.so
+
+jit-reader: $(EXTRA_LIBS)
+
+$(OBJDIR)/jit-reader.o: $(GDB_TOOLS)/jit-reader.c $(GDB_TOOLS)/jit-reader.h
+ $(V_CC) $(DED_CFLAGS) -I$(ETC) -o $@ -c $<
+
+$(BINDIR)/jit-reader.so: $(OBJDIR)/jit-reader.o
+ $(V_LD) $(DED_LDFLAGS) -o $@ $^

66
otp-get-patches.sh Executable file
View file

@ -0,0 +1,66 @@
#!/bin/bash
# Usage:
# ./otp-get-patches.sh /path/to/otp OTP_R14B02 fedora-R14B02
#
# otp-get-patches.sh - update erlang.spec and otp-00*.patch files
#
# otp-get-patches.sh updates the erlang.spec and otp-00*.patch
# files in the git index. After an otp-get-patches.sh run, you
# will need to review the staged git changes, possibly adapt the
# 'Release:' and '%changelog' parts of erlang.spec, and can then
# "git commit" everything.
#
# Caution: Leave the four special comment lines untouched in the
# spec file, as otp-get-patches.sh requires them and will only
# touch the parts of erlang.spec between the respective start/end
# comment pair:
#
# # start of autogenerated patch tag list
# # end of autogenerated patch tag list
# Command line parsing
otp_dir="${1:?'Fatal: otp git repo dir required'}"
otp_upstream="${2:?'Fatal: git ref to upstream release required'}"
otp_fedora="${3:?'Fatal: git ref to branch with fedora patches required'}"
# Setup
set -e
# set -x
tmpdir="$(mktemp -d --tmpdir="$PWD")"
# Generate patch files
pushd "$otp_dir"
git format-patch -N --no-signature --no-stat -o "$tmpdir" "${otp_upstream}..${otp_fedora}" > "$tmpdir/patch-list.txt"
popd
test -s "$tmpdir/patch-list.txt"
# Process patch files
echo "# start of autogenerated patch tag list" > "$tmpdir/patch-list-tags.txt"
n=1
while read patch
do
otppatch="$(dirname "$patch")/otp-$(basename "$patch")"
${SED-sed} -e '1d' -e '/^-- $/,$d' "$patch" > "$otppatch"
rm -f "$patch"
echo "Patch$n: $(basename "$otppatch")" >> "$tmpdir/patch-list-tags.txt"
n=$(($n + 1))
done < "$tmpdir/patch-list.txt"
echo "# end of autogenerated patch tag list" >> "$tmpdir/patch-list-tags.txt"
# Create updated spec file
specfile="erlang.spec"
newspec1="${tmpdir}/${specfile}.new1"
sed '/^# start of autogenerated patch tag list$/,$d' "$specfile" > "$newspec1"
cat "$tmpdir/patch-list-tags.txt" >> "$newspec1"
sed '1,/^# end of autogenerated patch tag list/d' "$specfile" >> "$newspec1"
# Actually put all changes into git index
git rm -f otp-00*.patch
mv "$tmpdir/otp-00"*.patch .
git add otp-00*.patch
mv -f "$newspec1" "$specfile"
git add "$specfile"
rm -rf "$tmpdir"
# End of file.

174
otp-make-subpackages.py Normal file
View file

@ -0,0 +1,174 @@
import glob
import os
import re
import rpm
import sys
ts = rpm.TransactionSet()
packages = []
for arg in sys.argv[1:]:
packages += glob.glob(arg)
erlang_provides = {}
erlang_requires = {}
package_names = []
package_headers = {}
##
## Custom tweaks begins here
##
# These packages should be marked as noarch
package_noarch = [
"emacs-erlang",
"emacs-erlang-el",
"erlang-doc"]
# These are additional Requires which cannot be picked up automatically (yet).
# TODO these should be added automatically
package_additional_requires = {
"emacs-erlang": ["emacs-common-erlang = %{version}-%{release}", "emacs(bin) >= %{_emacs_version}" ],
"emacs-erlang-el": ["emacs-erlang = %{version}-%{release}"],
"erlang-dialyzer": ["graphviz"],
"erlang-erl_interface": ["%{name}-erts%{?_isa} = %{version}-%{release}"],
# This library (lksctp-tools) is dlopened so it can't be picked
# up automatically by the RPM dependency checker
"erlang-erts": ["lksctp-tools"],
"erlang-gs": ["tk"],
# Stores files/links in /usr/share/java so has to depend on jpackage-utils
"erlang-ic": ["jpackage-utils"],
# Stores files/links in /usr/share/java so has to depend on jpackage-utils
"erlang-jinterface": ["%{name}-erts%{?_isa} = %{version}-%{release}", "jpackage-utils"],
"erlang-wx": ["mesa-libGL", "mesa-libGLU"],
}
package_additional_buildrequires = {
"emacs-erlang": ["emacs", "emacs-el"],
"erlang-crypto": ["openssl-devel"],
"erlang-diameter": ["ed"],
# BEWARE. No fop for EPEL5, and only for x86/x86_64 in EPEL6,
# so we cannot regenerate docs here. (Un)Fortunately we dropped
# support for EPEL6 and older versions.
# FIXME add bootstrap condition first.
"erlang-doc": ["fop", "libxslt"],
"erlang-erts": ["lksctp-tools-devel", "m4", "ncurses-devel", "zlib-devel"],
"erlang-gs": ["tcl-devel", "tk-devel"],
# in EPEL6 on arches different from %{ix86} x86_64 we have to
# use java-devel-gcj, so technically this requirement makes it
# impossible to build Java support there. (Un)Fortunately we
# already dropped full support for EPEL6 and older versions.
"erlang-ic": ["java-devel"],
"erlang-jinterface": ["java-devel"],
"erlang-odbc": ["unixODBC-devel"],
}
package_additional_obsoletes = {
"erlang-erts": [
"erlang-appmon",
"erlang-docbuilder",
"erlang-inviso",
"erlang-pman",
"erlang-toolbar",
"erlang-tv"],
}
##
## Custom tweaks ends here
##
# To match 'erlang(asn1ct_eval_ext:transform_to_EXTERNAL1994/1)'
prog = re.compile("^erlang(.*:.*/\d+)")
rpmmask = re.compile(".*\.rpm")
# iterate over all rpms
for package in sorted([p for p in packages if rpmmask.match(p)]):
# A tricky part. We are processing packages, rebuilt with
# %{__erlang_provides_requires}. Otherwise we won't get information
# about imports/exports (until we learn how to parse Erlang BEAM file
# headers with Python.
fd = os.open(package, os.O_RDONLY)
h = ts.hdrFromFdno(fd)
os.close(fd)
rpm_name = h[rpm.RPMTAG_NAME]
# Let's calculate provides
# We'll create dictionary to speedup future use
# FIXME duplicate provides
local_provides = [p for p in h[rpm.RPMTAG_PROVIDENAME] if prog.match(p)]
erlang_provides.update({k: rpm_name for k in local_provides})
# Let's calculate requires
erlang_requires.update({rpm_name: [r for r in h[rpm.RPMTAG_REQUIRENAME] if prog.match(r) and not r in local_provides]})
package_headers.update({rpm_name: h})
package_names.append(rpm_name)
namemask = re.compile("^erlang-[a-zA-Z0-9_]*$")
print "### BEGIN OF AUTOGENERATED LIST ###"
print ""
for name in package_names:
h = package_headers[name]
if name == "erlang-doc":
# Additional ifdef just for this sub-package (see below)
print "%if %{with doc}"
if namemask.match(name):
print "%%package %s" % name.replace("erlang-", "")
else:
print "%%package -n %s" % name
print "Summary: %s" % h[rpm.RPMTAG_SUMMARY]
print "Group: %s" % h[rpm.RPMTAG_GROUP]
rawdeps = [erlang_provides.get(r, "Error: missing requires: %s" % r) for r in erlang_requires[name]]
deps = set()
dependency_add = deps.add
[x for x in rawdeps if not (x in deps or dependency_add(x))]
# Additional BuildRequires (if any):
for br in package_additional_buildrequires.get(name, []):
print "BuildRequires: %s" % br
# Add basic autogenerated Requires:
for r in sorted(deps):
#Requires: %{name}-stdlib%{?_isa} = %{version}-%{release}
print "Requires: %s%%{?_isa} = %%{version}-%%{release}" % r.replace("erlang-", "%{name}-")
# Add custom additional Requires (if any):
for r in package_additional_requires.get(name, []):
print "Requires: %s" % r
# Add custom additional Obsoletes (if any):
for os in package_additional_obsoletes.get(name, []):
print "Obsoletes: %s" % os
if name in package_noarch:
print "BuildArch: noarch"
print ""
if namemask.match(name):
print "%%description %s" % name.replace("erlang-", "")
else:
print "%%description -n %s" % name
print "%s" % h[rpm.RPMTAG_DESCRIPTION]
if name == "erlang-doc":
# Additional ifdef just for this sub-package (see above)
print "%endif"
print ""
print "### END OF AUTOGENERATED LIST ###"

View file

@ -0,0 +1 @@
SHA512 (otp-OTP-26.2.5.16.tar.gz) = 4e973be7e8ccad196d59759108a521535b0f046268eb0406f789a50f411fa27c9c11fcfb61a7218605bf1b32921bb52c52fc7c99917e1acfc0d3ed09437129b2