[Bug 295629] Linuxlator fails to run the linux x86_64 binary: Program headers not in the first page

From: <bugzilla-noreply_at_freebsd.org>
Date: Wed, 27 May 2026 04:10:51 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=295629

            Bug ID: 295629
           Summary: Linuxlator fails to run the linux x86_64 binary:
                    Program headers not in the first page
           Product: Base System
           Version: 15.0-STABLE
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: bin
          Assignee: bugs@FreeBSD.org
          Reporter: yuri@freebsd.org

Testcase:

1. Download
https://github.com/github/copilot-cli/releases/latest/download/copilot-linux-x64.tar.gz
2. Extract: the 'copilot' binary is the only file in this tarball

copilot fails to run:
> $ ./copilot 
> Program headers not in the first page
> bash: ./copilot: cannot execute binary file: Exec format error

> $ file ./copilot
> ./copilot: ELF 64-bit LSB executable, x86-64, version 1 (GNU/Linux), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=34bbdf28afe7d9a2b4987aba75069f65316455ac, for GNU/Linux 3.2.0, with debug_info, not stripped, too many notes (256)

linux_base-rl9-9.7 is installed.

-- 
You are receiving this mail because:
You are the assignee for the bug.