Skip to content

YAXBPC v2.3.0

Compare
Choose a tag to compare
@dreamer2908 dreamer2908 released this 12 Jun 11:41
· 8 commits to master since this release

This release brings the following changes:

  • Linux scripts now properly run on FreeBSD and other Linux-like and Unix-like OS. Previously, the bundled Linux binaries had been be used by default without checking if they can really run, so patch would only work if the platform is Linux on x86 or x86_64 or FreeBSD with full Linux compatibility and wouldn't work on a default FreeBSD instalation, with or without xdelta3 package. Now they're only used in Linux on x86 or x86_64. In other cases, the system's xdelta3 binary is used. This has been tested on FreeBSD 10.3.
  • Mac script now only runs xdelta3_mac on OSX 64-bit. Because it's a 64-bit binary and so won't run on 32-bit OSX. The last 32-bit OSX version is 10.6 (Snow Leopard) is already quite old, but Apple still supports it. If you're still on these old systems, please install xdelta3 package.
  • All scripts: do not move old files if do_not_move_old_file.txt exists in patch directory. Use this if you don't want the patch to move your files.