notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
This referral link gives you 10% off a Fastmail.com account and gives me a discount on my Fastmail account.

Get notified when packages are built

A new feature has been added. FreshPorts already tracks package built by the FreeBSD project. This information is displayed on each port page. You can now get an email when FreshPorts notices a new package is available for something on one of your watch lists. However, you must opt into that. Click on Report Subscriptions on the right, and New Package Notification box, and click on Update.

Finally, under Watch Lists, click on ABI Package Subscriptions to select your ABI (e.g. FreeBSD:14:amd64) & package set (latest/quarterly) combination for a given watch list. This is what FreshPorts will look for.

non port: databases/xtrabackup8/files/patch-sql_binlog.cc

Number of commits found: 2

Sunday, 26 Feb 2023
08:58 Eugene Grosbein (eugen) search for other commits by this committer
databases/xtrabackup8: update to version 8.0.31-24

This change includes files/patch-llvm-15, a copy of the patch
fixing UB in MySQL Server 8.0.31 code included in xtrabackup8
and discovered with Clang 15:

https://cgit.freebsd.org/ports/tree/databases/mysql80-server/files/patch-llvm15-fix?id=9f33a321916b

The version 8.0.31-24 includes auto-tuning of its "use-memory" option
that needs implementation of host_free_memory() but lacks one
suitable for FreeBSD. This change adds simple implementation by me
in files/patch-storage_innobase_xtrabackup_src_utils.cc
that sums sysctls vm.stats.vm.v_free_count and vm.stats.vm.v_inactive_count
assuming that FreeBSD VM subsystem frees Inactive pages as needed.

This feature was tested by port maintainer Eugene Zheganin
successfully performing backup of 730GB MySQL InnoDB
that failed with previous xtrabackup8 version if used with defaults.

Drop unused dependency on vim and explicitly disable
online version update check. Force NDEBUG build as it fails otherwise.
Pet portlint.

Work-around a problem with ncurses-6.3 dependency that installs
wrong libncurses.so file (ASCII text), so use libncurses.so.6
in LIB_DEPENDS instead.

Tested by:      Eugene Zheganin
Approved by:    Eugene Zheganin (maintainer)
commit hash: d06e12de9aeccfddb388561466ef833a2906d39e commit hash: d06e12de9aeccfddb388561466ef833a2906d39e commit hash: d06e12de9aeccfddb388561466ef833a2906d39e commit hash: d06e12de9aeccfddb388561466ef833a2906d39e d06e12d
Friday, 6 Nov 2020
20:37 danfe search for other commits by this committer
Split `databases/xtrabackup8', based on 8.x versions, which is intended
to be used against `databases/mysql80-server', which versions 2.4.x are
incompatible with.

PR:	250744
Original commitRevision:554316 

Number of commits found: 2