Skip to content

Changes

Started 12 hr ago
Took 1 hr 1 min on built-in

Summary

  1. gcc-14: Add patches to allow nontrivial use of the C++ <locale> API (commit: 89cab59) (details)
Commit 89cab5989d6fe1f1c05d3628c98176ef7e227c0d by noreply
gcc-14: Add patches to allow nontrivial use of the C++ <locale> API

The generic locale implementation chosen naturally by gcc's configure
throws an exception if a locale other than "C" is selected.  We can do
better.

Use the DragonflyBSD locale support with a few minor changes.

From my illumos-gcc pull request, https://github.com/illumos/gcc/pull/56
(commit: 89cab59)
The file was addedcomponents/developer/gcc-14/patches/1002-Let-enable-clocale-dragonfly-work-as-a-configure-opt.patch
The file was addedcomponents/developer/gcc-14/patches/1000-Avoid-undefined-symbols-when-using-the-dragonfly-loc.patch
The file was modifiedcomponents/developer/gcc-14/Makefile (diff)
The file was addedcomponents/developer/gcc-14/patches/1001-Handle-a-few-cases-where-fields-in-struct-lconv-may-.patch