When I try to emerge debianutils on solaris the compile fail for want of getopt.h, scandir and other similar linuxisms. This patch implements some of the functionality to provide the same routines on solaris. This helps make the portage system seamlessly uniform. This patch doesn't affect linux functionality. All new pieces are #ifdef under solaris specific macro. Reproducible: Always Steps to Reproduce: 1. emerge debianutils 2. 3. Actual Results: emerge fails with compile errors Expected Results: emerge should succeed.
Created attachment 51560 [details, diff] Implement failing parts of the code for solaris
version bump it rather than fixing the crusty version we have now
can you elaborate a bit? I don't see any version other than the one I patched in portage. if there is something newer available, who is responsible for writing the ebuild for it.
Bug 49125