Check-in [78c713f659]
Overview
Comment:Always build LibreSSL as PIC (in case we are building a shared object)
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA1: 78c713f659c2270b8d9d334537c155a6987fb0da
User & Date: rkeene on 2017-10-18 20:00:20
Other Links: manifest | tags
Context
2018-01-31
20:48
Add support for Tcl 8.6.8 check-in: 67690779ba user: rkeene tags: trunk
2017-10-18
20:00
Always build LibreSSL as PIC (in case we are building a shared object) check-in: 78c713f659 user: rkeene tags: trunk
2017-10-17
04:01
Removed obsolete files from initialization check-in: 3d037ffb60 user: rkeene tags: trunk
Changes

Modified tls/build.sh from [ca779f9fb2] to [2a9819bfef].

30
31
32
33
34
35
36
37
38
39
40
41
42
43
44

		cd "libressl-${version}" || exit 1

		# This defeats hardening attempts that break on various platforms
		CFLAGS=' -g -O0 '
		export CFLAGS

		./configure ${CONFIGUREEXTRA} --disable-shared --enable-static --prefix="$(pwd)/INST" || exit 1

		# Disable building the apps -- they do not get used
		rm -rf apps
		mkdir apps
		cat << \_EOF_ > apps/Makefile
%:
	@echo Nothing to do







|







30
31
32
33
34
35
36
37
38
39
40
41
42
43
44

		cd "libressl-${version}" || exit 1

		# This defeats hardening attempts that break on various platforms
		CFLAGS=' -g -O0 '
		export CFLAGS

		./configure ${CONFIGUREEXTRA} --with-pic --disable-shared --enable-static --prefix="$(pwd)/INST" || exit 1

		# Disable building the apps -- they do not get used
		rm -rf apps
		mkdir apps
		cat << \_EOF_ > apps/Makefile
%:
	@echo Nothing to do