[Pkg-erlang-commits] r1694 - in erlang/branches/experimental/debian: . patches
sgolovan at alioth.debian.org
sgolovan at alioth.debian.org
Sun Dec 14 06:08:30 UTC 2014
Author: sgolovan
Date: 2014-12-14 06:08:29 +0000 (Sun, 14 Dec 2014)
New Revision: 1694
Removed:
erlang/branches/experimental/debian/patches/rpath.patch
erlang/branches/experimental/debian/patches/ssl.patch
Modified:
erlang/branches/experimental/debian/changelog
erlang/branches/experimental/debian/patches/emacs.patch
erlang/branches/experimental/debian/patches/gnu.patch
erlang/branches/experimental/debian/patches/hppa.patch
erlang/branches/experimental/debian/patches/java.patch
erlang/branches/experimental/debian/patches/man.patch
erlang/branches/experimental/debian/patches/series
erlang/branches/experimental/debian/patches/sslv3disable.patch
erlang/branches/experimental/debian/rules
Log:
[erlang-experimental]
* New upstream release.
* Removed a patch which fixed empty SNI extension processing in the
ssl application because it has been applied upstream.
* Removed a patch which removes rpath from the crypto application binary
and use the new --with-ssl-rpath=no configure option instead.
* Search for an Erlang module manual page in section 3erl only in
Emacs Erlang mode (closes: #772876).
Modified: erlang/branches/experimental/debian/changelog
===================================================================
--- erlang/branches/experimental/debian/changelog 2014-12-13 14:57:23 UTC (rev 1693)
+++ erlang/branches/experimental/debian/changelog 2014-12-14 06:08:29 UTC (rev 1694)
@@ -1,8 +1,14 @@
-erlang (1:17.3-dfsg-4) UNRELEASED; urgency=medium
+erlang (1:17.4-dfsg-1) experimental; urgency=medium
- * NOT RELEASED YET
+ * New upstream release.
+ * Removed a patch which fixed empty SNI extension processing in the
+ ssl application because it has been applied upstream.
+ * Removed a patch which removes rpath from the crypto application binary
+ and use the new --with-ssl-rpath=no configure option instead.
+ * Search for an Erlang module manual page in section 3erl only in
+ Emacs Erlang mode (closes: #772876).
- -- Sergei Golovan <sgolovan at debian.org> Sun, 30 Nov 2014 23:05:09 +0300
+ -- Sergei Golovan <sgolovan at debian.org> Sun, 14 Dec 2014 09:07:42 +0300
erlang (1:17.3-dfsg-3) unstable; urgency=medium
Modified: erlang/branches/experimental/debian/patches/emacs.patch
===================================================================
--- erlang/branches/experimental/debian/patches/emacs.patch 2014-12-13 14:57:23 UTC (rev 1693)
+++ erlang/branches/experimental/debian/patches/emacs.patch 2014-12-14 06:08:29 UTC (rev 1694)
@@ -67,7 +67,7 @@
(error "No Erlang module name given"))
(let ((dir-list erlang-man-dirs)
- (pat (concat "/" (regexp-quote module) "\\.\\([124-9]\\|3\\(erl\\)?\\)\\(\\.gz\\)?$"))
-+ (pat (concat "/" (regexp-quote module) "\\.\\([124-9]\\|3\\(erl\\)\\)\\(\\.gz\\)?$"))
++ (pat (concat "/" (regexp-quote module) "\\.\\(3\\(erl\\)\\)\\(\\.gz\\)?$"))
(file nil)
file-list)
(while (and dir-list (null file))
Modified: erlang/branches/experimental/debian/patches/gnu.patch
===================================================================
--- erlang/branches/experimental/debian/patches/gnu.patch 2014-12-13 14:57:23 UTC (rev 1693)
+++ erlang/branches/experimental/debian/patches/gnu.patch 2014-12-14 06:08:29 UTC (rev 1694)
@@ -61,7 +61,7 @@
--- a/erts/etc/common/erlexec.c
+++ b/erts/etc/common/erlexec.c
-@@ -1561,7 +1561,7 @@
+@@ -1562,7 +1562,7 @@
if (!bindir) {
/* Determine bindir from absolute path to executable */
char *p;
@@ -70,7 +70,7 @@
strncpy(buffer, argv[0], sizeof(buffer));
buffer[sizeof(buffer)-1] = '\0';
-@@ -1575,7 +1575,7 @@
+@@ -1576,7 +1576,7 @@
if (!rootdir) {
/* Determine rootdir from absolute path to bindir */
char *p;
Modified: erlang/branches/experimental/debian/patches/hppa.patch
===================================================================
--- erlang/branches/experimental/debian/patches/hppa.patch 2014-12-13 14:57:23 UTC (rev 1693)
+++ erlang/branches/experimental/debian/patches/hppa.patch 2014-12-14 06:08:29 UTC (rev 1694)
@@ -8,7 +8,7 @@
--- a/erts/configure.in
+++ b/erts/configure.in
-@@ -2160,6 +2160,14 @@
+@@ -2174,6 +2174,14 @@
AC_CHECK_DECLS([posix2time, time2posix],,,[#include <time.h>])
disable_vfork=false
Modified: erlang/branches/experimental/debian/patches/java.patch
===================================================================
--- erlang/branches/experimental/debian/patches/java.patch 2014-12-13 14:57:23 UTC (rev 1693)
+++ erlang/branches/experimental/debian/patches/java.patch 2014-12-14 06:08:29 UTC (rev 1694)
@@ -8,7 +8,7 @@
--- a/erts/configure.in
+++ b/erts/configure.in
-@@ -4682,7 +4682,8 @@
+@@ -4746,7 +4746,8 @@
dnl Make sure it's at least JDK 1.5
AC_CACHE_CHECK(for JDK version 1.5,
ac_cv_prog_javac_ver_1_5,
@@ -20,7 +20,7 @@
unset -v JAVAC
--- a/lib/test_server/src/configure.in
+++ b/lib/test_server/src/configure.in
-@@ -468,7 +468,8 @@
+@@ -484,7 +484,8 @@
dnl Make sure it's at least JDK 1.5
AC_CACHE_CHECK(for JDK version 1.5,
ac_cv_prog_javac_ver_1_5,
Modified: erlang/branches/experimental/debian/patches/man.patch
===================================================================
--- erlang/branches/experimental/debian/patches/man.patch 2014-12-13 14:57:23 UTC (rev 1693)
+++ erlang/branches/experimental/debian/patches/man.patch 2014-12-14 06:08:29 UTC (rev 1694)
@@ -6,7 +6,7 @@
--- a/erts/etc/common/erlexec.c
+++ b/erts/etc/common/erlexec.c
-@@ -722,8 +722,10 @@
+@@ -723,8 +723,10 @@
error("-man not supported on Windows");
#else
argv[i] = "man";
Deleted: erlang/branches/experimental/debian/patches/rpath.patch
===================================================================
--- erlang/branches/experimental/debian/patches/rpath.patch 2014-12-13 14:57:23 UTC (rev 1693)
+++ erlang/branches/experimental/debian/patches/rpath.patch 2014-12-14 06:08:29 UTC (rev 1694)
@@ -1,21 +0,0 @@
-Author: Sergei Golovan <sgolovan at debian.org>
-Description: A quick hack which removes rpath from crypto and ssl applications binaries to
- satisfy Debian policy.
-Forwarded: no
-Last-modified:Sat, 27 Feb 2010 09:34:43 +0300
-
---- a/erts/configure.in
-+++ b/erts/configure.in
-@@ -4540,9 +4540,9 @@
- SSL_CC_RUNTIME_LIBRARY_PATH=
- SSL_LD_RUNTIME_LIBRARY_PATH=
- SSL_DED_LD_RUNTIME_LIBRARY_PATH=
--cc_rflg="$CFLAG_RUNTIME_LIBRARY_PATH"
--ld_rflg="$LDFLAG_RUNTIME_LIBRARY_PATH"
--ded_ld_rflg="$DED_LD_FLAG_RUNTIME_LIBRARY_PATH"
-+cc_rflg=
-+ld_rflg=
-+ded_ld_rflg=
-
- if test "$SSL_APP" != "" && test "$SSL_DYNAMIC_ONLY" = "yes" && \
- { test "$cc_rflg" != "" || test "$ld_rflg" != "" || test "$ded_ld_rflg" != ""; } ; then
Modified: erlang/branches/experimental/debian/patches/series
===================================================================
--- erlang/branches/experimental/debian/patches/series 2014-12-13 14:57:23 UTC (rev 1693)
+++ erlang/branches/experimental/debian/patches/series 2014-12-14 06:08:29 UTC (rev 1694)
@@ -1,5 +1,4 @@
clean.patch
-rpath.patch
gnu.patch
sparc.patch
man.patch
@@ -8,6 +7,5 @@
java.patch
hppa.patch
javascript.patch
-ssl.patch
wx3.0-constants.patch
sslv3disable.patch
Deleted: erlang/branches/experimental/debian/patches/ssl.patch
===================================================================
--- erlang/branches/experimental/debian/patches/ssl.patch 2014-12-13 14:57:23 UTC (rev 1693)
+++ erlang/branches/experimental/debian/patches/ssl.patch 2014-12-14 06:08:29 UTC (rev 1694)
@@ -1,13 +0,0 @@
---- a/lib/ssl/src/ssl_handshake.erl
-+++ b/lib/ssl/src/ssl_handshake.erl
-@@ -1732,6 +1732,10 @@
- #ec_point_formats{ec_point_format_list =
- ECPointFormats}});
-
-+dec_hello_extensions(<<?UINT16(?SNI_EXT), ?UINT16(Len), Rest/binary>>, Acc) when Len == 0 ->
-+ dec_hello_extensions(Rest, Acc#hello_extensions{sni = ""}); %% Server may send an empy SNI
-+
-+
- dec_hello_extensions(<<?UINT16(?SNI_EXT), ?UINT16(Len),
- ExtData:Len/binary, Rest/binary>>, Acc) ->
- <<?UINT16(_), NameList/binary>> = ExtData,
Modified: erlang/branches/experimental/debian/patches/sslv3disable.patch
===================================================================
--- erlang/branches/experimental/debian/patches/sslv3disable.patch 2014-12-13 14:57:23 UTC (rev 1693)
+++ erlang/branches/experimental/debian/patches/sslv3disable.patch 2014-12-14 06:08:29 UTC (rev 1694)
@@ -42,7 +42,7 @@
--- a/lib/ssl/src/ssl_internal.hrl
+++ b/lib/ssl/src/ssl_internal.hrl
-@@ -64,8 +64,8 @@
+@@ -67,8 +67,8 @@
-define(TRUE, 0).
-define(FALSE, 1).
Modified: erlang/branches/experimental/debian/rules
===================================================================
--- erlang/branches/experimental/debian/rules 2014-12-13 14:57:23 UTC (rev 1693)
+++ erlang/branches/experimental/debian/rules 2014-12-14 06:08:29 UTC (rev 1694)
@@ -194,6 +194,7 @@
--enable-sctp \
$(CLOCK_GETTIME_OPT) \
--enable-dynamic-ssl-lib \
+ --with-ssl-rpath=no \
--enable-ethread-pre-pentium4-compatibility \
--enable-shared-zlib \
--without-ssl-zlib
@@ -224,6 +225,7 @@
--enable-sctp \
$(CLOCK_GETTIME_OPT) \
--enable-dynamic-ssl-lib \
+ --with-ssl-rpath=no \
--enable-ethread-pre-pentium4-compatibility \
--enable-shared-zlib \
--without-ssl-zlib
@@ -313,9 +315,6 @@
#
touch manpages-stamp
-# CC_R_FLAG and LD_R_FLAG are empty because Debian doesn't recommend
-# RPATH definition in binaries
-# CC_R_OPT is used in percept
build-hipe: build-hipe-stamp
build-hipe-stamp: configure-hipe-stamp
dh_testdir
@@ -504,7 +503,7 @@
binary: binary-indep binary-arch
-REL=17.3
+REL=17.4
RELDIR=$(REL)
DEB_REL=$(REL)-dfsg
More information about the Pkg-erlang-commits
mailing list