Want to subscribe to topics you're interested in?
Become a Member

Beta Branch part 2 workaround fix for Cloudflare zlib broken update in 130.00beta01

Discussion in 'Centmin Mod Github Commits' started by eva2000, Oct 14, 2023.

  1. eva2000

    eva2000 Administrator Staff Member

    58,895
    12,490
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +19,122
    Local Time:
    10:51 PM
    Nginx 1.31.x
    MariaDB 10.x/11.4+/12.3+
    part 2 workaround fix for Cloudflare zlib broken update in 130.00beta01

    - workaround Oct 13, 2023 commited rebase Cloudflare zlib changes https://github.com/cloudflare/zlib/pull/46 which broke Nginx + Cloudflare zlib compile
    - part 1 workaround reverted to prior working commit
    - this part 2 workaround attempts to use latest commited changes but modifying the offending Makefile.inc changes for minizip which broke Nginx compiles so Nginx benefits from latest Cloudflare zlib changes https://github.com/cloudflare/zlib/pull/46 rather than reverting to prior working commit that didn't have such updates
    - this commit also logs nginx zlib compiles to dedicated /root/centminlogs/nginx-upgrade-zlib-XX.log or /root/centminlogs/nginx-install-zlib-XX.log for nginx upgrades or nginx initial installs respectively for easier troubleshooting
    - existing Centmin Mod users should run cmupdate command before running centmin.sh menu option 4 Nginx recompiles

    Continue reading...

    130.00beta01 branch

    Support Centmin Mod


    If you find Centmin Mod useful, please help support Centmin Mod

     
  2. eva2000

    eva2000 Administrator Staff Member

    58,895
    12,490
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +19,122
    Local Time:
    10:51 PM
    Nginx 1.31.x
    MariaDB 10.x/11.4+/12.3+
    Looks like Cloudflare zlib developer/maintainers fixed the Makefile.in bug, so even if you didn't run cmupdate before centmin.sh menu option 4 nginx recompiles, Nginx compile with Cloudflare zlib (the default config) should work again :) My above commit workaround will just skip applying the workaround so no harm :)