Seeing an ABI change in BRosterLaunch::Launch per Pe.
This ticket is to review the change to make sure it was on purpose as designed.
~> lpe test resolve symbol "_ZNK7BRoster6LaunchEPKciPPcPi" returned -...
That translates to:
BRoster::Launch(char const*, int, char**, int*) const;
When shelling into a GCC4 build environment with 'setarch x86', the PATH statement changes to point to the ~/x86 directories. LIBRARY_PATH should change likewise, but doesn't. This leads to 'library not found' errors, especially when using languages like Pascal.
Can be seen by dumping the environment to the terminal with the 'env' command.
This isn't a bug in Haiku. I just need to change OpenJDK to use getaddrinfo instead of gethostbyname_r.