pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: CVS commit: pkgsrc/www/firefox60



Hello Ryo,

Ryo ONODERA writes:
> [...]
> Log Message:
> Update to 60.5.2
>
> Changelog:
> 60.5.2
> Fixed a frequent crash when reading various Reuters news articles (bug 1505844)
>
> 60.5.1
> #CVE-2018-18356: Use-after-free in Skia
> #CVE-2019-5785: Integer overflow in Skia
> #CVE-2018-18335: Buffer overflow in Skia with accelerated Canvas 2D
>
> 60.5.0
> #CVE-2018-18500: Use-after-free parsing HTML5 stream
> #CVE-2018-18505: Privilege escalation through IPC channel messages
> #CVE-2018-18501: Memory safety bugs fixed in Firefox 65 and Firefox ESR 60.5
>

Thank you very much for updating it!

When trying to rebuild it I have noticed that
patch-dom_fetch_FetchConsumer.cpp no longer applies.

Attached patch in this email adjust that (but the build of firefox60
is still running so I haven't completely tested them).

Another question/curiosity directly inline.

> Index: pkgsrc/www/firefox60/mozilla-common.mk
> diff -u pkgsrc/www/firefox60/mozilla-common.mk:1.2 pkgsrc/www/firefox60/mozilla-common.mk:1.3
> --- pkgsrc/www/firefox60/mozilla-common.mk:1.2        Tue Oct 23 12:33:04 2018
> +++ pkgsrc/www/firefox60/mozilla-common.mk    Tue Feb 26 11:23:53 2019
> @@ -1,4 +1,4 @@
> -# $NetBSD: mozilla-common.mk,v 1.2 2018/10/23 12:33:04 jperkin Exp $
> +# $NetBSD: mozilla-common.mk,v 1.3 2019/02/26 11:23:53 ryoon Exp $
>  #
>  # common Makefile fragment for mozilla packages based on gecko 2.0.
>  #
> @@ -66,14 +66,14 @@ CONFIGURE_ARGS+=  --enable-system-ffi
>  CONFIGURE_ARGS+=     --with-system-icu
>  CONFIGURE_ARGS+=     --with-system-nss
>  CONFIGURE_ARGS+=     --with-system-nspr
> -CONFIGURE_ARGS+=     --with-system-jpeg
> +#CONFIGURE_ARGS+=    --with-system-jpeg
>  CONFIGURE_ARGS+=     --with-system-zlib
>  CONFIGURE_ARGS+=     --with-system-bz2
>  CONFIGURE_ARGS+=     --with-system-libevent=${BUILDLINK_PREFIX.libevent}
>  CONFIGURE_ARGS+=     --disable-crashreporter
>  CONFIGURE_ARGS+=     --disable-necko-wifi
>  CONFIGURE_ARGS+=     --enable-chrome-format=flat
> -CONFIGURE_ARGS+=     --disable-libjpeg-turbo
> +#CONFIGURE_ARGS+=    --disable-libjpeg-turbo
>  
>  CONFIGURE_ARGS+=     --disable-gconf
>  #CONFIGURE_ARGS+=    --enable-readline
> @@ -196,7 +196,7 @@ BUILDLINK_API_DEPENDS.nspr+=      nspr>=4.18
>  BUILDLINK_API_DEPENDS.nss+=  nss>=3.35
>  .include "../../devel/nss/buildlink3.mk"
>  .include "../../devel/zlib/buildlink3.mk"
> -.include "../../mk/jpeg.buildlink3.mk"
> +#.include "../../mk/jpeg.buildlink3.mk"
>  .include "../../graphics/MesaLib/buildlink3.mk"
>  #BUILDLINK_API_DEPENDS.cairo+=       cairo>=1.10.2nb4
>  #.include "../../graphics/cairo/buildlink3.mk"
>

Why were these commented out?


Thank you again!



Home | Main Index | Thread Index | Old Index