Resolve Java 21 ftbfs
This MR resolves 1057678.
Changes:
- Remove fips target from the build. It is safe to do, as fips-compatible version can not be built from source, as it requires binaries of the FIPS provider (e.g. Bouncycastle FIPS jars).
Testing:
- rebuilt in default Java 21 ppa[1]
Note: when building locally in sid chroot (default Java 17) I am getting unrelated test failures from 1062330
lein test :only puppetlabs.puppetdb.http.reports-test/query-with-projection
FAIL in (query-with-projection) (reports_test.clj:108)
Testing case [[:v4 "/v4/reports"] :get] group by function result
expected: (= (query-result method endpoint ["extract" [["function" "to_string" "producer_timestamp" "FMDAY"] ["function" "count"]] ["group_by" ["function" "to_string" "producer_timestamp" "FMDAY"]]]) #{{:to_string "SATURDAY", :count 2}})
actual: (not (= #{{:to_string "SUNDAY", :count 2}} #{{:to_string "SATURDAY", :count 2}}))
noble is not affected.