12.3/amd64
git clone https://github.com/mwolf-rw/freebsd-keycloak.git /usr/local/caronade/work/123amd64/repo.git
Cloning into '/usr/local/caronade/work/123amd64/repo.git'...
git -C "/usr/local/caronade/work/123amd64/repo.git" -c advice.detachedHead=false checkout 12fb86b99b441208bb67b0101ac87441ac868249
HEAD is now at 12fb86b Change from OpenJDK 11 to OpenJDK 17

poudriere ports -u -p build_amd64_12_3
[00:00:00] Updating portstree "build_amd64_12_3" with git+https... done
zfs snapshot zroot/poudriere/ports/build_amd64_12_3@clean
overlay for net/keycloak
poudriere testport -b latest -j build-amd64-12_3 -p build_amd64_12_3 net/keycloak
Illegal option -b
poudriere testport [parameters] [options]

Parameters:
    -j jailname -- Run inside the given jail
    [-o] origin   -- Specify an origin in the portstree

Options:
    -B name     -- What buildname to use (must be unique, defaults to
                   YYYY-MM-DD_HH:MM:SS). Resuming a previous build will not
                   retry built/failed/skipped/ignored packages.
    -c          -- Run make config for the given port
    -i          -- Interactive mode. Enter jail for interactive testing and
                   automatically cleanup when done.
    -I          -- Advanced Interactive mode. Leaves jail running with port
                   installed after test.
    -J n[:p]    -- Run n jobs in parallel for dependencies, and optionally
                   run a different number of jobs in parallel while preparing
                   the build. (Defaults to the number of CPUs for n and
                   1.25 times n for p)
    -k          -- Don't consider failures as fatal; find all failures.
    -n          -- Dry-run. Show what will be done, but do not build
                   any packages.
    -N          -- Do not build package repository when build of dependencies
                   completed
    -p tree     -- Specify the path to the portstree
    -P          -- Use custom prefix
    -S          -- Don't recursively rebuild packages affected by other
                   packages requiring incremental rebuild. This can result
                   in broken packages if the ones updated do not retain
                   a stable ABI.
    -v          -- Be verbose; show more information. Use twice to enable
                   debug output
    -w          -- Save WRKDIR on failed builds
    -z set      -- Specify which SET to use
*** Error code 1

Stop.
make: stopped in /usr/local/caronade/work/123amd64
13.1/amd64
git clone https://github.com/mwolf-rw/freebsd-keycloak.git /usr/local/caronade/work/131amd64/repo.git
Cloning into '/usr/local/caronade/work/131amd64/repo.git'...
git -C "/usr/local/caronade/work/131amd64/repo.git" -c advice.detachedHead=false checkout 12fb86b99b441208bb67b0101ac87441ac868249
HEAD is now at 12fb86b Change from OpenJDK 11 to OpenJDK 17

poudriere ports -u -p build_amd64_13_1
[00:00:00] Updating portstree "build_amd64_13_1" with git+https... done
zfs snapshot zroot/poudriere/ports/build_amd64_13_1@clean
overlay for net/keycloak
poudriere testport -b latest -j build-amd64-13_1 -p build_amd64_13_1 net/keycloak
Illegal option -b
poudriere testport [parameters] [options]

Parameters:
    -j jailname -- Run inside the given jail
    [-o] origin   -- Specify an origin in the portstree

Options:
    -B name     -- What buildname to use (must be unique, defaults to
                   YYYY-MM-DD_HH:MM:SS). Resuming a previous build will not
                   retry built/failed/skipped/ignored packages.
    -c          -- Run make config for the given port
    -i          -- Interactive mode. Enter jail for interactive testing and
                   automatically cleanup when done.
    -I          -- Advanced Interactive mode. Leaves jail running with port
                   installed after test.
    -J n[:p]    -- Run n jobs in parallel for dependencies, and optionally
                   run a different number of jobs in parallel while preparing
                   the build. (Defaults to the number of CPUs for n and
                   1.25 times n for p)
    -k          -- Don't consider failures as fatal; find all failures.
    -n          -- Dry-run. Show what will be done, but do not build
                   any packages.
    -N          -- Do not build package repository when build of dependencies
                   completed
    -p tree     -- Specify the path to the portstree
    -P          -- Use custom prefix
    -S          -- Don't recursively rebuild packages affected by other
                   packages requiring incremental rebuild. This can result
                   in broken packages if the ones updated do not retain
                   a stable ABI.
    -v          -- Be verbose; show more information. Use twice to enable
                   debug output
    -w          -- Save WRKDIR on failed builds
    -z set      -- Specify which SET to use
*** Error code 1

Stop.
make: stopped in /usr/local/caronade/work/131amd64
13.1/i386
git clone https://github.com/mwolf-rw/freebsd-keycloak.git /usr/local/caronade/work/131i386/repo.git
Cloning into '/usr/local/caronade/work/131i386/repo.git'...
git -C "/usr/local/caronade/work/131i386/repo.git" -c advice.detachedHead=false checkout 12fb86b99b441208bb67b0101ac87441ac868249
HEAD is now at 12fb86b Change from OpenJDK 11 to OpenJDK 17

poudriere ports -u -p build_i386_13_1
[00:00:00] Updating portstree "build_i386_13_1" with git+https... done
zfs snapshot zroot/poudriere/ports/build_i386_13_1@clean
overlay for net/keycloak
poudriere testport -b latest -j build-i386-13_1 -p build_i386_13_1 net/keycloak
Illegal option -b
poudriere testport [parameters] [options]

Parameters:
    -j jailname -- Run inside the given jail
    [-o] origin   -- Specify an origin in the portstree

Options:
    -B name     -- What buildname to use (must be unique, defaults to
                   YYYY-MM-DD_HH:MM:SS). Resuming a previous build will not
                   retry built/failed/skipped/ignored packages.
    -c          -- Run make config for the given port
    -i          -- Interactive mode. Enter jail for interactive testing and
                   automatically cleanup when done.
    -I          -- Advanced Interactive mode. Leaves jail running with port
                   installed after test.
    -J n[:p]    -- Run n jobs in parallel for dependencies, and optionally
                   run a different number of jobs in parallel while preparing
                   the build. (Defaults to the number of CPUs for n and
                   1.25 times n for p)
    -k          -- Don't consider failures as fatal; find all failures.
    -n          -- Dry-run. Show what will be done, but do not build
                   any packages.
    -N          -- Do not build package repository when build of dependencies
                   completed
    -p tree     -- Specify the path to the portstree
    -P          -- Use custom prefix
    -S          -- Don't recursively rebuild packages affected by other
                   packages requiring incremental rebuild. This can result
                   in broken packages if the ones updated do not retain
                   a stable ABI.
    -v          -- Be verbose; show more information. Use twice to enable
                   debug output
    -w          -- Save WRKDIR on failed builds
    -z set      -- Specify which SET to use
*** Error code 1

Stop.
make: stopped in /usr/local/caronade/work/131i386