Hi,

MacOS ships with an ancient version of PostFix (3.2.2!).

I already have PostFix running nicely, but I have no idea when Apple will 
update PostFix, or worse, remove it altogether (!), so I'm building PostFix 
3.9.0 from source. 

The only error I'm running into is in compiling the MySQL support. The latest 
MySQL that Homebrew provides is 8.3.0, which doesn't define the function 
mysql_ssl_set(), referenced at src/global/dict_mysql.c:603.

Interestingly, that function was deprecated as of MySQL 8.0.35, removed in 
8.3.0, and reinstated in 8.4.0 
<https://dev.mysql.com/doc/relnotes/mysql/8.4/en/news-8-4-0.html> (see the C 
API Notes section of that page), but it's still deprecated. Apparently it was 
deprecated in the first place b/c its functionality is available via 
mysql_options() -- see this doc page 
<https://dev.mysql.com/doc/c-api/8.4/en/mysql-ssl-set.html>, and the Note at 
the top.

Again, though, I don't know how long it will be before Homebrew updates their 
MySQL, so I may be stuck this way for a good while.

Also, since the function's still deprecated, MySQL might remove it again in a 
future release.

For now, I can just disable MySQL support (I'm only *thinking* of using it in 
the future), but perhaps others might be more interested.

Advice?

Cheers,
 - Bob

_______________________________________________
Postfix-users mailing list -- postfix-users@postfix.org
To unsubscribe send an email to postfix-users-le...@postfix.org

Reply via email to