[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