# [OmniOS-discuss] [developer] Initial review --> Changes that allow illumos-gate to (mostly) build on OmniOS

Josef 'Jeff' Sipek jeffpc at josefsipek.net
Fri Oct 24 16:11:31 UTC 2014

- Previous message: [OmniOS-discuss] [developer] Initial review --> Changes that allow illumos-gate to (mostly) build on OmniOS
- Next message: [OmniOS-discuss] [developer] Initial review --> Changes that allow illumos-gate to (mostly) build on OmniOS
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]

    On Fri, Oct 24, 2014 at 12:01:21PM -0400, Dan McDonald via illumos-developer wrote:
    >
    > > On Oct 24, 2014, at 11:56 AM, Josef 'Jeff' Sipek <jeffpc at josefsipek.net> wrote:
    > >
    > > On Thu, Oct 23, 2014 at 09:56:30PM -0400, Dan McDonald via illumos-developer wrote:
    > >>
    > >> * Some check_rtime modifications for the version of things in OmniOS
    > >> * Updates to allow buildings with openjdk7, but STILL ALLOW jdk1.6 that's on OI.
    > >
    > > jdtrace/Makefile
    > > java_api/Makefile
    > > libdtrace_jni/java/Makefile
    > > 	you changed the -target from 1.5 to 1.6.  Is this right?  (FYI, I
    > > 	know nothing about Java.)
    >
    > I did, because from what I can tell, OI uses 1.6 now.  OI's 1.6 is the
    > earliest Java we support, from what I understand.

    Fair enough.

    ...
    > > dnssd/Makefile
    > > libdtrace_jni/java/Makefile
    > > 	I'm curious about the details here...  Javadoc uses different
    > > 	filenames for the generated gifs and this allows packaging to work
    > > 	since it'll see both old and new files?  Am I understanding
    > > 	correctly?  Would it make sense to document this hack in the package
    > > 	manifest as well for when someone decides that 1.6 is ancient?
    >
    > openjdk7's javadoc generates other files, yes.  This hack does allow 1.6
    > and 1.7 to both work.  I probably should document it somewhere. I can't
    > remember if pkg(5) files can take comments in the middle or not.

    IIRC, it does.

    ...
    > >> * Lose the IPP listener if so specified in your .env file, which depends on bits not in OmniOS.
    > >
    > > Makefile
    > > 	Is this the only IPP related package?  Did the change a few years
    > > 	ago that introduced ENABLE_IPP_PRINTING not change any packaging?
    >
    > ENABLE_IPP_PRINTING is NEW with this wad.

    Sorry, I was thinking of ENABLE_SMB_PRINTING.

    ...
    > >> Additionally, there's a sample .env file that anyone who applies these
    > >> fixes can use on their OmniOS build machine.  I also have a mail_msg from
    > >> an OmniOS build, to demonstrate what errors are still there in the build
    > >> even AFTER these changes.
    > >>
    > >> I'd like both the illumos developer community and the OmniOS community to
    > >> look, and share their reviews and opinions.  If you have a distro that's
    > >> not OI or OmniOS, see if these mods help things work on YOUR distro.  If I
    > >> can get more non-OI distros to build or mostly-build stock illumos-gate,
    > >> it's better for everyone.
    > >
    > > You said OI... did you try both /dev (151a9) as well as hipster?  Just
    > > curious.
    >
    > I used /dev only (oi_151a9) for my tests.  I'd LOVE it if someone took
    > these and tried on hipster.

    I'm going to try to run a nightly to see what happens.

    Jeff.

- Previous message: [OmniOS-discuss] [developer] Initial review --> Changes that allow illumos-gate to (mostly) build on OmniOS
- Next message: [OmniOS-discuss] [developer] Initial review --> Changes that allow illumos-gate to (mostly) build on OmniOS
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]

More information about the OmniOS-discuss mailing list