@turrican : Mit make/gmake hast Du leider Recht: gmake ist nur ein Symlink.
Aber wie schon erwähnt: Zum Compilereinsatz komm ich gar nicht:
Code:
root@solaris:/export/nfs3/work/components/desktop/firefox# gmake download
/bin/bash: /usr/perl5/5.32/bin/perl: No such file or directory
/bin/bash: /usr/perl5/5.32/bin/perl: No such file or directory
/usr/php/7.4/bin/php-config: No such file or directory
/usr/php/8.0/bin/php-config: No such file or directory
/usr/php/8.1/bin/php-config: No such file or directory
/export/nfs3/work/tools/userland-fetch --file firefox-91.6.0esr.source.tar.xz --url 'http://ftp.mozilla.org/pub/firefox/releases/91.6.0esr/source/firefox-91.6.0esr.source.tar.xz' --hash 'sha256:7e802832152c39588b9a5c8392e90c1b00036bf948fa4a97a7af0d1435ba09a1'
File "/export/nfs3/work/tools/userland-fetch", line 72
raise OSError(errno.ENOENT, f"Directory {gpgdir} does not exists.")
^
SyntaxError: invalid syntax
gmake: *** [/export/nfs3/work/make-rules/prep.mk:39: firefox-91.6.0esr.source.tar.xz] Fehler 1
root@solaris:/export/nfs3/work/components/desktop/firefox#
root@solaris:/export/nfs3/work/components/desktop/firefox# gmake build
/bin/bash: /usr/perl5/5.32/bin/perl: No such file or directory
/bin/bash: /usr/perl5/5.32/bin/perl: No such file or directory
/usr/php/7.4/bin/php-config: No such file or directory
/usr/php/8.0/bin/php-config: No such file or directory
/usr/php/8.1/bin/php-config: No such file or directory
/export/nfs3/work/tools/userland-fetch --file firefox-91.6.0esr.source.tar.xz --url 'http://ftp.mozilla.org/pub/firefox/releases/91.6.0esr/source/firefox-91.6.0esr.source.tar.xz' --hash 'sha256:7e802832152c39588b9a5c8392e90c1b00036bf948fa4a97a7af0d1435ba09a1'
File "/export/nfs3/work/tools/userland-fetch", line 72
raise OSError(errno.ENOENT, f"Directory {gpgdir} does not exists.")
^
SyntaxError: invalid syntax
gmake: *** [/export/nfs3/work/make-rules/prep.mk:39: firefox-91.6.0esr.source.tar.xz] Fehler 1
root@solaris:/export/nfs3/work/components/desktop/firefox#
Das Ergebnis ist übrigens mit make oder gmake identisch.
Als Beschreibung gibts nur das README.md von der git-Seite.
Das csw Repo gibts zwar noch, aber es ist recht dürftig und auch nicht brandaktuell. Dennoch hab ich von da etliche kkleine und für mich wichtige tools bekommen: joe, cadaver, gmake, rsync, feh und fluxbox. Immerhin.