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     30   
    31     31   		cd "libressl-${version}" || exit 1
    32     32   
    33     33   		# This defeats hardening attempts that break on various platforms
    34     34   		CFLAGS=' -g -O0 '
    35     35   		export CFLAGS
    36     36   
    37         -		./configure ${CONFIGUREEXTRA} --disable-shared --enable-static --prefix="$(pwd)/INST" || exit 1
           37  +		./configure ${CONFIGUREEXTRA} --with-pic --disable-shared --enable-static --prefix="$(pwd)/INST" || exit 1
    38     38   
    39     39   		# Disable building the apps -- they do not get used
    40     40   		rm -rf apps
    41     41   		mkdir apps
    42     42   		cat << \_EOF_ > apps/Makefile
    43     43   %:
    44     44   	@echo Nothing to do