<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ports/databases/mysql97-server/files/patch-sql_server__component_mysql__file__imp.cc, 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-07-19T09:13:11Z</updated>
<entry>
<title>databases/mysql97: Fix build with llvm 21, directory ownership and cleanup</title>
<updated>2026-07-19T09:13:11Z</updated>
<author>
<name>Jochen Neumeister</name>
<email>joneum@FreeBSD.org</email>
</author>
<published>2026-07-19T09:08:07Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=95fe3eb1515e855835a42dc18dbaf384b3051603'/>
<id>urn:sha1:95fe3eb1515e855835a42dc18dbaf384b3051603</id>
<content type='text'>
- Add upstream patches for missing #include &lt;type_traits&gt; and &lt;cstdlib&gt;,
  fixing the build with clang/libc++ 21 [1] [2]
- Register MY_SECDIR and MY_TMPDIR with mysql:mysql 0750 in pkg-plist,
  so mysqld no longer fails to start after package upgrades reset the
  ownership to root [3]
- Fix CONFLICTS_INSTALL pattern in the client not matching
  mysql80-client
  and align it with the wildcard style used by the server
- Update pkg-message for 9.x: mysql_upgrade no longer exists, the server
  performs upgrade tasks itself; fix version reference and quoting
- Drop duplicate -DWITH_LZ4=system, remove a stale line continuation,
  whitespace fixes
- Rename patch-sql_server_component_mysql__file__imp.cc to follow the
  patch naming convention

PR:		296439 [1], 296443 [2], 296758 [3]
Reported by:	Trond Endrestøl [1] [2], Alexander Ushakov [3]

sponsored by:	Netzkommune GmbH
</content>
</entry>
</feed>
