[blfs-support] Building Firefox glitch patched

Chris Staub chris at beaker67.com
Sat Mar 12 22:18:00 PST 2016


On 03/12/2016 11:09 PM, Paul Rogers wrote:
> I'm trying to build Firefox-38.{something}esr.  Mozilla released a buggy
> configure script!  :o  The consequence was the test for the system NSS
> failed on a nonnumeric, arithmetic "test".  This MAY only affect some
> builds.  Here's my patch as example of the fix:
>
> [19:35 mozilla-esr38]# diff -Naur configure configure.fix
> --- /mozilla-esr38/configure  2016-03-02 17:18:50.000000000 -0800
> +++ /mozilla-esr38/configure.fix   2016-03-12 19:33:49.000000000 -0800
> @@ -15259,7 +15259,7 @@
>     echo "$ac_t""no" 1>&6
>   fi
>
> -       min_nss_version=3.19.2.3
> +       min_nss_version=3.19.2
>          echo $ac_n "checking for NSS - version >= $min_nss_version""...
>          $ac_c" 1>&6
>   echo "configure:15265: checking for NSS - version >= $min_nss_version"
>   >&5
>
> [19:35 mozilla-esr38]#
>
> The way the script goes, min_nss_version can only be tripartite.
>
> I'm thinking the consequence of the failure is configure has it build
> the internal NSS, so you get something that does work, just not your
> system NSS lib.
>
You are aware that current BLFS has Firefox 45, not 38, correct?


More information about the blfs-support mailing list