Re: Pike 8.0 packages for macOS, RHEL, Solaris and others
Peter Bortas <[email protected]> Thu, 29 Jun 2017 17:41:33 +0200
| Newsgroups | gmane.comp.lang.pike.user |
|---|---|
| Message-ID | <CA+NK+ADkFjMvHJ5HmqXrP539uSQgd6c2p-MW+nze2-7dNbtMUg@mail.gmail.com> |
Great work Bill! Stuff inline. On Wed, Jun 28, 2017 at 9:29 PM, H William Wellliver III <[email protected]> wrote: > Hi all, > > A few updates for users of Pike on macOS (and a few other platforms as > well). > > * Dependency-free binary installers for macOS. > > First, beginning with 8.0.438, I am building dependency-free binary packages > for macOS 10.12 and macOS (is the name change retroactive??) 10.9. They're > available from the Pike website[1]. Note that there's a download for Darwin > that can be used on macOS, but it has shared library dependencies, and thus > is harder to get working on most systems. > > The 10.9 package works on 10.10 through 10.11 and should work on 10.12 in a > pinch if you don't want to juggle 2 different packages. These are linked > against the 10.x SDK and static libraries, and therefore are dependency > free. I've included support for MySQL, PCRE and a few other common > dependencies (there is a .info file that describes the features enabled). > They install just as other Pike binary distributions do: download and then > execute the downloaded file from a command line. > > Once caveat: because the build environment configuration is installed with > these packages, you may find it more troublesome to compile add-on modules > later because your system's configuration may be different than the ones I > build on (it doesn't have /usr/local, for example). If you want or need to > compile modules later on, you can either a) update the configuration > manually or b) see my next announcement. We should phase out my macports build ASAP. The first step would be to just offer the Sierra build by default I think? I don't know if the browser detection code can be taught to differentiate between 10.12 and older, and it's not something I plan to spend time on. > I also have RPMs for Pike on RHEL 6/7 if anyone's interested. I've not > really decided whether to go through the trouble of trying to get pike > included or not; if anyone wants to adopt this little project, I can provide > specs, etc that should build working packages as a basis for making a > submission. I'd like to begin with at least building RHEL/CentOS rpms as part of my system, and then push them upstream eventually. So I'll take anything you have. What do you do for Nettle in your setup? I couldn't find a working rpm-build for it last I checked. Regards, -- Peter Bortas