/bin/echo is an acceptable perl2026-05-24 07:25:53

/bin/echo is an acceptable perl

From some very ancient Mozilla build instructions (underlining added for emphasis):

2.2 Requirements

  The following need to be installed:
      - Motif 1.2 (2.1 recommended for RedHat Linux)
      - GNU C/C++ compiler 2.7.2
      - GNU make 3.74 or better
      - Perl (or, if you have no Perl, then set PERL=/bin/echo)

  Your hardware should be equal to, or better than: 32 MB RAM, 128 MB swap (64 MB RAM recommended)

As preposterous as this sounds, the actual intention of the instructions above is to skip the Perl code entirely. Perl is not being used as some sort of preprocessing layer to feed into another language, as one might first assume.

There are around two dozen Perl scripts in the build tree, and they provide niceties like preventing build artifacts from getting recompiled unnecessarily, calculating and embedding an expiry date (timebomb) for the build, and generating build tags that include the NFS hostname. Obviously, these are not really essential functions if you are just trying to get a working browser at home.
Samantics comment   8459.683 tgc / 2026.393 ce
return to Samantics