As discussed in #3270, we can't actually *remove* the support for posix.fork()
and the associated functions even in v6, because the handful of users are
actually key packages in distros, and removing the functionality would be a
far, far bigger compatibility break than v6 format, and that makes no sense
whatsoever.
That PR adds poor mans dynamic symbol versioning mechanism for our Lua APIs,
for 6.0 we should extend that to entirely disable these symbols for v6
packages, so the behavior for using these in 6.0 would be:
- packages built with < 4.20 install with no warnings
- v4 packages built with >= 4.20 issue thd deprecation warnings
- v6 packages error out when using these functions
--
Reply to this email directly or view it on GitHub:
https://github.com/rpm-software-management/rpm/issues/3323
You are receiving this because you are subscribed to this thread.
Message ID: <rpm-software-management/rpm/issues/3...@github.com>
_______________________________________________
Rpm-maint mailing list
Rpm-maint@lists.rpm.org
http://lists.rpm.org/mailman/listinfo/rpm-maint