Solo5 / solo5

A sandboxed execution environment for unikernels
ISC License
897 stars 138 forks source link

-execute-only does not support intermingling data and code #543

Closed adamsteen closed 1 year ago

adamsteen commented 1 year ago

OpenBSD Current has added -execute-only flag to ld.lld by default, which means the current build of solo5 fails.

ld.lld: error: cannot place /home/adams/devl/solo5/toolchain/bin/../lib/x86_64-solo5-none-static/solo5_virtio.o:(.data.multiboot) into .text: -execute-only does not support intermingling data and code
cc: error: linker command failed with exit code 1 (use -v to see invocation)

see PR https://github.com/Solo5/solo5/pull/544