chromebrew-actions[bot]
2ec38367d1
'ocaml' ( #13784 )
...
* Fix autotools buildsystem assuming all makefiles are generated when CREW_CACHE_BUILD is set
* ocaml 4.14.2 -> 5.4.0
* ocaml: Package File Update Run on linux/386 container.
* ocaml: Package File Update Run on linux/amd64 container.
* ocaml: Package File Update Run on linux/arm/v7 container.
---------
Co-authored-by: Zopolis4 <creatorsmithmdt@gmail.com >
Co-authored-by: chromebrew-actions[bot] <chromebrew-actions[bot]@users.noreply.github.com>
2025-12-09 17:23:00 +00:00
chromebrew-actions[bot]
d74c42954e
Build: zed started at 2025-07-28-04UTC. ( #12281 )
...
* move zed to rust build
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Adjust rust buildsystem
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add cargo_about
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Updating package files for linux/386 to branch zed.
* Adjust ruby buildsystem
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* add solargraph dep to zed
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* adjust rust buildsystem
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Adjust rust flags.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Adjust build
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Adjust zed and build scripts
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Adjust zed build...
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Adjust rust build.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Build on linux/amd64 to branch zed.
* Updating package files for linux/386 to branch zed.
* lint
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* reorder deps
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* lint
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Adjust zed build.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* zed: Package File Update Run on linux/386 container.
* Add back png files to build
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* zed: Package File Update Run on linux/386 container.
* Adjust zed package file.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* zed: Build Run on linux/amd64.
* zed: Package File Update Run on linux/386 container.
---------
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
Co-authored-by: Satadru Pramanik <satadru@gmail.com >
Co-authored-by: satmandu <satmandu@users.noreply.github.com >
Co-authored-by: Ed Reel <edreel@gmail.com >
2025-07-29 21:41:01 +00:00
chromebrew-actions[bot]
94834f1dcf
Add autotools_build_relative_dir option and adjust install.sh ( #12207 )
...
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
Co-authored-by: Satadru Pramanik <satadru@gmail.com >
2025-07-16 18:50:24 +00:00
SupeChicken666
10f08ee3d8
lib/packages: Move multithread make logic to buildsystems/autotools ( #12080 )
...
* lib/packages: Move multithread make logic to buildsystems/autotools
Signed-off-by: SupeChicken666 <me@supechicken666.dev >
* Make rubocop happy
Signed-off-by: SupeChicken666 <me@supechicken666.dev >
---------
Signed-off-by: SupeChicken666 <me@supechicken666.dev >
2025-06-20 07:47:35 +00:00
github-actions[bot]
a34f619bdb
glibc rebuild + breakout of crew_preload => fix installs. ( #11949 )
...
* glibc: Several improvements
Signed-off-by: SupeChicken666 <me@supechicken666.dev >
* Unset LD_PRELOAD before build
Signed-off-by: SupeChicken666 <me@supechicken666.dev >
* Adjust make to avoid segfaults.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* build changes
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add built packages for linux/386 to glibc_update
* Add built packages for linux/amd64 to glibc_update
* Add built packages for linux/arm/v7 to glibc_update
* add armv7l binaries
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Make lib64 aarch64 changes clearer.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Adjust crew_profile_base to remove LD_LIBRARY_PATH
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Adjust LD_LIBRARY_PATH setting again.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Handle arm multiarch.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Adjust installer LD_LIBRARY_PATH
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Remove core.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Update install.sh to working version.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add crew_preload package.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Update preload logic...
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Update hashes, add crew_preload to CREW_ESSENTIAL_PACKAGES.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Remove preload install sections from install.sh now that there is a separate crew_preload package.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add build instructions reference to crew_preload package.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Bring over more from the old install.sh
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Fix install on older systems.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Let CREW_ESSENTIAL_PACKAGES work on older syatems.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Move down setting of repo variables to after initial system checks exit.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Use right ldconfig.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Remove sudo from ldconfig call.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Adjust locale generation.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* cleanup
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add condition for crew_preload.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Remove duplicate hashes.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Handle some install errors.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Update ncurses, readline, bash
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add update of sudo_rs
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* ruby updates
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* llvm => 20.1.6
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Rust rebuilds to work on older container glibcs...
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Remove instance variable.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add libxcrypt to core.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Use our versions of core apps where possible, since they will likely be newer than system binaries.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Universalize fixup to work with pre_glibc_standalone branch.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Rename function to better describe what it does.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Rebuild filecmd and update edit.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* package updates/rebuilds
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* updates and rebuilds
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Update unit tests.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* fixup
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* gettext rebuild
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add upx and patchelf to essential packages, to avoid unit test failure.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* updates & rebuilds
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Update install.sh
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Install adjustment.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Install adjustment.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Break out curl dependencies in install.sh
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Adjust install.sh for arm.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Handle remove during upgrade of special packages.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Adjust to notice empty CREW_ESSENTIAL_PACKAGES during remove.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add libxcrypt to CREW_ESSENTIAL_PACKAGES
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Adjust CREW_STANDALONE_UPGRADE_ORDER
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Lint ruby package as per new rubocop.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Simplify getrealdeps.rb
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* lint
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Ruby rebuild
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add usage of docker tmpfs to workflows.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Update python3
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* rebuild ruby
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* rebuild zlib
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* install testing
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* curl rebuild with older glibc
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* cleanup
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Adjust packages to reduce subshells during install.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* lint
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Handle ELOOP exception.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add gcc15 rebuild.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Rebuild binutils without gcc version.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* lint
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* lint
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* update cmake
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* lint
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add date stamp to installer.sh
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Update libxml2
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* shared_mime_info rebuild
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Many updates rebuilt on a lower glibc
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add updates
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* updates
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* sync up from pre_glibc_standalone
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Merge pre_glibc_standalone and master versions of glibc.rb.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Sync back deprecated glibc packages from pre_glibc_standalone.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* lint packages/rust.rb
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* Add versioning to installer error message.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* perl => 5.40.2
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add more variable setting to install.sh
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Reverse logic in glibc.rb
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Adjust curl_wrapper logic in install.sh
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Allow glibc package to pass rubocop.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Adjust installer.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Gate new glibc behind CREW_PRE_GLIBC_STANDALONE env variable.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Update lib/const.rb
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* Update mold
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Adjust installer.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* debug
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* rebuild uchardet
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Python Tweaks.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Python Tweaks
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Arm install adjustment
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* xzutils rebuild
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Adjust installer to detect i686 in container.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add message to source bashrc to end of install.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Fix Updater workflow
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* updates
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Rebuild lz4, adjust meson buildsystem to handle alternate location for meson files.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Rebuild zlib
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* rebuild xzutils
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* rebuild libyaml
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Rebuilds of acl and attr for i686
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Update automake and add no_filefix to autotools buildsystem.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Rebuild acl, attr, and revert from gettext 0.25, which is broken when using autopoint on x86_64 and armv7l.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* adjust core for i686
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Adjustments for i686 installs.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add ruby_prism to ruby_rubocop_ast package.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* lint
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* updates
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Adjust messages
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Update compatibility of uutils_coreutils.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* lint
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Adjust install for both M136 hatch and M136 strongbad.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Use Concurrent Ruby for upx and patchelf.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Switch installer to using static zstd.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Update packages/zstd_static.rb
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* Make final crew update in install more robust.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* install adjustments.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* lint
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
---------
Signed-off-by: SupeChicken666 <me@supechicken666.dev >
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
Co-authored-by: SupeChicken666 <me@supechicken666.dev >
Co-authored-by: Satadru Pramanik <satadru@gmail.com >
Co-authored-by: satmandu <satmandu@users.noreply.github.com >
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Ed Reel <edreel@gmail.com >
2025-06-11 17:30:55 +00:00
github-actions[bot]
626a53a7a7
Update buildsystems to use buildsystem name variables, and report contents of those variables/methods during use. ( #11936 )
...
* Update buildsystems, update jq, add jq to core for arm.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Only report build options if they exist.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Fix overeager sed replacement.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* workflow debugging
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add logging for build errors.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Revert to function in each package file.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Update jq since it needs gcc14 to build.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add built packages for linux/386 to buildsystems
* remove deprecated gfbgraph
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* fix git tag for gnome_maps
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Update llvm20 package file.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Update gnome_maps deps.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Abstract out buildsystems_methods reporting.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Keep LIBC_VERSION const from being empty.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Update crew_profile_base and libxml2
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* clarify
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* lint
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Update libarchive
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* update libavif
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* more updates
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add libxml2 build comment.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add build comment to libarchive.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Don't warn for missing directory during package removal.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
---------
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
Co-authored-by: Satadru Pramanik <satadru@gmail.com >
Co-authored-by: satmandu <satmandu@users.noreply.github.com >
2025-05-23 19:50:48 +00:00
github-actions[bot]
8796d687f5
Fix method reporting in buildsystems, Fix Rust buildsystem, Rebuild uutils_coreutils. ( #11930 )
...
* Revamp rust buildsystem.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Rebuild uutils_coreutils correctly.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add better method printing to buildsystems.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Unify gem_name and gem_version variables.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* cleanup
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add variable for packages to skip during install testing portion of unit tests.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Avoid system override in python3 postinstall.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Remove old pip 23.2.1 workaround.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
---------
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
Co-authored-by: Satadru Pramanik <satadru@gmail.com >
2025-05-22 15:52:26 +00:00
github-actions[bot]
e85da25bf9
Post GLIBC upgrade updates WIP ( #11807 )
...
* build gcc 15.1 RC
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add rust build dep to gcc.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* back out rust
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add conflicts_ok.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add built packages for linux/386 to gcc15
* Add built packages for linux/amd64 to gcc15
* Add built packages for linux/arm/v7 to gcc15
* remove gcc_lib dep from gcc_build.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add back rust.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add more binaries
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* cleanup
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* update hashes
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* add no_shrink to llvm20_build
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* alphabetize
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Testing changes
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* more gcc build adjustments
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* rust adjustments
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* binutils, gcc_build adjustments
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* add binaries
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* add binaries
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Adjust crew to handle adding hashes for remote binaries
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add binaries
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add binaries, adjust getrealdeps
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Revert BASH_ENV changes
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add some gdb builds
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add more arm binaries
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add arm binaries for gdb
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Adjust rustflags.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* update rust package, add rust buildsystem, add zellij
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Update packages/gcc_dev.rb
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* Update packages/gcc_dev.rb
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* Update packages/gcc_lib.rb
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* Update packages/gcc_lib.rb
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* Update packages/libssp.rb
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* Update packages/libssp.rb
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* Update packages/libssp.rb
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* Update packages/libssp.rb
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* Add CREW_GCC_VER case binaries for binutils.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Move valid buildsystems list into const.rb
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add zellij to packages.yaml.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add gcc14 build hashes for gdb
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add glibc 2.37 compat
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Update gcc 15.1 RC version to 15.1.0-RC-20250423.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add update gcc_build builds
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Update binaries
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Update uutils_coreutils build to use rust buildsystem
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Update uutils package
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* rust fixes...
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add built packages for linux/386 to gcc15
* Add built packages for linux/amd64 to gcc15
* Add built packages for linux/arm/v7 to gcc15
* Add final gcc15.1 version
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add gcc 15.1 binaries.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Update packages/gcc_build.rb
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* Update packages/gcc_build.rb
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* Update packages/libssp.rb
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* Update packages/libssp.rb
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* Update packages/gcc_lib.rb
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* Update packages/gcc_lib.rb
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* Update packages/gcc_dev.rb
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* Update packages/gcc_dev.rb
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* Update crew
* Update rust for new glibc.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Remove glibc versioning from gcc builds, adjust crew to add CREW_GLIBC_PREFIX to existing rpaths during installs.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Update bin/crew
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* Fix crew lint garbage.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* rejigger gcc build
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Adjust gcc build args.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* sync with master
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add WIP gcc_build package.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* iterate on gcc_build
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Adjust gcc_build...
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Rationalize env variable names.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* lint
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* More gcc_build adjustments.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Adjust fixup to not break existing rpaths.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Update gcc_build.rb for new Chromebrew glibc.
* Sync gcc_build.rb with master.
* Sync binutils.rb with master.
* remove core
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add shell replacement to filefix.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* update rubygems
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Update crew_profile_base to 0.0.27
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Update crew_profile_base again.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Always run filefix in autotools buildsystem.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add packages, make adjustments.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* cleanup binutils
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Adjust fixup and gcc_build
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
---------
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
Co-authored-by: Satadru Pramanik <satadru@gmail.com >
Co-authored-by: satmandu <satmandu@users.noreply.github.com >
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Ed Reel <edreel@gmail.com >
2025-05-21 18:00:34 +00:00
github-actions[bot]
46d5639699
AutoBuild: update-cmake started at 2025-05-06-15UTC ( #11877 )
...
* Cmake 4.0.1 => 4.0.2
* Adjust cmake build options to properly set LIBRARY_PATH.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Adjust cmake build.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Adjust cmake build options.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Remove 'mold -run' usage as that confuses LIBRARY_PATH overrides.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add built packages for linux/386 to update-cmake
* Add built packages for linux/amd64 to update-cmake
* Add built packages for linux/arm/v7 to update-cmake
* Confirm autotools change works with nano update.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add built packages for linux/386 to update-cmake
* Add built packages for linux/amd64 to update-cmake
* Add built packages for linux/arm/v7 to update-cmake
---------
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
Co-authored-by: Ed Reel <edreel@gmail.com >
Co-authored-by: Satadru Pramanik <satadru@gmail.com >
Co-authored-by: satmandu <satmandu@users.noreply.github.com >
2025-05-06 17:40:47 +00:00
Satadru Pramanik, DO, MPH, MEng
419ff87c67
Fix buildsystems/autotools install_extras, Update mpc, mpfr, gawk, autoconf_archive, sphinx ( #10600 )
...
* Fix buildsystems/autotools install_extras, update mpc, mpfr, gawk, autoconf_archive, sphinx, update reviewdog to add reviews to PR
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Fix issue with getrealdeps invocation fails during a upx or gawk install.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
---------
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
2024-10-12 21:15:42 -05:00
Satadru Pramanik, DO, MPH, MEng
24cda80f45
Add gem binary build functionality and also refactor upload to use regex in lieu of sed ( #10494 )
...
* Add initial plumbing for ruby gem-compiler use.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add binary gem building to ruby buildsystem.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Refactor upload to avoid sed.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add gem binary build plumbing to crew.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add binary_compression to gems.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add ruby gem binaries.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Move ruby_ruby_libversion to core.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Ruby gem update check should account for local versions.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Remove unused update_sha256 function.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add no_compile_needed to ruby_rubocop.rb
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Remove ruby_gem_compiler from buildessential.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
---------
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
2024-09-19 11:52:39 -05:00
Satadru Pramanik, DO, MPH, MEng
a74a2a331c
Require package.rb from buildsystems properly. ( #10478 )
...
* Require package.rb from buildsystems properly.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Update build script to not prompt for aarch64 build.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Update packages with 'yes | tools/build_updated_packages.rb' to make sure nothing broke.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Update awscli binaries
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
---------
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
2024-09-14 15:29:01 -05:00
Maximilian Downey Twiss
f6b6cab229
Rename autotools constants to fall in line with the rest of crew ( #10442 )
...
* Rename CREW_OPTIONS to CREW_CONFIGURE_OPTIONS
* Rename build_extras and install_extras to configure_build_extras and configure_install_extras
2024-09-09 18:21:58 -05:00
Satadru Pramanik, DO, MPH, MEng
2f745cc5f0
Update gtk4, libdrm, mesa, test buildsystems changes, make unit tests easier to debug ( #10311 )
...
* Update gtk4, test buildsystems changes, test unit test changes
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* continue testing
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* continue testing
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* try to fix unit-test
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* more testing
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* more testing
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* more testing
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* more testing
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* more testing
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* more testing
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Move container unit tests to a script for easier debugging.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* fix paths
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Use simpler unit test script for arm too.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* fix unit test yaml
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* debugging...
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* debugging...
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add git settings for when GitHub is down.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* fix Unit-Test.yml
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Adjust Unit-Test.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* more unit test adjustments
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add missing &&
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Adjust unit tests further...
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Fix armv7l unit test, update libdrm.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* add mesa builds
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* update mesa package
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* lint
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* debugging
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add early exit from arm unit test if no arm packages have changed.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Fix path and suffix removal.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add more reporting.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Adjust escaping in grep...
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Adjust git configs for network connectivity locally only.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Make git changes local not global.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* make git changes local
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* update changed-files actions
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* suggested changes
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
---------
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
2024-08-16 13:11:57 -05:00
SupeChicken666
f9738c639d
buildsystem: Use native ruby block in install_extras ( #10110 )
...
* buildsystem: Use native ruby block in `install_extras`
Signed-off-by: supechicken <me@supechicken666.dev >
* Make rubocop happy, disable `Security/Eval` cop
Signed-off-by: supechicken <me@supechicken666.dev >
---------
Signed-off-by: supechicken <me@supechicken666.dev >
2024-07-09 08:56:03 -05:00
Ed Reel
35d97e9901
Fix error with autotools builds ( #9998 )
...
Use Kernel.system
2024-06-21 19:13:54 +10:00
Maximilian Downey Twiss
33901368d7
Enable more rubocop cops ( #9980 )
...
* Remove self.check in python3.rb as tests were not actuallly being run
* Enable Lint/ImplicitStringConcatenation cop
* Enable Layout/CommentIndentation cop
* Remove unnecessary configuration of Layout/IndentationStyle to EnforcedStyle: spaces, as this is already the default
* Enable Layout/LeadingCommentSpace cop
* Enable Layout/SpaceInsideBlockBraces cop
* Enable Layout/SpaceInsideParens cop
* Enable Layout/TrailingEmptyLines cop
* Enable Lint/LiteralAsCondition cop
* Document the current issue stopping us from enabling Style/OptionalBooleanParameter
* Stop downloading our rubocop config when installing ruby_rubocop
2024-06-17 16:19:11 -04:00
Ed Reel
72c9ab195e
Add install_extras properties to buildsystems ( #9101 )
2023-12-19 09:13:19 -05:00
Satadru Pramanik, DO, MPH, MEng
d9ca5d8e1d
rebuild bison,sed, anagram, openjpeg, libjxl, gegl, gimp; update cpio, strace, putty, gpgme, tre, elinks, libgudev, upower, libdeflate, openexr, R, graphviz, gdal, imagemagick7, openblas, mold ( #8920 )
...
* rebuild bison,sed; update cpio
* add strace
* expand comment
* add gpgme, putty
* update tre
* update elinks
* deprecate js91
* rebuild anagram, update libgudev & upower
* rebuild openjpeg
* update libdeflate
* update openexr
* remove ilmbase deps (replaced by openexr)
* deprecate ilmbase
* rebuild gegl with newer openexr
* update R
* libjxl rebuild
* graphviz => 9
* update gdal
* imagemagick7 update
* gimp rebuild
* suggested changes
* Add pre_ options to cmake and meson buildsystems
* suggested changes
* reversion gegl
* update gdal url
* redo versions
* update py3_numpy
* update openblas, mold
* remove 'pre_' empty? checks in buildsystems
* rebuild rust to fix binary issues on x86_64
* fixup missing rust completions
2023-11-16 00:33:52 +08:00
Satadru Pramanik, DO, MPH, MEng
dbd118f523
buildsystems/autotools: only run configure if Makefile does not exist ( #8869 )
...
* buildsystems/autotools: only run configure if Makefile does not exist
* add CREW_CACHE_BUILD condition
2023-11-01 18:37:36 -05:00
Satadru Pramanik, DO, MPH, MEng
3ac9ecc8a0
Add pre_configure_options to autotools ( #8863 )
2023-11-01 12:18:07 -05:00
Maximilian Downey Twiss
ec27b6054d
Refactor buildsystem variables ( #8541 )
2023-08-08 18:22:12 -05:00
Ed Reel
d2728648a2
Xzutils 5.4.3 => 5.4.4 ( #8532 )
2023-08-03 06:59:06 -04:00
Satadru Pramanik, DO, MPH, MEng
ae6f80eb9b
Use 'mold -run' in builtsystems when mold is CREW_LINKER ( #8468 )
...
* Use 'mold -run' in builtsystems when mold is CREW_LINKER
* simplify logic
2023-07-10 12:29:48 -05:00
Satadru Pramanik, DO, MPH, MEng
63e3b73173
Inkscape rebuild (& dep updates) ( #8447 )
...
* update inkscape and deps
* dep updates/rebuilds for inkscape
* add binary
* fixup
* fix quoting
* rebuild
* add autotools fix, update packages
* cleanup bdwgc dep
* update libsigcplusplus packages
* fix libsigcplusplus3 x86_64 build
* gtkmm3 updates
* rebuild inkscape
* update libxml
* add binaries
* Update py3_libxml2.rb
Python3 is a runtime dep here!
2023-06-28 09:05:55 -05:00
Satadru Pramanik, DO, MPH, MEng
42c68b25a0
Add CREW_ARCHIVE_DEST constant for use during builds ( #8446 )
...
* Add CREW_ARCHIVE_DEST constant for use during builds
* make buildsystems _options messages more verbose
* add configure_options message
* lint buildsystems files and add filefix to autotools
* change crew_archive_dest to CREW_ARCHIVE_DEST
* Revert "change crew_archive_dest to CREW_ARCHIVE_DEST"
bin/crew:1620:19: F: Lint/Syntax: formal argument cannot be a constant
(Using Ruby 3.1 parser; configure using TargetRubyVersion parameter, under AllCops)
def build_package(CREW_ARCHIVE_DEST)
This reverts commit 1f7a128d32 .
* expand autotools
2023-06-27 14:30:48 -05:00
Maximilian Downey Twiss
a833795056
Rebase of #6306 (package functions) ( #8401 )
...
* Add Autotools buildsystem
Co-authored-by: Cassandra Watergate <cassandrajwatergate@gmail.com >
* Add CMake buildsystem
Co-authored-by: Cassandra Watergate <cassandrajwatergate@gmail.com >
* Add Meson buildsystem
Co-authored-by: Cassandra Watergate <cassandrajwatergate@gmail.com >
* Convert findutils to Autotools buildsystem
Co-authored-by: Cassandra Watergate <cassandrajwatergate@gmail.com >
* Convert libgit2 to CMake buildsystem
Co-authored-by: Cassandra Watergate <cassandrajwatergate@gmail.com >
* Convert xorg_proto to Meson buildsystem
Co-authored-by: Cassandra Watergate <cassandrajwatergate@gmail.com >
---------
Co-authored-by: Cassandra Watergate <cassandrajwatergate@gmail.com >
2023-06-22 12:30:09 -05:00