<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ports/lang, branch release/13.4.0</title>
<subtitle>FreeBSD ports tree</subtitle>
<id>https://cgit-dev.freebsd.org/ports/atom?h=release%2F13.4.0</id>
<link rel='self' href='https://cgit-dev.freebsd.org/ports/atom?h=release%2F13.4.0'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/'/>
<updated>2024-08-12T19:46:24Z</updated>
<entry>
<title>lang/spidermonkey102: fix build with clang and libc++ 19</title>
<updated>2024-08-12T19:46:24Z</updated>
<author>
<name>Dimitry Andric</name>
<email>dim@FreeBSD.org</email>
</author>
<published>2024-08-10T13:48:05Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=ba047c5711db7512124836e092e428546ca78eef'/>
<id>urn:sha1:ba047c5711db7512124836e092e428546ca78eef</id>
<content type='text'>
Clang 19 now diagnoses incorrect member accesses, which causes
lang/spidermonkey102 to fail with an error similar to:

    /wrkdirs/usr/ports/lang/spidermonkey102/work/firefox-102.9.0/js/src/threading/ExclusiveData.h:113:29: error: reference to non-static member function must be called
      113 |       : lock_(std::move(rhs.lock)), value_(std::move(rhs.value_)) {
          |                         ~~~~^~~~

Upstream fixed this for https://bugzilla.mozilla.org/1894423 in
changeset 223087fdc29f18678f6174e9807b8780e439acf6 [2], so pull this in
as a patch and apply it.

Also, as noted in the libc++ 19 release notes [1], std::char_traits&lt;&gt; is
now only provided for char, char8_t, char16_t, char32_t and wchar_t, and
any instantiation for other types will fail.

With lang/spidermonkey102 and clang/libc++ 19 this results in errors
similar to:

    /wrkdirs/usr/ports/lang/spidermonkey102/work/firefox-102.9.0/js/src/builtin/intl/Locale.cpp:208:20: error: implicit instantiation of undefined template 'std::char_traits&lt;unsigned char&gt;'
      208 |       iter_ = std::char_traits&lt;CharT&gt;::find(
          |                    ^
    /wrkdirs/usr/ports/lang/spidermonkey102/work/firefox-102.9.0/js/src/builtin/intl/Locale.cpp:769:21: note: in instantiation of member function 'SepKeywordIterator&lt;unsigned char&gt;::next' requested here
      769 |     beginKey = iter.next();
          |                     ^
    /wrkdirs/usr/ports/lang/spidermonkey102/work/firefox-102.9.0/js/src/builtin/intl/Locale.cpp:808:16: note: in instantiation of function template specialization 'FindUnicodeExtensionType&lt;unsigned char&gt;' requested here
      808 |              ? FindUnicodeExtensionType(unicodeExtension-&gt;latin1Chars(nogc),
          |                ^

Upstream fixed this for https://bugzilla.mozilla.org/1849070 in
changeset 68ff4d3f7338248b4d67cf03aade5a73f8d396b2 [3], so pull this in
as a patch and apply it.

[1] https://libcxx.llvm.org/ReleaseNotes/19.html#deprecations-and-removals
[2] https://hg.mozilla.org/mozilla-central/rev/223087fdc29f18678f6174e9807b8780e439acf6
[3] https://hg.mozilla.org/mozilla-central/rev/68ff4d3f7338248b4d67cf03aade5a73f8d396b2

PR:		280730
Approved by:	nc (maintainer)
MFH:		2024Q3

(cherry picked from commit 8e8ef3deb407ff549eba6d5310e0988f1f49a9c5)
</content>
</entry>
<entry>
<title>lang/dotnet: Mark BROKEN for aarch64 on all FreeBSD versions</title>
<updated>2024-07-17T18:37:15Z</updated>
<author>
<name>Gleb Popov</name>
<email>arrowd@FreeBSD.org</email>
</author>
<published>2024-07-14T12:44:13Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=7a9f522264a9432803474df8e30d7d49c10e4665'/>
<id>urn:sha1:7a9f522264a9432803474df8e30d7d49c10e4665</id>
<content type='text'>
Reported by:	pkg-fallout

(cherry picked from commit 0b254ce482cd00af591ecca7325754ae08ac06c9)
</content>
</entry>
<entry>
<title>lang/python310: fix stage with DEBUG option ON</title>
<updated>2024-07-09T12:55:50Z</updated>
<author>
<name>Vladimir Druzenko</name>
<email>vvd@FreeBSD.org</email>
</author>
<published>2024-07-09T12:51:19Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=0c8c116227bd2c94fc4aed759d09a282016e7082'/>
<id>urn:sha1:0c8c116227bd2c94fc4aed759d09a282016e7082</id>
<content type='text'>
MFH:	2024Q3
(cherry picked from commit 6b2a7f9dde98dddbf7f7b6e79b280e49221f0788)
</content>
</entry>
<entry>
<title>lang/python311: fix stage with DEBUG option ON</title>
<updated>2024-07-09T12:09:39Z</updated>
<author>
<name>Vladimir Druzenko</name>
<email>vvd@FreeBSD.org</email>
</author>
<published>2024-07-09T12:03:15Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=acad143754a01a4cc205f9e39d1b2530d0768a2a'/>
<id>urn:sha1:acad143754a01a4cc205f9e39d1b2530d0768a2a</id>
<content type='text'>
(cherry picked from commit a6e3b850c244b85bc0fe19b660833c5fe6f05a2f)
</content>
</entry>
<entry>
<title>lang/kotlin: Update to 2.0.0</title>
<updated>2024-07-05T20:00:42Z</updated>
<author>
<name>Michael Zhilin</name>
<email>mizhka@FreeBSD.org</email>
</author>
<published>2024-07-05T19:53:10Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=9466b15f4c5353031132a819ee4e1b71e9a4f184'/>
<id>urn:sha1:9466b15f4c5353031132a819ee4e1b71e9a4f184</id>
<content type='text'>
Reported by:    lwhsu
PR:             279233

(cherry picked from commit bd65c7dd51b0b4d517b35d9acdc8d747cfedb5b1)
</content>
</entry>
<entry>
<title>lang/perl5-devel: update to 5.41.1</title>
<updated>2024-07-03T17:21:47Z</updated>
<author>
<name>Mathieu Arnold</name>
<email>mat@FreeBSD.org</email>
</author>
<published>2024-07-03T17:20:40Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=0669305dddd5981aaae72d2d7496ff4bd78b2e2b'/>
<id>urn:sha1:0669305dddd5981aaae72d2d7496ff4bd78b2e2b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>lang/gptscript: Update to 0.9.2</title>
<updated>2024-07-03T16:38:59Z</updated>
<author>
<name>Nicola Vitale</name>
<email>nivit@FreeBSD.org</email>
</author>
<published>2024-07-03T16:38:59Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=7a9138cd03be5a447a0ac4c33e600cac04dd7174'/>
<id>urn:sha1:7a9138cd03be5a447a0ac4c33e600cac04dd7174</id>
<content type='text'>
Release changes:	https://github.com/gptscript-ai/gptscript/releases/tag/v0.9.2
Reported by:	Grant Linville &lt;notifications@github.com&gt;
</content>
</entry>
<entry>
<title>all: Bump after lang/go121 update</title>
<updated>2024-07-03T08:29:54Z</updated>
<author>
<name>Ashish SHUKLA</name>
<email>ashish@FreeBSD.org</email>
</author>
<published>2024-07-03T08:23:32Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=c4b51c2028302d40de3907a04d99a92001bb83b1'/>
<id>urn:sha1:c4b51c2028302d40de3907a04d99a92001bb83b1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>all: Bump after lang/go122 update</title>
<updated>2024-07-03T08:29:47Z</updated>
<author>
<name>Ashish SHUKLA</name>
<email>ashish@FreeBSD.org</email>
</author>
<published>2024-07-03T08:17:24Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=f36b85a91c51dd4660f628b4f6e6eb5f38bd18a2'/>
<id>urn:sha1:f36b85a91c51dd4660f628b4f6e6eb5f38bd18a2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>lang/go122: Update to 1.22.5</title>
<updated>2024-07-03T08:24:57Z</updated>
<author>
<name>Ashish SHUKLA</name>
<email>ashish@FreeBSD.org</email>
</author>
<published>2024-07-03T07:40:34Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=8b3221f2bb68e7d75bcff0f8b59df74304454431'/>
<id>urn:sha1:8b3221f2bb68e7d75bcff0f8b59df74304454431</id>
<content type='text'>
Security:	b0374722-3912-11ef-a77e-901b0e9408dc
Security:	CVE-2024-24791
</content>
</entry>
</feed>
