[FS#1178] openssl build attempts to run target binaries on host

LEDE Bugs lede-bugs at lists.infradead.org
Sun Nov 19 16:56:17 PST 2017


A new Flyspray task has been opened.  Details are below. 

User who did this - Nathaniel Wesley Filardo (nwf) 

Attached to Project - LEDE Project
Summary - openssl build attempts to run target binaries on host
Task Type - Bug Report
Category - Base system
Status - Unconfirmed
Assigned To - 
Operating System - All
Severity - Low
Priority - Very Low
Reported Version - Trunk
Due in Version - Undecided
Due Date - Undecided
Details - While building openssl-1.0.2m as part of reboot-5392-gbc50a97dfc, the build attempts to invoke target binaries on the host machine, leading to a series of errors:


make[6]: Leaving directory '/tank/openwrt/scratch/builder-nfsserv/build_dir/target-arm_xscale_musl_eabi/openssl-1.0.2m/apps'
make[6]: Entering directory '/tank/openwrt/scratch/builder-nfsserv/build_dir/target-arm_xscale_musl_eabi/openssl-1.0.2m'
Doing certs/demo
ERROR: ld.so: object '/tank/openwrt/scratch/builder-nfsserv/build_dir/target-arm_xscale_musl_eabi/openssl-1.0.2m/util/../libcrypto.so.1.0.0' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/tank/openwrt/scratch/builder-nfsserv/build_dir/target-arm_xscale_musl_eabi/openssl-1.0.2m/util/../libssl.so.1.0.0' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
/lib/ld-musl-arm.so.1: No such file or directory
ERROR: ld.so: object '/tank/openwrt/scratch/builder-nfsserv/build_dir/target-arm_xscale_musl_eabi/openssl-1.0.2m/util/../libcrypto.so.1.0.0' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/tank/openwrt/scratch/builder-nfsserv/build_dir/target-arm_xscale_musl_eabi/openssl-1.0.2m/util/../libssl.so.1.0.0' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
/lib/ld-musl-arm.so.1: No such file or directory
WARNING: Skipping duplicate certificate dsa-pca.pem
ERROR: ld.so: object '/tank/openwrt/scratch/builder-nfsserv/build_dir/target-arm_xscale_musl_eabi/openssl-1.0.2m/util/../libcrypto.so.1.0.0' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/tank/openwrt/scratch/builder-nfsserv/build_dir/target-arm_xscale_musl_eabi/openssl-1.0.2m/util/../libssl.so.1.0.0' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
/lib/ld-musl-arm.so.1: No such file or directory
WARNING: Skipping duplicate certificate pca-cert.pem
ERROR: ld.so: object '/tank/openwrt/scratch/builder-nfsserv/build_dir/target-arm_xscale_musl_eabi/openssl-1.0.2m/util/../libcrypto.so.1.0.0' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/tank/openwrt/scratch/builder-nfsserv/build_dir/target-arm_xscale_musl_eabi/openssl-1.0.2m/util/../libssl.so.1.0.0' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
/lib/ld-musl-arm.so.1: No such file or directory
WARNING: Skipping duplicate certificate dsa-ca.pem
make[6]: Leaving directory '/tank/openwrt/scratch/builder-nfsserv/build_dir/target-arm_xscale_musl_eabi/openssl-1.0.2m'
make[5]: Leaving directory '/tank/openwrt/scratch/builder-nfsserv/build_dir/target-arm_xscale_musl_eabi/openssl-1.0.2m/apps'
make[4]: Leaving directory '/tank/openwrt/scratch/builder-nfsserv/build_dir/target-arm_xscale_musl_eabi/openssl-1.0.2m'


The build is ultimately successful, but this is ugly and should be fixed.

More information can be found at the following URL:
https://bugs.lede-project.org/index.php?do=details&task_id=1178



More information about the lede-bugs mailing list