boklm pushed to branch main at The Tor Project / Applications / tor-browser-build
Commits:
-
cb783947
by Dan Ballard at 2023-06-21T16:17:32-07:00
1 changed file:
Changes:
... | ... | @@ -42,6 +42,20 @@ If you are running Debian or Ubuntu, you can install them with: |
42 | 42 | libfile-copy-recursive-perl libfile-slurp-perl git \
|
43 | 43 | mercurial uidmap
|
44 | 44 | |
45 | +If you are running an Arch based system, you should be able to install them with:
|
|
46 | + |
|
47 | +# pacman -S perl-datetime perl-path-tiny perl-yaml perl-yaml-libyaml \
|
|
48 | + perl-yaml-tiny perl-template-toolkit perl-io-captureoutput \
|
|
49 | + perl-file-copy-recursive perl-string-shellquote \
|
|
50 | + perl-sort-versions perl-data-uuid perl-data-dump perl-json \
|
|
51 | + perl-digest-sha1 perl-io-all perl-file-slurp perl-sys-syscall \
|
|
52 | + perl-parallel-forkmanager perl-xml-libxml perl-lwp-protocol-https
|
|
53 | + |
|
54 | +On Arch based systems you also need to generate some .ph files RBM expects:
|
|
55 | + |
|
56 | + # cd /usr/include/sys; h2ph syscall.h
|
|
57 | + # cd /usr/include/; h2ph asm/unistd.h asm/unistd_64.h bits/syscall.h
|
|
58 | + |
|
45 | 59 | The build system is based on rbm, which is included as a git submodule
|
46 | 60 | in the rbm/ directory. You can fetch the rbm git submodule by running
|
47 | 61 | 'make submodule-update'.
|