Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 10 May 2018 23:05:17 +0000 (UTC)
From:      Bryan Drewery <bdrewery@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r469591 - in head/lang/tcl85: . files
Message-ID:  <201805102305.w4AN5HRY088526@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: bdrewery
Date: Thu May 10 23:05:16 2018
New Revision: 469591
URL: https://svnweb.freebsd.org/changeset/ports/469591

Log:
  Fix libtclstub.a being stripped of symbols and thus being useless.
  
  - We forced -s to INSTALL because we were not using install-strip.
  - qa.sh was bugged and improperly reported that the shared library
    was not stripped.  That was fixed in r469589.

Modified:
  head/lang/tcl85/Makefile
  head/lang/tcl85/files/patch-Makefile.in

Modified: head/lang/tcl85/Makefile
==============================================================================
--- head/lang/tcl85/Makefile	Thu May 10 23:00:46 2018	(r469590)
+++ head/lang/tcl85/Makefile	Thu May 10 23:05:16 2018	(r469591)
@@ -3,7 +3,7 @@
 
 PORTNAME=	tcl
 PORTVERSION=	8.5.19
-PORTREVISION=	1
+PORTREVISION=	2
 CATEGORIES=	lang
 MASTER_SITES=	TCLTK/tcl8_5 \
 		SF/tcl/Tcl/${PORTVERSION}
@@ -26,7 +26,7 @@ OPTIONS_SUB=	yes
 
 WRKSRC=		${WRKDIR}/${DISTNAME:S/-src//:S/rc1//}/unix
 ALL_TARGET=	all
-INSTALL_TARGET=	install install-libraries install-tm
+INSTALL_TARGET=	install-strip install-libraries install-tm
 TEST_TARGET=	do-test
 
 USE_LDCONFIG=	yes

Modified: head/lang/tcl85/files/patch-Makefile.in
==============================================================================
--- head/lang/tcl85/files/patch-Makefile.in	Thu May 10 23:00:46 2018	(r469590)
+++ head/lang/tcl85/files/patch-Makefile.in	Thu May 10 23:05:16 2018	(r469591)
@@ -9,17 +9,6 @@
  
  # Path to the private tcl header dir:
  PRIVATE_INCLUDE_DIR	= @PRIVATE_INCLUDE_DIR@
-@@ -152,8 +154,8 @@ INSTALL_STRIP_PROGRAM   = -s
- INSTALL_STRIP_LIBRARY   = -S -x
- 
- INSTALL			= $(SHELL) $(UNIX_DIR)/install-sh -c
--INSTALL_PROGRAM		= ${INSTALL}
--INSTALL_LIBRARY		= ${INSTALL}
-+INSTALL_PROGRAM		= ${INSTALL} -s
-+INSTALL_LIBRARY		= ${INSTALL} -s
- INSTALL_DATA		= ${INSTALL} -m 644
- INSTALL_DATA_DIR	= ${INSTALL} -d -m 755
- 
 @@ -546,7 +548,7 @@ SRCS = $(GENERIC_SRCS) $(TOMMATH_SRCS) $
  
  all: binaries libraries doc



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201805102305.w4AN5HRY088526>