Index | Thread | Search

From:
Sebastian Reitenbach <sebastia@l00-bugdead-prods.de>
Subject:
Re: UPDATE: add -java subpackage to sysutils/sleuthkit
To:
Kurt Miller <lists@intricatesoftware.com>
Cc:
ports <ports@openbsd.org>, sthen@openbsd.org, kurt@openbsd.org
Date:
Thu, 8 Oct 2026 22:21:25 +0200

Download raw body.

Thread
  • Stuart Henderson:

    UPDATE: add -java subpackage to sysutils/sleuthkit

  • Hi,
    
    On Thu, Oct 8, 2026 at 9:28 PM Sebastian Reitenbach <
    sebastia@l00-bugdead-prods.de> wrote:
    
    > Hi Kurt,
    >
    > On Thu, Oct 8, 2026 at 2:22 AM Kurt Miller <lists@intricatesoftware.com>
    > wrote:
    >
    >> On Oct 7, 2026, at 8:15 PM, Kurt Miller <lists@intricatesoftware.com>
    >> wrote:
    >> >
    >> > On Oct 2, 2026, at 4:01 PM, Sebastian Reitenbach <
    >> sebastia@l00-bugdead-prods.de> wrote:
    >> >>
    >> >> This updated version, without SUBPACKAGE, but like the others,
    >> installing *jars in ${MODJAVA_SHARE_DIR}/classes
    >> >>
    >> >> any testing, feedback etc. welcome.
    >> >>
    >> >
    >> > Two minor observations reviewing the Makefile. This
    >> > needs a REVISION = 0 line. The java bindings readme:
    >> >
    >> https://github.com/sleuthkit/sleuthkit/blob/develop-4.1x/bindings/java/README.txt
    >> > says its jdk 17+. MODJAVA_VER should probably be 17+
    >>
    >> I hit send too soon. I see the jni shared lib is being
    >> installed in do-install: but the README.txt I linked
    >> above states it is embedded in the jar file, similar to
    >> other java ports providing an jni native interface.
    >> I suspect you don’t need to install the
    >> lib/libtsk_jni.* files at all.
    >>
    >
    > I believe I ran into an issue then with Autopsy not properly working, but
    > I'll re-validate.
    > Thank you for all your valuable feedback!
    >
    >
    Autopsy just works with libtsk_jni* files not installed. Whatever I
    misremember...
    
    Attached hopefully final, I see the dependency databases/sqlite-jdbc
    already made it in,
    that should then be good to go or?
    
    thanks,
    Sebastian
    
    
    
    > Sebastian
    >
    >
    >
    >>
    >> >> cheers,
    >> >> Sebastian
    >> >>
    >> >> On Sat, Sep 19, 2026 at 10:09 PM Sebastian Reitenbach <
    >> sebastia@l00-bugdead-prods.de> wrote:
    >> >> Hi,
    >> >>
    >> >>
    >> >>
    >> >> On Sat, Sep 19, 2026 at 9:42 PM Stuart Henderson <stu@spacehopper.org>
    >> wrote:
    >> >>
    >> >>
    >> >> iirc this can bappen if you work on a copy of the port in mystuff
    >> >> rather than the main dir (or maybe if you work in the main dir
    >> >> but have an older one in mystuff)
    >> >>
    >> >>
    >> >> yeah, I am indeed working under mystuff, but have sysutils/sleuthkit
    >> deleted.
    >> >>
    >> >> In any case, I dropped the SUBPACKAGE, and I have incorporated all
    >> your suggestions.
    >> >> Getting the paths stripped was the most entertaining, didn't know
    >> about the {} feature.
    >> >> Finally I found seamonkey port, looking at that helped.
    >> >>
    >> >> Besides all that, I also put all those dependencies versions into
    >> variables. That will hopefully
    >> >> make updates easier.
    >> >>
    >> >> If this looks good to you, I'll update the other related ports in the
    >> same way.
    >> >>
    >> >> cheers,
    >> >> Sebastian
    >> >>
    >> >>
    >> >> --
    >> >> https://buzzdeee.reitenba.ch
    >> >>
    >> >>
    >> >> --
    >> >> https://buzzdeee.reitenba.ch<sleuthkit.diff>
    >> >
    >> >
    >>
    >>
    >
    > --
    > https://buzzdeee.reitenba.ch
    >
    
    
    -- 
    https://buzzdeee.reitenba.ch
    
  • Stuart Henderson:

    UPDATE: add -java subpackage to sysutils/sleuthkit