Skip to content

Conversation

@LeCmnGend
Copy link
Owner

Open a pull request

Kn0ax and others added 7 commits January 4, 2022 19:06
adding GitHub packages repository.

Some env. don't have software-properties-common and scripts fails to run apt-add-repository command;

# bash android_build_env.sh
Adding GitHub apt key and repository!
Executing: /tmp/apt-key-gpghome.aXdgtXadYz/gpg.1.sh --keyserver keyserver.ubuntu.com --recv-key C99B11DEB97541F0
gpg: key C99B11DEB97541F0: "Nate Smith <[email protected]>" not changed
gpg: Total number processed: 1
gpg:              unchanged: 1
sudo: apt-add-repository: command not found
setup/install_android_sdk: update packages and sync with upstream
setup: install software-properties-common before
Fixed `gpg: keyserver receive failed: Server indicated a failure error` when `sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-key C99B11DEB97541F0`
@LeCmnGend LeCmnGend force-pushed the 11.0 branch 2 times, most recently from 26c1636 to 88eb1eb Compare February 1, 2022 13:01
theimpulson and others added 21 commits February 17, 2022 09:43
android_build_env: Install libswitch-perl as well
scripts: github: Add script to push all repos from manifest to github
GPG keyserver error fix in `Update android_build_env.sh`
android_build_env: upgrade to hkps for keyserver
setup: ccache: Update SCM protocol to https
setup: android_build_env: extend focal packages to jammy as well
Fixes the following:
perl: error while loading shared libraries: libcrypt.so.1: cannot open shared ob
ject file: No such file or directory
make[2]: *** [/home/pppig236/loss/kernel/xiaomi/sm6150/kernel/Makefile:135: kern
el/kheaders_data.tar.xz] Error 127
Following the official procedure as mentioned in [1].
The previous method was deprecated leaving behind an
error with missing repository as [2] doesn't exist.

Reference:
[1] https://github.com/cli/cli/blob/trunk/docs/install_linux.md\#debian-ubuntu-linux-raspberry-pi-os-apt
[2] https://cli.github.com/packages
…ipts

* ssh://github.com/akhilnarang/scripts:
  setup: android_build_env: Update the installation of GitHub CLI package

Signed-off-by: Akhil Narang <[email protected]>
Add libxcrypt-compat for Arch env setup
Bare arch server setup doesn't have a font which throws this error while compling -https://katb.in/axoxiyibumo
* Fedora 31 -> 36

Signed-off-by: Mohammad Hasan Keramat J <[email protected]>
* The package "libxcrypt-compat" is available in Archlinux core repository : https://archlinux.org/packages/core/x86_64/libxcrypt-compat
  Also it's getting installed by aosp-devel as a dependency : https://aur.archlinux.org/cgit/aur.git/commit/PKGBUILD?h=aosp-devel&id=8cf0210389af8c1b082f746144e56930c9cf7cd8
  Therefore if we clone it from aur and compile, it generates an older version of package and as we using --noconfirm option, it downgrades the package without asking.
  So let aosp-devel do the job of installing it.

Signed-off-by: Arrowsploit <[email protected]>
Arch-Androidenvsetup: Don't install libxcrypt-compat from AUR
The script works across all 2x.xx versions of PopOS (LTS/non-LTS),
just add the required checks to let it join the roster.

Change-Id: I9b108b18814462b5a838f0dc8574c58b90c7e495
akhilnarang and others added 8 commits December 27, 2022 01:56
scripts: fedora: Update for F37
setup: android_build_env: Add support for PopOS
Arch env install font as well
- Source -https://github.com/crowdin/crowdin-cli#installation

Change-Id: Id529f6840c3763ef5b9125f7107efaf1e996d78f
Signed-off-by: Sipun Ku Mahanta <[email protected]>
 * Some custom rom sources started using git-lfs. Installing this Git extension will allow us to track those larger files from remote server

Signed-off-by: Arrowsploit <[email protected]>
Change-Id: 133113140ac60ed39c891d37cbe66c6b4c3b4e99
Signed-off-by: TogoFire <[email protected]>
setup: add in openSUSE setup script
Megh-Rana and others added 21 commits July 23, 2023 10:29
* some custom roms require rsync in build, "error: rsync command not found", Installing this by default in the script fixes it
Fixes

perl: error while loading shared libraries: libcrypt.so.1: cannot open shared object file: No such file or directory

on fedora rawhide
setup: fedora: Install libxcrypt-compat
* follow the official working method

current script yields the following error:
ccache.sh: line 6: ./autogen.sh: No such file or directory
ccache.sh: line 7: ./configure: No such file or directory
make: *** No targets specified and no makefile found.  Stop.
[sudo] password for user: 
make: *** No rule to make target 'install'.  Stop.
/tmp

autogen.sh no longer exists in the upstream repo
Soon to be updated by Omkar

Signed-off-by: Akhil Narang <[email protected]>
(cherry picked from commit c6201a8)
Signed-off-by: Omkar Chandorkar <[email protected]>
Signed-off-by: Akhil Narang <[email protected]>
This is needed for Lineage's py extract utils
scripts: setup: Revive crowdin cli installation script
scripts: ccache: use cmake to configure build
* Update arch-manjaro.sh

* Update arch-manjaro.sh
Use ubuntu-latest, checkout@v4

Signed-off-by: Akhil Narang <[email protected]>
fixes:
/home/vishalcj17/build-box/vauxite/kernel/msm-5.4/scripts/extract-cert.c:24:10: fatal error: 'openssl/engine.h' file not found
   24 | #include <openssl/engine.h>

Signed-off-by: Vishalcj17 <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.