<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ports/databases, branch 2024Q1</title>
<subtitle>FreeBSD ports tree</subtitle>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/ports/'/>
<entry>
<title>*: Fix merge resolution errors after chasing editors/emacs updates</title>
<updated>2024-04-07T03:01:41+00:00</updated>
<author>
<name>Joseph Mingrone</name>
<email>jrm@FreeBSD.org</email>
</author>
<published>2024-04-07T02:45:57+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/ports/commit/?id=f78a53fb71d1755da714dfc20ee75829c59c3652'/>
<id>f78a53fb71d1755da714dfc20ee75829c59c3652</id>
<content type='text'>
None of these ports built after the merges to chase editors/emacs
because the distinfos were not updated.  Revert the changes for these
ports and just bump PORTREVSION.

Reported by:	jhale
Fixes:	082542e6 */*: Chase editors/emacs update
Fixes:	bb5373b0 Chase editors/emacs update
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
None of these ports built after the merges to chase editors/emacs
because the distinfos were not updated.  Revert the changes for these
ports and just bump PORTREVSION.

Reported by:	jhale
Fixes:	082542e6 */*: Chase editors/emacs update
Fixes:	bb5373b0 Chase editors/emacs update
</pre>
</div>
</content>
</entry>
<entry>
<title>databases/mysql80-server databases/mysql81-server: fix build with libc++ 18 on i386</title>
<updated>2024-04-06T17:26:12+00:00</updated>
<author>
<name>Dimitry Andric</name>
<email>dim@FreeBSD.org</email>
</author>
<published>2024-03-22T20:49:01+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/ports/commit/?id=154a19da2a20a6f899d7e1e92c1ddc56447a0b00'/>
<id>154a19da2a20a6f899d7e1e92c1ddc56447a0b00</id>
<content type='text'>
When building against libc++ 18, several iostream classes now get
inlined into C++ binaries for efficiency. But because the mysql ports
use -malign-double on non-powerpc architectures, this causes an ABI
problem with libc++.so, which has not been built with that flag, at
least on i386. This can cause segfaults during the build of the port.

If it is not the architecture default, as it is on amd64, -malign-double
should not be used without recompiling basically the entire userspace
runtime. Quoting the gcc docs:

&gt; Warning: if you use the -malign-double switch, structures containing
&gt; the above types are aligned differently than the published application
&gt; binary interface specifications for the x86-32 and are not binary
&gt; compatible with structures in code compiled without that switch.

Hence, remove -malign-double from CXXFLAGS for these ports.

PR:		277896
Approved by:    maintainer timeout (2 weeks)
MFH:		2024Q1

(cherry picked from commit b49518c5c7c16418d7da0a5ce786da139b905bb1)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When building against libc++ 18, several iostream classes now get
inlined into C++ binaries for efficiency. But because the mysql ports
use -malign-double on non-powerpc architectures, this causes an ABI
problem with libc++.so, which has not been built with that flag, at
least on i386. This can cause segfaults during the build of the port.

If it is not the architecture default, as it is on amd64, -malign-double
should not be used without recompiling basically the entire userspace
runtime. Quoting the gcc docs:

&gt; Warning: if you use the -malign-double switch, structures containing
&gt; the above types are aligned differently than the published application
&gt; binary interface specifications for the x86-32 and are not binary
&gt; compatible with structures in code compiled without that switch.

Hence, remove -malign-double from CXXFLAGS for these ports.

PR:		277896
Approved by:    maintainer timeout (2 weeks)
MFH:		2024Q1

(cherry picked from commit b49518c5c7c16418d7da0a5ce786da139b905bb1)
</pre>
</div>
</content>
</entry>
<entry>
<title>databases/tiledb: Update to 2.20.1</title>
<updated>2024-03-31T07:14:21+00:00</updated>
<author>
<name>Po-Chuan Hsieh</name>
<email>sunpoet@FreeBSD.org</email>
</author>
<published>2024-03-09T13:46:53+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/ports/commit/?id=fb7d5fe8fded7f5785318c9fdf623906f26d2970'/>
<id>fb7d5fe8fded7f5785318c9fdf623906f26d2970</id>
<content type='text'>
Changes:	https://github.com/TileDB-Inc/TileDB/releases
(cherry picked from commit 54959b3c497c40ec48ac956b29da1e4c861df9ab)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Changes:	https://github.com/TileDB-Inc/TileDB/releases
(cherry picked from commit 54959b3c497c40ec48ac956b29da1e4c861df9ab)
</pre>
</div>
</content>
</entry>
<entry>
<title>databases/tiledb: Update to 2.20.0</title>
<updated>2024-03-31T07:14:21+00:00</updated>
<author>
<name>Po-Chuan Hsieh</name>
<email>sunpoet@FreeBSD.org</email>
</author>
<published>2024-02-21T14:30:14+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/ports/commit/?id=2c99257ea42db1dd20c187235a782d22a9f06ed2'/>
<id>2c99257ea42db1dd20c187235a782d22a9f06ed2</id>
<content type='text'>
Changes:	https://github.com/TileDB-Inc/TileDB/releases
(cherry picked from commit 4131b917cd9f0d95d73a18be1a001d137152c925)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Changes:	https://github.com/TileDB-Inc/TileDB/releases
(cherry picked from commit 4131b917cd9f0d95d73a18be1a001d137152c925)
</pre>
</div>
</content>
</entry>
<entry>
<title>databases/tiledb: fix build on non-amd64</title>
<updated>2024-03-31T07:14:20+00:00</updated>
<author>
<name>Piotr Kubaj</name>
<email>pkubaj@FreeBSD.org</email>
</author>
<published>2024-02-07T10:38:12+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/ports/commit/?id=f16fc5f6756361e87cc7ab9bed05c54ff919e0a5'/>
<id>f16fc5f6756361e87cc7ab9bed05c54ff919e0a5</id>
<content type='text'>
1. Fix build on powerpc by adding -Wno-c++11-narrowing.
2. Disable AVX2 by default since only modern amd64 supports it.

(cherry picked from commit b4346f9b28adee34ea6de88fc21dd7039c032e87)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
1. Fix build on powerpc by adding -Wno-c++11-narrowing.
2. Disable AVX2 by default since only modern amd64 supports it.

(cherry picked from commit b4346f9b28adee34ea6de88fc21dd7039c032e87)
</pre>
</div>
</content>
</entry>
<entry>
<title>Chase editors/emacs update</title>
<updated>2024-03-26T23:51:49+00:00</updated>
<author>
<name>Joseph Mingrone</name>
<email>jrm@FreeBSD.org</email>
</author>
<published>2024-03-26T16:43:36+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/ports/commit/?id=bb5373b0b95f1ffe3b58e728adbe9acb64dd51c3'/>
<id>bb5373b0b95f1ffe3b58e728adbe9acb64dd51c3</id>
<content type='text'>
- Bump Emacs version in Mk/Uses/emacs.mk to update version-specific
  paths
- Bump PORTREVISION of ports with USES=emacs.  This is required for two
  reasons.  Emacs lisp files need to be byte compiled for the new Emacs
  version, and files installed under, e.g., EMACS_VERSION_SITE_LISPDIR
  need to be relocated.

Reviewed by:	ashish
Sponsored by:	The FreeBSD Foundation
Differential Revision:	https://reviews.freebsd.org/D44492

(cherry picked from commit 26421ac37c3c013c7809400976c866a8f70db436)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Bump Emacs version in Mk/Uses/emacs.mk to update version-specific
  paths
- Bump PORTREVISION of ports with USES=emacs.  This is required for two
  reasons.  Emacs lisp files need to be byte compiled for the new Emacs
  version, and files installed under, e.g., EMACS_VERSION_SITE_LISPDIR
  need to be relocated.

Reviewed by:	ashish
Sponsored by:	The FreeBSD Foundation
Differential Revision:	https://reviews.freebsd.org/D44492

(cherry picked from commit 26421ac37c3c013c7809400976c866a8f70db436)
</pre>
</div>
</content>
</entry>
<entry>
<title>*/*: Chase editors/emacs update</title>
<updated>2024-03-26T23:41:02+00:00</updated>
<author>
<name>Joseph Mingrone</name>
<email>jrm@FreeBSD.org</email>
</author>
<published>2024-01-26T14:13:34+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/ports/commit/?id=082542e6c694d58c24d1c425c9f06441c6a16db7'/>
<id>082542e6c694d58c24d1c425c9f06441c6a16db7</id>
<content type='text'>
- Bump Emacs version in Mk/Uses/emacs.mk to update version-specific
  paths

- Bump PORTREVISION of ports with USES=emacs.  This is required for two
  reasons.  Emacs lisp files need to be byte compiled for the new Emacs
  version, and files installed under, e.g., EMACS_VERSION_SITE_LISPDIR
  need to be relocated.

Reviewed by:	ashish
Sponsored by:	The FreeBSD Foundation
Differential Revision:	https://reviews.freebsd.org/D43615

(cherry picked from commit ab463bdca9c29ec22be0c7e6d7aa27bb2a980b48)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Bump Emacs version in Mk/Uses/emacs.mk to update version-specific
  paths

- Bump PORTREVISION of ports with USES=emacs.  This is required for two
  reasons.  Emacs lisp files need to be byte compiled for the new Emacs
  version, and files installed under, e.g., EMACS_VERSION_SITE_LISPDIR
  need to be relocated.

Reviewed by:	ashish
Sponsored by:	The FreeBSD Foundation
Differential Revision:	https://reviews.freebsd.org/D43615

(cherry picked from commit ab463bdca9c29ec22be0c7e6d7aa27bb2a980b48)
</pre>
</div>
</content>
</entry>
<entry>
<title>databases/rubygem-activerecord71: Update to 7.1.3.2</title>
<updated>2024-03-09T17:58:39+00:00</updated>
<author>
<name>Po-Chuan Hsieh</name>
<email>sunpoet@FreeBSD.org</email>
</author>
<published>2024-03-09T13:54:59+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/ports/commit/?id=00b2101499df8b7658b5c803609eba76f08d1a9d'/>
<id>00b2101499df8b7658b5c803609eba76f08d1a9d</id>
<content type='text'>
Changes:	https://github.com/rails/rails/releases
(cherry picked from commit 8d4b2d723dfe88867348442ad638573fc48d82b3)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Changes:	https://github.com/rails/rails/releases
(cherry picked from commit 8d4b2d723dfe88867348442ad638573fc48d82b3)
</pre>
</div>
</content>
</entry>
<entry>
<title>databases/rubygem-activerecord71: Update to 7.1.3</title>
<updated>2024-03-09T17:58:39+00:00</updated>
<author>
<name>Po-Chuan Hsieh</name>
<email>sunpoet@FreeBSD.org</email>
</author>
<published>2024-02-21T15:00:36+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/ports/commit/?id=f5dcd4b35848d65f65aafc6ad2955206839ce237'/>
<id>f5dcd4b35848d65f65aafc6ad2955206839ce237</id>
<content type='text'>
Changes:	https://github.com/rails/rails/releases
(cherry picked from commit ddee497d5f014f9717a35633dbe13eb471abafc3)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Changes:	https://github.com/rails/rails/releases
(cherry picked from commit ddee497d5f014f9717a35633dbe13eb471abafc3)
</pre>
</div>
</content>
</entry>
<entry>
<title>databases/rubygem-activemodel71: Update to 7.1.3.2</title>
<updated>2024-03-09T17:58:38+00:00</updated>
<author>
<name>Po-Chuan Hsieh</name>
<email>sunpoet@FreeBSD.org</email>
</author>
<published>2024-03-09T13:54:59+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/ports/commit/?id=40e01a3456931296a23ef2c75cc363bdb624a281'/>
<id>40e01a3456931296a23ef2c75cc363bdb624a281</id>
<content type='text'>
Changes:	https://github.com/rails/rails/releases
(cherry picked from commit 94450453b9ca95a532bcffa1f01b1f68a00377ec)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Changes:	https://github.com/rails/rails/releases
(cherry picked from commit 94450453b9ca95a532bcffa1f01b1f68a00377ec)
</pre>
</div>
</content>
</entry>
</feed>
