You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@bigtop.apache.org by of...@apache.org on 2017/12/04 21:14:58 UTC
bigtop git commit: BIGTOP-2952: Hue is not buildable with OpenSSL 1.1
Repository: bigtop
Updated Branches:
refs/heads/master 840ead997 -> e93f7e8ea
BIGTOP-2952: Hue is not buildable with OpenSSL 1.1
Project: http://git-wip-us.apache.org/repos/asf/bigtop/repo
Commit: http://git-wip-us.apache.org/repos/asf/bigtop/commit/e93f7e8e
Tree: http://git-wip-us.apache.org/repos/asf/bigtop/tree/e93f7e8e
Diff: http://git-wip-us.apache.org/repos/asf/bigtop/diff/e93f7e8e
Branch: refs/heads/master
Commit: e93f7e8ea7525f7072f67fd51ab8c7c0af503667
Parents: 840ead9
Author: Olaf Flebbe <of...@oflebbe.de>
Authored: Sun Dec 3 20:26:54 2017 +0000
Committer: Olaf Flebbe <of...@oflebbe.de>
Committed: Mon Dec 4 21:23:57 2017 +0100
----------------------------------------------------------------------
bigtop-packages/src/common/hue/do-component-build | 12 ++++++++++++
bigtop-packages/src/deb/hue/rules | 3 +++
bigtop.bom | 2 +-
3 files changed, 16 insertions(+), 1 deletion(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/bigtop/blob/e93f7e8e/bigtop-packages/src/common/hue/do-component-build
----------------------------------------------------------------------
diff --git a/bigtop-packages/src/common/hue/do-component-build b/bigtop-packages/src/common/hue/do-component-build
index 606421d..3487d4a 100644
--- a/bigtop-packages/src/common/hue/do-component-build
+++ b/bigtop-packages/src/common/hue/do-component-build
@@ -17,6 +17,18 @@
set -ex
. `dirname $0`/bigtop.bom
+
+rm -rf desktop/core/ext-py/pyopenssl desktop/core/ext-py/cryptography-1.3.1
+wget https://github.com/pyca/cryptography/archive/1.8.2.tar.gz
+tar -xz -C desktop/core/ext-py/ -f 1.8.2.tar.gz
+rm -f 1.8.2.tar.gz
+wget https://pypi.python.org/packages/3b/15/a5d90ab1a41075e8f0fae334f13452549528f82142b3b9d0c9d86ab7178c/pyOpenSSL-17.5.0.tar.gz
+tar -xz -C desktop/core/ext-py/ -f pyOpenSSL-17.5.0.tar.gz
+rm -f pyOpenSSL-17.5.0.tar.gz
+wget https://pypi.python.org/packages/c6/70/bb32913de251017e266c5114d0a645f262fb10ebc9bf6de894966d124e35/packaging-16.8.tar.gz
+tar -xz -C desktop/core/ext-py/ -f packaging-16.8.tar.gz
+rm -f packaging-16.8.tar.gz
+
#FIXME: this needs to be fixed upstream
sed -i -e "s#${FULL_VERSION}-SNAPSHOT#${FULL_VERSION}#g" `grep -lR ${FULL_VERSION}-SNAPSHOT .`
export PATH=$PATH:/usr/lib/mit/bin
http://git-wip-us.apache.org/repos/asf/bigtop/blob/e93f7e8e/bigtop-packages/src/deb/hue/rules
----------------------------------------------------------------------
diff --git a/bigtop-packages/src/deb/hue/rules b/bigtop-packages/src/deb/hue/rules
index 041e8f9..c4f76b4 100755
--- a/bigtop-packages/src/deb/hue/rules
+++ b/bigtop-packages/src/deb/hue/rules
@@ -47,3 +47,6 @@ override_dh_installinit:
override_dh_auto_test:
@echo Tests are disabled
+
+override_dh_auto_clean:
+ @echo Clean disabled
http://git-wip-us.apache.org/repos/asf/bigtop/blob/e93f7e8e/bigtop.bom
----------------------------------------------------------------------
diff --git a/bigtop.bom b/bigtop.bom
index dbdb68e..6143a57 100644
--- a/bigtop.bom
+++ b/bigtop.bom
@@ -267,7 +267,7 @@ bigtop {
'hue' {
name = 'hue'
relNotes = 'Hadoop User Interface'
- version { base = '3.11.0'; pkg = base; release = 1 }
+ version { base = '4.1.0'; pkg = base; release = 1 }
tarball { destination = "$name-${version.base}.tar.gz"
source = "release-${version.base}.tar.gz" }
url { site = "https://github.com/cloudera/hue/archive"