Thanks. My Linux didn’t recognize it automatically because of missing permissions, and because the filename didn’t end with .x86_64 this caused me the user to not recognize this file as an executable either.
If the filename ended in .x86_64 i would’ve tried to open it as an executable, and then i would’ve gotten the error message about missing permissions, and then i would’ve changed the permissions with the help of looking up Linux change permissions on the Internet Search Engine.
you should update the export so that the executable is actually named upstream.x86_64 instead of just Upstream.