libz should be part of illumos
lib - userland libraries
The problem here is that many illumos commands and libraries link with libz, but libz only exists on the build host. This means that libz requires libc on the build host but that version of libc may be different from the one in illumos. Makefiles at these locations link with libz:
It should be easy to incorporate libz, as it's a separate product that only requires libc. The alternative of removing all of the components that link with libz is much more difficult.
Agreed. It should be part of illumos.
- Status changed from New to Feedback
- Assignee set to Gary Mills
- % Done changed from 0 to 10
This bug report is partially a duplicate of bug #1002. It's unfortunate that this library has two names.
- % Done changed from 10 to 90
I've had successful builds on x86 and SPARC.
While I appreciate the efforts to deal with these dependencies, before we start copying more code into illumos-gate, I'd like a decision on how we handle these things. See my email to developers today: Proposing a new approach for things like OpenSSL
Since most people are satisfied with the status quo, I'm going to abandon this project. It seems that illumos requiring zlib from the build host is not a problem after all.
Could somebody please close this bug report. I can't do it myself.
I don't think you should give up on these changes yet. I am definitely not happy with the status quo.
Also available in: Atom