chromebrew-actions[bot]
446ca112d6
Fix upx install when not installed. ( #12271 )
...
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
Co-authored-by: Satadru Pramanik <satadru@gmail.com >
2025-07-27 17:42:38 +00:00
chromebrew-actions[bot]
6da088e536
Fix crew upload, update update_checker ( #12256 )
...
* Adjust update checks to handle gitlab urls
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Update waf url
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Fix allowing crew commands to be invoked from inside crew without a subshell.
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-07-25 20:50:31 +00:00
chromebrew-actions[bot]
7e50b7bd77
AutoBuild: updates started at 2025-07-19-02UTC. ( #12219 )
...
* update neovim
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Modify neovim deps
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Adjust tree_sitter and neovim builds.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Refactor tree_sitter build
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Update utf8proc
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* update unibilium
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* update luajit
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Update libuv
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* update neovim build
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* update libluv
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* hash updates, fix crew logic
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Update luajit_[bitop,lpeg,mpack]
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* neovim: disable lto
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Adjust no_lto cmake options
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add built packages for linux/386 to branch updates.
* Add neovim hashes, update updter logic
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Update requires
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 >
Co-authored-by: Satadru Pramanik <satadru@gmail.com >
Co-authored-by: satmandu <satmandu@users.noreply.github.com >
2025-07-19 08:25:56 +00:00
chromebrew-actions[bot]
2a1afc3bc7
Refactor of binary generation ( #12218 )
...
* Refactor crew upload to break out binary hash generation.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Suggested changes
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Update rubygems on ruby install
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* formatting
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Adjust rubygems...
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Update rubygems from ruby postinstall.
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-07-18 19:46:18 +00:00
Satadru Pramanik, DO, MPH, MEng
8fca146ead
Set Interpreter on appimage binaries during extract. ( #12187 )
...
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
2025-07-14 14:18:37 +00:00
Satadru Pramanik, DO, MPH, MEng
723cfbf1be
Adjust crew update command's fixup usage. ( #12118 )
...
* Adjust crew update command.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* fixup
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
---------
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
2025-06-28 16:42:19 +00:00
SupeChicken666
c31f30f240
crew: Remove activesupport gem, implement .blank? logic in lib/convenience_functions ( #12081 )
...
* crew: Remove `activesupport` gem
Signed-off-by: SupeChicken666 <me@supechicken666.dev >
* Remove activesupport require lines
Signed-off-by: SupeChicken666 <me@supechicken666.dev >
* Make rubocop happy
Signed-off-by: SupeChicken666 <me@supechicken666.dev >
* Add a comment for `.blank?` methods
Signed-off-by: SupeChicken666 <me@supechicken666.dev >
---------
Signed-off-by: SupeChicken666 <me@supechicken666.dev >
2025-06-20 07:15:07 +00:00
Satadru Pramanik, DO, MPH, MEng
770a4b8067
Install and build adjustments ( #12057 )
...
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
2025-06-18 15:44:27 +00:00
Satadru Pramanik, DO, MPH, MEng
d28c64ceda
Fix path for files passed to patchelf to set our glibc interpreter. ( #12028 )
...
* Fix path for files passed to patchelf to set our glibc interpreter.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Update bin/crew
Lint
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
---------
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
Co-authored-by: Ed Reel <edreel@gmail.com >
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-06-12 03:32:58 +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
Satadru Pramanik, DO, MPH, MEng
164590a481
Tweaks ( #11963 )
...
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
2025-05-29 01:56:04 +00:00
github-actions[bot]
31efa32a05
Add Microsoft Edit ( #11940 )
...
* Add Microsoft Edit, and rust buildsystem tweaks.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add built packages for linux/amd64 to msedit
* tweak rust options
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* lint
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 21:27: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]
2ef65cad20
Rebuild uutils_coreutils, add core binaries to armv7l systems ( #11928 )
...
* rebuild uutils_coreutils, add 32-bit core binaries for armv7l
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* More shebang adjustments.
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-21 23:49:08 +00:00
github-actions[bot]
def2a6c281
AutoBuild: fixup_patchelf started at 2025-05-13-14UTC ( #11903 )
...
* Adjust fixup and fix_interpreter_path to not break custom rpaths in packages.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add more documentation
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-13 20:24:59 +00:00
Satadru Pramanik, DO, MPH, MEng
d63fa0c220
Updates ( #11883 )
...
* Add rust rework, man_db update, glibc_standalone rebuild, and adjustment of rpath handling during install.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* bump version
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add glibc_standalone to CREW_STANDALONE_UPGRADE_ORDER.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* lint
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Remove debug code.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
---------
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
2025-05-07 21:06:42 +00:00
SupeChicken666
349ef33529
crew: Fix upx decompression algorithm ( #11881 )
...
* crew: Fix upx decompression algorithm
Signed-off-by: SupeChicken666 <me@supechicken666.dev >
* Bump version
Signed-off-by: SupeChicken666 <me@supechicken666.dev >
---------
Signed-off-by: SupeChicken666 <me@supechicken666.dev >
2025-05-07 10:41:59 +00:00
github-actions[bot]
e124d98be1
AutoBuild: crew_patchelf started at 2025-05-06-21UTC ( #11878 )
...
* Cleanup crew output on package installs.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add patchelf, upx updates
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Use mold in patchelf build
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add binaries.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Adjust crew logic.
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-07 00:50:33 +00:00
SupeChicken666
d62c847b77
crew: Set dynamic linker path in linker ( #11817 )
...
* crew: Set dynamic linker path in linker
Signed-off-by: SupeChicken666 <me@supechicken666.dev >
Fix constant order
Signed-off-by: SupeChicken666 <me@supechicken666.dev >
Suggested changes
Signed-off-by: SupeChicken666 <me@supechicken666.dev >
Merge CREW_LDFLAGS and CREW_LINKER_FLAGS
Signed-off-by: SupeChicken666 <me@supechicken666.dev >
Adjust argument order
Signed-off-by: SupeChicken666 <me@supechicken666.dev >
Fix CREW_GLIBC_PREFIX, add LIBRARY_PATH for gcc
Signed-off-by: SupeChicken666 <me@supechicken666.dev >
Add some patches from Chromium OS
Signed-off-by: SupeChicken666 <me@supechicken666.dev >
Bump version
Signed-off-by: SupeChicken666 <me@supechicken666.dev >
Add install-locales line
Signed-off-by: SupeChicken666 <me@supechicken666.dev >
Add comments
Signed-off-by: SupeChicken666 <me@supechicken666.dev >
Remove LD_LIBRARY_PATH from CREW_ENV_OPTIONS
Signed-off-by: SupeChicken666 <me@supechicken666.dev >
Add `CREW_GLIBC_PREFIX` to linker search path
Signed-off-by: SupeChicken666 <me@supechicken666.dev >
Set minimum kernel version to 3.2 for all architectures
Signed-off-by: SupeChicken666 <me@supechicken666.dev >
Pass CERW_PREFIX with macro
Signed-off-by: SupeChicken666 <me@supechicken666.dev >
Fix asprintf usage
Signed-off-by: SupeChicken666 <me@supechicken666.dev >
Fix macro usage
Signed-off-by: SupeChicken666 <me@supechicken666.dev >
Move all patches into a separate repo
Signed-off-by: SupeChicken666 <me@supechicken666.dev >
* Add finishing touches :)
Signed-off-by: SupeChicken666 <me@supechicken666.dev >
Set compiler search path also
Signed-off-by: SupeChicken666 <me@supechicken666.dev >
Fix installation path
Signed-off-by: SupeChicken666 <me@supechicken666.dev >
Rebuilt binaries with same version
Signed-off-by: SupeChicken666 <me@supechicken666.dev >
* lint
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* bump version
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Fix already initialized constant error.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Merge changes from #11828
Signed-off-by: SupeChicken666 <me@supechicken666.dev >
* crew: Run `upx -d` and `patchelf` on existing/to-be-installed packages
Signed-off-by: SupeChicken666 <me@supechicken666.dev >
* Fix syntax
Signed-off-by: SupeChicken666 <me@supechicken666.dev >
Silence output
Signed-off-by: SupeChicken666 <me@supechicken666.dev >
* Suggested changes
Signed-off-by: SupeChicken666 <me@supechicken666.dev >
Re-add `2> /dev/null` to upx commands
Signed-off-by: SupeChicken666 <me@supechicken666.dev >
Fix `patchelf` usage
Signed-off-by: SupeChicken666 <me@supechicken666.dev >
Correct function name
Signed-off-by: SupeChicken666 <me@supechicken666.dev >
Fix CI build test
Signed-off-by: SupeChicken666 <me@supechicken666.dev >
Make rubocop happy
Signed-off-by: SupeChicken666 <me@supechicken666.dev >
* Update search cache for on postinstall
Signed-off-by: SupeChicken666 <me@supechicken666.dev >
* Add a config file for ld.so
Signed-off-by: SupeChicken666 <me@supechicken666.dev >
* Suggested changes
Signed-off-by: SupeChicken666 <me@supechicken666.dev >
* Add built packages for linux/386 to set_dynamic_linker
* Add built packages for linux/amd64 to set_dynamic_linker
* Add built packages for linux/arm/v7 to set_dynamic_linker
* Update install.sh
Signed-off-by: SupeChicken666 <me@supechicken666.dev >
* Fix rubocop
Signed-off-by: SupeChicken666 <me@supechicken666.dev >
---------
Signed-off-by: SupeChicken666 <me@supechicken666.dev >
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
Co-authored-by: Satadru Pramanik <satadru@gmail.com >
Co-authored-by: supechicken <supechicken@users.noreply.github.com >
2025-05-02 11:24:00 +00:00
github-actions[bot]
e7bf7baf67
AutoBuild: glibc_standalone_rebuild started at 2025-04-28-01UTC ( #11839 )
...
* Update gawk, modify glibc_standalone
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Update build for glibc...
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Disable upx.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Update binaries
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Adjust builder to do an upgrade before a build.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Do not let the crew upgrade during build kill the build.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add i686 binary
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add built packages for linux/amd64 to glibc_standalone_rebuild
* Add built packages for linux/arm/v7 to glibc_standalone_rebuild
---------
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-04-28 07:19:54 +00:00
Ed Reel
281d0db177
Fix zstd: /*stdin*\: unsupported format ( #11831 )
2025-04-26 23:17:09 +00:00
Satadru Pramanik, DO, MPH, MEng
6940b3ffc7
crew upload: mkdir before binary download. ( #11824 )
...
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
2025-04-26 13:54:06 +00:00
Satadru Pramanik, DO, MPH, MEng
7c55287366
Adjust counter for crew while loops. ( #11822 )
...
* Adjust counter for crew while loops.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* bump version
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
---------
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
2025-04-25 21:58:32 +00:00
Satadru Pramanik, DO, MPH, MEng
ddeeef5ad4
Refactor upload ( #11821 )
...
* Add crew lockfile implementation.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Refactor crew upload, and add usage of lockfiles.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Adjust crew and add test.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add more lightred.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
---------
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
2025-04-25 21:39:18 +00:00
github-actions[bot]
249de3d812
Adjust builds to get path after dependency install, and lint crew. ( #11788 )
...
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
Co-authored-by: Satadru Pramanik <satadru@gmail.com >
2025-04-21 00:32:45 +00:00
SupeChicken666
4c6f7912a2
crew: Fix rubocop ( #11779 )
...
Signed-off-by: SupeChicken666 <supechicken666@gmail.com >
2025-04-20 12:04:32 +00:00
Ed Reel
5ed09e3a98
Fix compressdoc bug ( #11777 )
...
Co-authored-by: Satadru Pramanik, DO, MPH, MEng <satadru@gmail.com >
2025-04-20 04:44:00 +00:00
SupeChicken666
51b944bc13
crew: Rubyize some of the find commands ( #11767 )
...
* crew: Rubyize `find` commands
Signed-off-by: SupeChicken666 <supechicken666@gmail.com >
* Revert some changes
Signed-off-by: SupeChicken666 <supechicken666@gmail.com >
---------
Signed-off-by: SupeChicken666 <supechicken666@gmail.com >
2025-04-19 18:44:22 +00:00
SupeChicken666
02cd5c3fb6
crew: Rubyize file conflict algorithm ( #11734 )
...
* crew: Rubyize conflict algorithm
Signed-off-by: SupeChicken666 <supechicken666@gmail.com >
* Update code comments
Signed-off-by: SupeChicken666 <supechicken666@gmail.com >
* const: Bump version
Signed-off-by: SupeChicken666 <supechicken666@gmail.com >
* Also check for essential files on removal
Signed-off-by: SupeChicken666 <supechicken666@gmail.com >
* Fix syntax
Signed-off-by: SupeChicken666 <supechicken666@gmail.com >
* Fix unit test
Signed-off-by: SupeChicken666 <supechicken666@gmail.com >
---------
Signed-off-by: SupeChicken666 <supechicken666@gmail.com >
2025-04-18 18:24:04 +00:00
Maximilian Downey Twiss
dc50ed4d2f
Bail out of crew upload if the built package has no files ( #11618 )
2025-03-27 08:22:10 +00:00
Maximilian Downey Twiss
144e7b1fbb
Simplify checking for updated crew version when updating ( #11568 )
2025-03-19 21:23:40 +00:00
Maximilian Downey Twiss
0c86288d24
Clean up rubocop configuration pt.1 ( #11566 )
2025-03-17 22:42:05 +00:00
Maximilian Downey Twiss
cc0d8f61c7
Run rubocop on tree to catch all of the offenses being missed previously by the rubocop-chromebrew issue ( #11521 )
2025-03-12 20:38:56 +00:00
Ed Reel
bcac15592c
Add conditional for crew update message ( #11506 )
2025-03-09 22:38:07 +00:00
Maximilian Downey Twiss
fcce2116b0
Rework wildcard parameters in crew upstream ( #11471 )
...
Co-authored-by: Ed Reel <edreel@gmail.com >
2025-03-06 03:13:23 +00:00
Ed Reel
c41e10cd7d
Allow wildcard (*) parameters in crew upstream ( #11468 )
2025-03-04 17:01:29 +00:00
Ed Reel
7aceade774
Add crew upstream command and missing -f|--force option on applicable commands ( #11465 )
2025-03-04 06:14:02 +00:00
Maximilian Downey Twiss
7e9c6804ce
Split check command into separate file ( #9707 )
2025-03-03 22:22:49 +00:00
Maximilian Downey Twiss
3b64e2d99b
Add tests for force and verbose arguments to Command.remove ( #11368 )
2025-02-20 08:27:30 +00:00
Maximilian Downey Twiss
1e30ec8e1a
Split out definition of require_gem to standalone file ( #11283 )
2025-02-10 23:46:51 +00:00
Ed Reel
17f83bd118
Ruby_rubocop_chromebrew 0.0.2-ruby3.4 => 0.0.3-ruby3.4 ( #11278 )
2025-02-10 15:18:33 +00:00
Maximilian Downey Twiss
b0491e9cde
Remove need for essential_deps field in device.json ( #10394 )
2025-02-08 00:14:55 +00:00
Maximilian Downey Twiss
68e7b2f1c3
Make sure to install rubocop-chromebrew in bin/crew ( #11240 )
2025-02-04 13:08:39 +00:00
Satadru Pramanik, DO, MPH, MEng
7aa2b7fd19
Add byebug gem and fix regression in crew install of no_source_build packages ( #11126 )
...
* Add Ruby Byebug gem
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Fix regression in crew install of no_source_build package binaries.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* lint
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* bump version
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* cleanup
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
---------
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
2025-01-12 01:17:29 +00:00
Satadru Pramanik, DO, MPH, MEng
a902671bc6
Fix using 'crew download' to get package binaries for no_source_build and gem_compile_needed packages. ( #11120 )
...
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
2025-01-10 21:57:12 +00:00
github-actions[bot]
dce18d8dd9
Ruby => 3.4.1 ( #11066 )
...
* Ruby => 3.4.0, and remove old kernel workarounds.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add built packages for linux/386 to ruby
* Add built packages for linux/amd64 to ruby
* Add built packages for linux/arm/v7 to ruby
* dep adjustment for Ruby 3.4
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add gem adjustment for ruby 3.4.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Update ruby gems deps.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Adjust ruby_resolv_replace requirements.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Update rubygems package name.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add repl_type_completor package.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Update ruby => 3.4.1
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Adjust build to prevent breakage.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Adjust build workflow script.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add workaround for broken rubocop from ruby upgrade.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Handle case of gem compiler not being installed.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add built packages for linux/386 to ruby
* Add built packages for linux/amd64 to ruby
* Add built packages for linux/arm/v7 to ruby
* Update lib/downloader.rb
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* Update packages/ruby_repl_type_completor.rb
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* Update tools/build_updated_packages.rb
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* Update packages/ruby_repl_type_completor.rb
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* Update tools/build_updated_packages.rb
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* Add broken rake invocation workaround.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Update Rubygems.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Update gems and fix gem updater to account for rubygems.org/versions appending updates during the month to the bottom of the file.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Sync up logic in buildsystems/ruby.rb and tools/update_ruby_gem_packages.rb
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>
2024-12-31 19:00:07 +00:00
Satadru Pramanik, DO, MPH, MEng
208a957552
Adjust crew to put out json when CREW_UNATTENDED=1 crew update is run, change build_updated_packages accordingly. ( #10770 )
...
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
2024-11-21 04:13:10 +00:00
Satadru Pramanik, DO, MPH, MEng
831b5b6e81
Allow crew to pull new package files from CREW_LOCAL_REPO_ROOT during a build if they are dependencies. ( #10649 )
...
* Allow crew to pull new package files from CREW_LOCAL_REPO_ROOT during a build if they are dependencies.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* lint
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
---------
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
2024-10-22 13:43:15 -05:00
Satadru Pramanik, DO, MPH, MEng
1be523ff49
Pip fixes, update libssh2, libunbound, libtirpc, libunistring, and update pip packages. ( #10635 )
...
* Warn for pip upload failure due to twine breakage, fix json.rb, add ruby_rake to core to fix unit test containers.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add updates for libssh2, libunbound, libtirpc, libunistring.
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-10-19 22:48:40 -05:00