--- a/components/screen/Makefile Tue May 02 04:07:24 2017 -0700
+++ b/components/screen/Makefile Thu Apr 27 11:41:45 2017 -0700
@@ -18,21 +18,21 @@
#
# CDDL HEADER END
#
-# Copyright (c) 2011, 2015, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2017, Oracle and/or its affiliates. All rights reserved.
#
include ../../make-rules/shared-macros.mk
COMPONENT_NAME= screen
-COMPONENT_VERSION= 4.0.3
+COMPONENT_VERSION= 4.5.1
COMPONENT_PROJECT_URL= http://www.gnu.org/software/screen/
COMPONENT_SRC= $(COMPONENT_NAME)-$(COMPONENT_VERSION)
COMPONENT_ARCHIVE= $(COMPONENT_SRC).tar.gz
COMPONENT_ARCHIVE_HASH= \
- sha256:78f0d5b1496084a5902586304d4a73954b2bfe33ea13edceecf21615c39e6c77
+ sha256:97db2114dd963b016cd4ded34831955dcbe3251e5eee45ac2606e67e9f097b2d
COMPONENT_ARCHIVE_URL= http://ftp.gnu.org/gnu/screen/$(COMPONENT_ARCHIVE)
COMPONENT_BUGDB= utility/screen
-TPNO= 8940
+TPNO= 34130
include $(WS_MAKE_RULES)/prep.mk
include $(WS_MAKE_RULES)/configure.mk
@@ -44,6 +44,9 @@
CONFIGURE_OPTIONS += --infodir=$(CONFIGURE_INFODIR)
CONFIGURE_OPTIONS += CFLAGS="$(CFLAGS)"
+# Enable aslr for this component
+ASLR_MODE = $(ASLR_ENABLE)
+
PROTOTERMINFODIR=$(PROTOUSRSHAREDIR)/lib/terminfo
$(PROTOTERMINFODIR):