<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ports/math/linbox, branch main</title>
<subtitle>FreeBSD ports tree</subtitle>
<id>https://cgit-dev.freebsd.org/ports/atom?h=main</id>
<link rel='self' href='https://cgit-dev.freebsd.org/ports/atom?h=main'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/'/>
<updated>2026-05-13T08:28:41Z</updated>
<entry>
<title>*/*: bump PORTREVISION after the upgrade of OpenBLAS</title>
<updated>2026-05-13T08:28:41Z</updated>
<author>
<name>Thierry Thomas</name>
<email>thierry@FreeBSD.org</email>
</author>
<published>2026-05-13T08:28:41Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=227859d277c6dc5e06360bff127d3fe5f720fccf'/>
<id>urn:sha1:227859d277c6dc5e06360bff127d3fe5f720fccf</id>
<content type='text'>
</content>
</entry>
<entry>
<title>math/flint: update 3.3.1 → 3.5.0</title>
<updated>2026-04-26T20:48:25Z</updated>
<author>
<name>Yuri Victorovich</name>
<email>yuri@FreeBSD.org</email>
</author>
<published>2026-04-26T19:08:37Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=67ff3c5a7bb78d3e0af3c56c90d3a8f06d4a989b'/>
<id>urn:sha1:67ff3c5a7bb78d3e0af3c56c90d3a8f06d4a989b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>math/linbox: upgrade to v1.7.1</title>
<updated>2025-08-12T20:22:28Z</updated>
<author>
<name>Thierry Thomas</name>
<email>thierry@FreeBSD.org</email>
</author>
<published>2025-08-12T20:18:22Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=84df52e03640d05bf80e6135d3485906c48020bc'/>
<id>urn:sha1:84df52e03640d05bf80e6135d3485906c48020bc</id>
<content type='text'>
Release notes at https://github.com/linbox-team/linbox/releases/tag/v1.7.1
</content>
</entry>
<entry>
<title>math/linbox: upgrade to v1.7.1</title>
<updated>2025-08-12T20:22:28Z</updated>
<author>
<name>Thierry Thomas</name>
<email>thierry@FreeBSD.org</email>
</author>
<published>2025-08-12T14:28:23Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=3745735228dc8ae1aeb8faa7e5dcb9f553ac9317'/>
<id>urn:sha1:3745735228dc8ae1aeb8faa7e5dcb9f553ac9317</id>
<content type='text'>
Release notes at https://github.com/linbox-team/linbox/releases/tag/v1.7.1
</content>
</entry>
<entry>
<title>textproc/tinyxml2: Update to 11.0.0</title>
<updated>2025-03-19T08:28:19Z</updated>
<author>
<name>Po-Chuan Hsieh</name>
<email>sunpoet@FreeBSD.org</email>
</author>
<published>2025-03-19T08:28:19Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=c8cec9e75859da0c4859799e357ad85acc51a927'/>
<id>urn:sha1:c8cec9e75859da0c4859799e357ad85acc51a927</id>
<content type='text'>
- Bump PORTREVISION of dependent ports for shlib change

Changes:	https://github.com/leethomason/tinyxml2/releases
</content>
</entry>
<entry>
<title>*/*: bump PORTREVISION after OpenBLAS upgrade</title>
<updated>2025-01-28T16:42:55Z</updated>
<author>
<name>Thierry Thomas</name>
<email>thierry@FreeBSD.org</email>
</author>
<published>2025-01-28T16:38:21Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=e54e2c695bbccea73e70ce5bf689928053632492'/>
<id>urn:sha1:e54e2c695bbccea73e70ce5bf689928053632492</id>
<content type='text'>
Remark: this souldn’t be necessary, because the version of the library is the
same, but due to many changes between these releases, it is safer this way.

PR:		284314
</content>
</entry>
<entry>
<title>math/linbox: fix build with clang 19</title>
<updated>2025-01-19T18:31:50Z</updated>
<author>
<name>Dimitry Andric</name>
<email>dim@FreeBSD.org</email>
</author>
<published>2025-01-19T18:31:50Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=6e2222799ebf6ff0a12bed3798fc0cc0e71e1e55'/>
<id>urn:sha1:6e2222799ebf6ff0a12bed3798fc0cc0e71e1e55</id>
<content type='text'>
Clang 19 has become more strict about errors in member functions, which
results in errors building math/linbox:

  ../../linbox/vector/blas-subvector.h:121:20: error: no member named 'data' in 'BlasSubvector&lt;_Vector&gt;'
    121 |             _ptr(V.data()+beg), _size(dim), _inc(inc), _field(&amp;V.field()) {}
        |                  ~ ^
  ../../linbox/matrix/sparsematrix/sparse-ell-matrix.h:1216:16: error: cannot assign to non-static data member '_ld' with const-qualified type 'const size_t &amp;' (aka 'const unsigned long &amp;')
   1216 |                                 _ld        = iter._ld ;
        |                                 ~~~        ^
  ../../linbox/matrix/sparsematrix/sparse-ellr-matrix.h:1108:12: error: no viable overloaded '='
   1108 |                                 _rowid = iter._rowid;
        |                                 ~~~~~~ ^ ~~~~~~~~~~~

In all these cases, the methods where the errors occur are not actually
used, so until upstream sorts out their incorrect code, stub them out
using #if 0/#endif pairs.

PR:		284159
Approved by:	thierry (maintainer)
MFH:		2025Q1
</content>
</entry>
<entry>
<title>math/linbox: mark BROKEN with clang-19</title>
<updated>2025-01-12T18:13:16Z</updated>
<author>
<name>Thierry Thomas</name>
<email>thierry@FreeBSD.org</email>
</author>
<published>2025-01-12T18:00:07Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=491ea308a885b44eddf64901fc5a3a440aa4ea14'/>
<id>urn:sha1:491ea308a885b44eddf64901fc5a3a440aa4ea14</id>
<content type='text'>
It was not sufficient to mark it broken on 15, because clang-19 has been
merged on stable/14.

Reported by:	mandree
</content>
</entry>
<entry>
<title>math/linbox: mark BROKEN with clang19</title>
<updated>2025-01-11T10:14:38Z</updated>
<author>
<name>Thierry Thomas</name>
<email>thierry@FreeBSD.org</email>
</author>
<published>2025-01-11T10:14:38Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=ee61f282d241a0567ddbd729b104aca14da60913'/>
<id>urn:sha1:ee61f282d241a0567ddbd729b104aca14da60913</id>
<content type='text'>
See &lt;https://github.com/linbox-team/linbox/issues/320&gt;.
</content>
</entry>
<entry>
<title>*/*: bump PORTREVISION after the upgrade to OpenBLAS</title>
<updated>2024-06-21T17:49:24Z</updated>
<author>
<name>Thierry Thomas</name>
<email>thierry@FreeBSD.org</email>
</author>
<published>2024-06-21T17:47:32Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=e2cd1133e68c54606b2b5e0c7b4dee0532a926fe'/>
<id>urn:sha1:e2cd1133e68c54606b2b5e0c7b4dee0532a926fe</id>
<content type='text'>
</content>
</entry>
</feed>
