[Bug 240432] Linuxulator: uname (function) reports i686 machine to 32-bit executables on amd64

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Mon Sep 9 23:23:46 UTC 2019


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=240432

--- Comment #2 from Alex S <iwtcex at gmail.com> ---
For reference, my use case is the Linux Steam client, which uses this
information to decide whether you are allowed to install 64-bit games. The
client itself is 32-bit application.

Of course, I already have a workaround applied
(https://github.com/shkhln/linuxulator-steam-utils/blob/5ec9e681e97e0c797202f058210602c71e17e009/src/steamfix.c#L144).
I just thought it would be nice to report this. 

(In reply to Theron Tarigo from comment #1)
> Which would be the correct behavior?
> ...
> (2) Conditionally return x86_64 vs. i686
> on whether linux64 module is loaded.
Is there any practical reason not to load linux64 in the first place?

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


More information about the freebsd-emulation mailing list