tb 813924ef7c devel/jdk/{11,17,21,25}: fix build with llvm22, ok kurt (maintainer)
All the jdks have a -Wuninitialized-const-pointer error due to passing
the uninitialized pict_attr to XRenderCreatePicture() for which this is
a const argument. This should be harmless because the valuemask is 0, so
none of the attributes are read in _XRenderProcessPictureAttributes().
Initializing the attributes to 0 doesn't change that but makes the
compiler happy.

Same fix is already upstream:
https://github.com/bsdkurt/jdk/commit/0dd5b59194f32f54c2ec6572833f45e1402515ba

On top of that jdk/25 has -Wnontrivial-memcall errors, with an annotation
that suggests an explicit cast to void *, which probably just papers over
the actual problem...

https://github.com/llvm/llvm-project/pull/111434
https://gcc.gnu.org/legacy-ml/gcc-patches/2017-04/msg01571.html

Better fix here, but kurt thinks it's not worth backporting:
https://github.com/bsdkurt/jdk/commit/66fb015267058f9b5e6788eaeaa758be56ba553e
2026-05-20 11:18:07 +00:00
2026-05-19 20:18:35 +00:00
2026-05-19 09:02:41 +00:00
2026-05-20 08:06:50 +00:00
2026-04-11 20:12:16 +00:00
2026-03-18 12:13:25 +00:00
2026-05-18 14:15:13 +00:00
2026-05-19 18:14:32 +00:00
2026-05-18 12:55:00 +00:00
2026-05-14 16:37:01 +00:00
2026-05-06 15:55:39 +00:00
2026-05-12 10:17:25 +00:00
2026-05-19 09:42:33 +00:00
2026-05-17 20:31:53 +00:00
2026-05-20 10:28:26 +00:00
2026-05-16 03:08:32 +00:00
2026-05-12 17:01:33 +00:00
2026-05-19 05:58:26 +00:00
2026-05-18 16:55:38 +00:00
2026-05-19 21:32:55 +00:00

Documentation for the ports tree includes:

ports(7)		https://man.openbsd.org/ports.7
packages(7)		https://man.openbsd.org/packages.7
mirroring-ports(7)	https://man.openbsd.org/mirroring-ports.7
library-specs(7)	https://man.openbsd.org/library-specs.7
bsd.port.mk(5)		https://man.openbsd.org/bsd.port.mk.5
bsd.port.arch.mk(5)	https://man.openbsd.org/bsd.port.arch.mk.5
port-modules(5)		https://man.openbsd.org/port-modules.5

And for bulk builds:

dpb(1)			https://man.openbsd.org/dpb.1
bulk(8)			https://man.openbsd.org/bulk.8
proot(1)		https://man.openbsd.org/proot.1

Also see the OpenBSD Porter's Handbook
https://www.openbsd.org/faq/ports/
S
Description
Unofficial mirror
Readme 773 MiB
Languages
Makefile 51.9%
PHP 19.7%
BitBake 11%
Perl 5.1%
C 3.6%
Other 8.3%