On 23/07/2022 17:38, William Hu via Cygwin-apps wrote:
Yeah, that seems plausible, but I'm not clear why we are seeing
different behaviour...
After a long period of poking around for differences, I think I found the error
- I had the `noacl` option activated in /etc/fstab which was preventing chmod
and executable bits from working properly. Removing noacl and rebuilding fixed
the problem (no more exe suffixes!)
More fixes:
- The failing tests about address spaces were resolved when I upgraded to
flexdll 0.39.
- The failing tests about unused variables are patched
- Shared runtime removed as per above
As far as I know, I think this is everything resolved for 64-bit. The package
passes all tests and runs on a few simple files when installed through an
overlay. I've uploaded the 64-bit version as a test package.
Thanks,
Thanks for working on this.
Please accept this literally priceless gold star for adopting this package