• satmandu's avatar
    perl -> 5.32.1, gcc -> 11.1, llvm -> 12.0.0, add pixz to core (#5665) · 2b10b984
    satmandu authored
    * perl -> 5.32.1
    
    * fix url
    
    * perl rebuild with lto, adjustment of conflicts
    
    * texinfo rebuild
    
    * working version on all architectures
    
    * simply logic
    
    * Cleanup, backport of gcc11 package changes
    
    * more cleanup
    
    * restore some depends
    
    * Use specific revision for mpfr patchset
    
    * Update links to release links
    
    * Replace gcc10 with libssp in install.sh
    
    * Change links to gcc10.3.0 release links
    
    * install not a dependency libssp when installing gcc10 to avoid breaking any libssp dependent packages.
    
    * Adjust gcc10 postinstall logic
    
    * preinstall and postinstall changes for gcc 10.3.0
    
    * Add gcc uninstall message
    
    * Add ruby require for gcc10 package file
    
    * libssp => gcc11.1
    
    * Initial add of gcc 11.1
    
    * change buildessential to use gcc11 instead of gcc10
    
    * x86_64 workaround still needed
    
    * Still need PATH_MAX patching
    
    * add libssp 11.1.0 binaries
    
    * add gcc11 binaries
    
    * convert gcc10 to an is_fake package requiring libssp
    
    * Update gcc_tools with new libssp & gcc11
    
    * revert gcc_tools update
    
    * update to gitlab links
    
    * switch to gitlab links
    
    * use gitlab links
    
    * use gitlab links
    
    * move to gitlab, add more symlinks
    
    * change to gitlab
    
    * switch to gitlab take 2
    
    * use nproc
    
    * New binary packages
    
    * use gnumirror
    
    * Add llvm 12.0.0
    
    * remove lld dep
    
    * finish merge
    
    * switch to gcc11 as primary
    
    * update stow
    
    * fix stow
    
    * replace lzma with current xz-utils
    
    * add po4a build dep to xzutils
    
    * file conflict fix
    
    * initial perl 5.32.1 fixes
    
    * add stow
    
    * deal with conflict
    
    * deal with conflict take 2
    
    * work crew modifications
    
    * have crew delete conflict files from crew module builds
    
    * move delete packfile function to crew
    
    * remove need for po4a
    
    * Add xzutils, pixz
    
    * is_fake doesn't need source_url
    
    * add pixz tpxz format support to crew
    
    * add more perl 5.32.1 binaries
    
    * modify pixz settings
    
    * pixz changes
    
    * tpxz fixes
    
    * crew debugging
    
    * crew debugging
    
    * crew debugging
    
    * crew debugging
    
    * crew debugging
    
    * crew debugging
    
    * crew debugging
    
    * crew debugging
    
    * crew debugging
    
    * fix gcc10 gcc11 packages
    
    * Add xzutils to pixz deps
    
    * Add pixz if not installed.
    
    * change pixz logic
    
    * pixz changes
    
    * xzutils is a runtime dep for pixz
    
    * grammar fix
    
    * Keep crew from crashing on reading malformed package files
    
    * clean up
    
    * don't show duplicate error for syntax error
    
    * don't show duplicate error for syntax error
    
    * Fix comparison
    
    * Use  safe navigation operator.
    
    * Use same fix for list compatible
    
    * refactor compatibility
    
    * bump
    
    * add binary_url to package.rb
    
    * cleanup empty space
    
    * minimal rubocop suggested cleanup
    
    * requested changes
    
    * revert code changes which don't work in ruby
    
    * simplify list compatible
    
    * requested changes...
    
    * hide message behind debug flag.
    
    * libdrm -> 2.4.105
    
    * add mesa 21.1.0
    
    * make full gcc11 package
    
    * replace stow with perl_stow and update gcc10 to full package
    
    * gcc11 hash update
    
    * Add pixz to core
    
    * remove libgcc_s1
    
    * libgcc_s1 -> dummy package
    
    * cleanup perl package files
    
    * requested changes
    
    * remove libgcc_s1.rb
    
    * gcc changes
    
    * rubocop changes
    
    * modify crew to use PIXZ by default
    
    * enable pixz in install.sh
    
    * move postinstall to install
    
    * bump gcc versions
    
    * fix gcc10 url
    
    * make gcc_version logic changes
    
    * Add new gcc10 binaries
    
    * add new gcc11 and libssp armv7l binaries, bump const.rb version
    
    * modify already installed logic
    
    * install.sh and crew bump
    
    * back out core_packages.txt install changes
    2b10b984