Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add various ports #36

Merged
merged 5 commits into from
Jun 6, 2020
Merged

Add various ports #36

merged 5 commits into from
Jun 6, 2020

Conversation

Dennisbonke
Copy link
Member

@Dennisbonke Dennisbonke commented May 25, 2020

This PR adds the following ports

  • iana-etc, provides /etc/protocols and /etc/services
  • libgpg-error, required dependency for libgcrypt and friends
  • libgcrypt
  • bc, this utility is defined in POSIX as being available, us being POSIX compliant, means we must provide it.
  • m4, a macro preprocessor, and a required dependency for autoconf and automake

Furthermore, the following ports received updates:

  • perl, moved to proper category
  • python, moved to proper category, depend on readline
  • bash, moved to proper category, depend and use installed readline
  • readline, a patch was applied to fix the permissions on libreadline.so.8 and friends and to allow the linker to find readline with -lreadline and -lhistory

This pr is part of #33, as it adds a port of m4
For bc to build, this pr in mlibc is required to be merged

libgpg-error: Add port
libgcrypt: Add port

Signed-off-by: Dennisbonke <admin@dennisbonke.com>
m4: Add port

Signed-off-by: Dennisbonke <admin@dennisbonke.com>
python: Added readline as dependency and moved to correct category
bash: Use installed readline and moved to correct category
readline: Patch readline to properly symlink it's libraries

Signed-off-by: Dennisbonke <admin@dennisbonke.com>
@avdgrinten
Copy link
Member

The PCRE change is blocked on a new release of xbstrap.

docker: Install subversion in docker container

Signed-off-by: Dennisbonke <admin@dennisbonke.com>
prepare-sysroot: Remove symlinks for bash, as bash handles this on install

Signed-off-by: Dennisbonke <admin@dennisbonke.com>
@avdgrinten
Copy link
Member

Thank you for the PR!

@avdgrinten avdgrinten merged commit 20a7109 into managarm:master Jun 6, 2020
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.

2 participants