CVSROOT:        /cvs
Module name:    ports
Changes by:     st...@cvs.openbsd.org   2019/01/31 15:04:40

Modified files:
        security/openssl/1.1: Makefile 
Added files:
        security/openssl/1.1/patches: patch-Configurations_10-main_conf 
                                      patch-Configurations_shared-info_pl 
Removed files:
        security/openssl/1.1/patches: patch-config 

Log message:
Set `shared_target => "bsd-gcc-shared"' in 10-main.conf for i386 to force the
build system to assume gcc/binutils compatible linker. There is autodetection
in detect_gnu_ld() for partially unknown build targets but it's broken
(it tries to run $config{CC} -Wl,-V before it sets up $config{CC}, and even
if that did work, the regex matching output doesn't match LLD's string).

Initial research by naddy@. Mucu further headscratching and deciding on a
not-too-horrible way to work around the problem by me.

Unbreaks i386.

Reply via email to