<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ports/databases/rubygem-mysql, branch main</title>
<subtitle>FreeBSD ports tree</subtitle>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/ports/'/>
<entry>
<title>databases/rubygem-mysql: Ignore with mysql 8.4</title>
<updated>2026-02-23T17:34:03+00:00</updated>
<author>
<name>Jochen Neumeister</name>
<email>joneum@FreeBSD.org</email>
</author>
<published>2026-02-23T17:34:03+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/ports/commit/?id=657b78d3b4997d72c5f5ca67998b5fc96846744e'/>
<id>657b78d3b4997d72c5f5ca67998b5fc96846744e</id>
<content type='text'>
PR:     291336
Reported by:    private exp-run
Sponsored by:   Netzkommune GmbH
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
PR:     291336
Reported by:    private exp-run
Sponsored by:   Netzkommune GmbH
</pre>
</div>
</content>
</entry>
<entry>
<title>databases/rubygem-mysql: fix runtime warnings with ruby 3.2</title>
<updated>2024-03-11T10:44:18+00:00</updated>
<author>
<name>Dirk Meyer</name>
<email>dinoex@FreeBSD.org</email>
</author>
<published>2024-03-11T10:44:18+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/ports/commit/?id=00ad632b72a81128edc28a91b3a93307e8a511e7'/>
<id>00ad632b72a81128edc28a91b3a93307e8a511e7</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>databases/rubygem-mysql: fix runtime error with ruby 3.2</title>
<updated>2024-03-11T10:20:25+00:00</updated>
<author>
<name>Dirk Meyer</name>
<email>dinoex@FreeBSD.org</email>
</author>
<published>2024-03-11T10:20:25+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/ports/commit/?id=573270632ee5f479f5fc1b6fe5362e9bc0a49d27'/>
<id>573270632ee5f479f5fc1b6fe5362e9bc0a49d27</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>databases/rubygem-mysql: fix build with mariadb 10.11 and ruby 3.2</title>
<updated>2024-01-21T15:08:05+00:00</updated>
<author>
<name>Dirk Meyer</name>
<email>dinoex@FreeBSD.org</email>
</author>
<published>2024-01-21T15:06:25+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/ports/commit/?id=e54574be5954aa30e525b8ee53de3dbf69f172d3'/>
<id>e54574be5954aa30e525b8ee53de3dbf69f172d3</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>databases/rubygem-mysql: fix build with mariadb 10.11 and ruby 3.2</title>
<updated>2024-01-21T15:01:50+00:00</updated>
<author>
<name>Dirk Meyer</name>
<email>dinoex@FreeBSD.org</email>
</author>
<published>2024-01-21T15:01:50+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/ports/commit/?id=27c87a9897f6db98e8afc07c6584a53f3e8e9e27'/>
<id>27c87a9897f6db98e8afc07c6584a53f3e8e9e27</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>*/*: Refactor with IGNORE_WITH_MYSQL</title>
<updated>2023-12-29T18:24:39+00:00</updated>
<author>
<name>Muhammad Moinur Rahman</name>
<email>bofh@FreeBSD.org</email>
</author>
<published>2023-12-28T16:48:01+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/ports/commit/?id=ee6c86aea577dec2643f6a9915033feda7f67e26'/>
<id>ee6c86aea577dec2643f6a9915033feda7f67e26</id>
<content type='text'>
- There are multiple ports which has MYSQL options and are non-DEFAULT.
  Most of the time committers actually forget to check with the OPTION
  enabled and in some cases they are BROKEN with newr versions of mysql.
  So test with different versions of mysql and mark IGNOPRE_WITH_MYSQL
  appropriately. Due to the EOL of 5.7 this has not been checked.
- Unbreak sysutils/cfengine* with MySQL 8.0 and later
- The primary purpose of running this check is having statistics of the
  MySQL usability over MariaDB to explore the future possibility of
  shifting to MariaDB as the default as major ports upstream have moved
  their codebase to support MariaDB over MySQL.
- The following actions will also be taken after the sunset of MySQL 5.7
  If a port is broken on all instances of MySQL/MariaDB:
  - If a port has the option of multiple DB backends and MySQL is the
    default then the DEFAULT will be changed to PGSQL/SQLITE before
    2024Q1. And the OPTION will be removed before 2024Q2. If a
    MAINTAINER is aware about such cases and want to prefer PGSQL over
    SQLITE or vice versa please do so at your own accord. Otherwise
    PGSQL will be preferred over SQLITE.
  - If a port has the option of multiple DB backends and MySQL is not
    the default then the the OPTION will be removed before 2024Q1.

Approved by:	portmgr (blanket)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- There are multiple ports which has MYSQL options and are non-DEFAULT.
  Most of the time committers actually forget to check with the OPTION
  enabled and in some cases they are BROKEN with newr versions of mysql.
  So test with different versions of mysql and mark IGNOPRE_WITH_MYSQL
  appropriately. Due to the EOL of 5.7 this has not been checked.
- Unbreak sysutils/cfengine* with MySQL 8.0 and later
- The primary purpose of running this check is having statistics of the
  MySQL usability over MariaDB to explore the future possibility of
  shifting to MariaDB as the default as major ports upstream have moved
  their codebase to support MariaDB over MySQL.
- The following actions will also be taken after the sunset of MySQL 5.7
  If a port is broken on all instances of MySQL/MariaDB:
  - If a port has the option of multiple DB backends and MySQL is the
    default then the DEFAULT will be changed to PGSQL/SQLITE before
    2024Q1. And the OPTION will be removed before 2024Q2. If a
    MAINTAINER is aware about such cases and want to prefer PGSQL over
    SQLITE or vice versa please do so at your own accord. Otherwise
    PGSQL will be preferred over SQLITE.
  - If a port has the option of multiple DB backends and MySQL is not
    the default then the the OPTION will be removed before 2024Q1.

Approved by:	portmgr (blanket)
</pre>
</div>
</content>
</entry>
<entry>
<title>databases/rubygem-mysql: fix runtime error with mariadb 10.4 and above</title>
<updated>2023-03-11T18:43:50+00:00</updated>
<author>
<name>Dirk Meyer</name>
<email>dinoex@FreeBSD.org</email>
</author>
<published>2023-03-11T18:43:50+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/ports/commit/?id=4cb2610f45243a8454e6e940f218c82f8bdd1b21'/>
<id>4cb2610f45243a8454e6e940f218c82f8bdd1b21</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>databases/rubygem-mysql: Ignore with mysql 8.0</title>
<updated>2023-02-01T12:07:21+00:00</updated>
<author>
<name>Muhammad Moinur Rahman</name>
<email>bofh@FreeBSD.org</email>
</author>
<published>2023-02-01T11:29:05+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/ports/commit/?id=c2e38ab7402cb3b7fde664b43a7b34df779494a6'/>
<id>c2e38ab7402cb3b7fde664b43a7b34df779494a6</id>
<content type='text'>
PR:		269203
Reported by:	exp-run
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
PR:		269203
Reported by:	exp-run
</pre>
</div>
</content>
</entry>
<entry>
<title>Mk/**ruby.mk: Switch from USE_RUBY=yes to USES=ruby</title>
<updated>2023-01-14T23:08:33+00:00</updated>
<author>
<name>Muhammad Moinur Rahman</name>
<email>bofh@FreeBSD.org</email>
</author>
<published>2023-01-14T23:05:28+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/ports/commit/?id=18c6e18276691edf5274406bf82a3b06792ff9ae'/>
<id>18c6e18276691edf5274406bf82a3b06792ff9ae</id>
<content type='text'>
Switch from Mk/bsd.ruby.mk to Mk/Uses/ruby.mk

Notable changes are.

- Mk/bsd.ruby.mk is moved to Mk/Uses/ruby.mk.
- USE_RUBY=yes is replaced with USES=ruby.
- USE_RUBY_EXTCONF is replaced with USES=ruby:extconf.
- USE_RUBY_RDOC is replaced with USES=ruby:rdoc.
- USE_RUBY_SETUP is replaces with USES=ruby:setup.
- RUBY_NO_BUILD_DEPENDS and RUBY_NO_RUN_DEPENDS are replaced with
  USES=ruby:{build,none,run}.
- RUBY_REQUIRE isn't used anywhere, so removed.
- USES=gem now implies USES=ruby.

This is mainly the work of yasu@ at https://reviews.freebsd.org/D27863

I have just made some cosmetic changes and ran exp-run to test that the
tree is not in a BROKEN state.

Approved by:	portmgr
Differential Revision:	https://reviews.freebsd.org/D37925
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Switch from Mk/bsd.ruby.mk to Mk/Uses/ruby.mk

Notable changes are.

- Mk/bsd.ruby.mk is moved to Mk/Uses/ruby.mk.
- USE_RUBY=yes is replaced with USES=ruby.
- USE_RUBY_EXTCONF is replaced with USES=ruby:extconf.
- USE_RUBY_RDOC is replaced with USES=ruby:rdoc.
- USE_RUBY_SETUP is replaces with USES=ruby:setup.
- RUBY_NO_BUILD_DEPENDS and RUBY_NO_RUN_DEPENDS are replaced with
  USES=ruby:{build,none,run}.
- RUBY_REQUIRE isn't used anywhere, so removed.
- USES=gem now implies USES=ruby.

This is mainly the work of yasu@ at https://reviews.freebsd.org/D27863

I have just made some cosmetic changes and ran exp-run to test that the
tree is not in a BROKEN state.

Approved by:	portmgr
Differential Revision:	https://reviews.freebsd.org/D37925
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove WWW entries moved into port Makefiles</title>
<updated>2022-09-07T21:58:51+00:00</updated>
<author>
<name>Stefan Eßer</name>
<email>se@FreeBSD.org</email>
</author>
<published>2022-09-07T21:30:14+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/ports/commit/?id=fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4'/>
<id>fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4</id>
<content type='text'>
Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.

This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.

Approved by:		portmgr (tcberner)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.

This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.

Approved by:		portmgr (tcberner)
</pre>
</div>
</content>
</entry>
</feed>
