pkgsrc-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: pkg/48776: www/firefox 29.0 cannot convert 'float**' to 'mozilla::AudioDataValue** {aka short int**}'
The following reply was made to PR pkg/48776; it has been noted by GNATS.
From: Ryo ONODERA <ryo_on%yk.rim.or.jp@localhost>
To: gnats-bugs%NetBSD.org@localhost, davshao%gmail.com@localhost
Cc:
Subject: Re: pkg/48776: www/firefox 29.0 cannot convert 'float**' to
'mozilla::AudioDataValue** {aka short int**}'
Date: Fri, 02 May 2014 13:58:24 +0900 (JST)
Hi,
From: David Shao <davshao%gmail.com@localhost>, Date: Fri, 2 May 2014
03:45:01 +0000 (UTC)
> The following reply was made to PR pkg/48776; it has been noted by GNATS.
>
> From: David Shao <davshao%gmail.com@localhost>
> To: gnats-bugs%netbsd.org@localhost
> Cc:
> Subject: Re: pkg/48776: www/firefox 29.0 cannot convert 'float**' to
> 'mozilla::AudioDataValue** {aka short int**}'
> Date: Thu, 1 May 2014 20:42:10 -0700
>
> The following trivial patch allows www/firefox 29.0 to build and be
> replaced on DragonFly 3.7-DEVELOPMENT x86_64. I am using Firefox 29.0
> right now to compose this reply on the previously affected machine.
>
> The documentation indicates that
>
> MOZ_SAMPLE_TYPE_S16
>
> should probably not be set on any desktop machine, only on Android.
> Hopefully some FreeBSD and some OpenBSD user of current cvs pkgsrc can
> indicate whether the same patch proposed below for DragonFly should be
> used for these OSes as well.
Thank you very much.
Now I am rebuilding pkgsrc test environments.
After rebuild, I will check OpenBSD and FreeBSD build.
> diff -Nur firefox.orig/distinfo firefox/distinfo
> --- firefox.orig/distinfo 2014-04-30 08:07:17.000000000 -0700
> +++ firefox/distinfo 2014-05-01 17:35:25.000000000 -0700
> @@ -3,7 +3,7 @@
> SHA1 (firefox-29.0.source.tar.bz2) =
> db8fa9a4863bd7427115adec01b7db0e494dffa6
> RMD160 (firefox-29.0.source.tar.bz2) =
> f98208b799067e6fb688713035f32cce0d32f84b
> Size (firefox-29.0.source.tar.bz2) = 143163777 bytes
> -SHA1 (patch-aa) = 156ae389f81c19e8dbd776ef4b154b453ca5f1fe
> +SHA1 (patch-aa) = 14c2de752a5fa09e7ba959a8c5f17a180883bb4a
> SHA1 (patch-ak) = 971ddb1f12b14bcee604c9d7e72da5e7bf47d9be
> SHA1 (patch-al) = cca5df21d018bb9f428ad26d00718f33afe88ec5
> SHA1 (patch-ao) = ca7e6723a10b9f6e3306cd12557e1856727edee9
> diff -Nur firefox.orig/patches/patch-aa firefox/patches/patch-aa
> --- firefox.orig/patches/patch-aa 2014-04-30 08:07:18.000000000 -0700
> +++ firefox/patches/patch-aa 2014-05-01 17:35:08.000000000 -0700
> @@ -203,7 +203,7 @@
> dnl backends for those platforms don't support floats.
> -if test "$OS_TARGET" = "Android"; then
> +case "$OS_TARGET" in
> -+Android|DragonFly|FreeBSD|OpenBSD)
> ++Android|FreeBSD|OpenBSD)
> MOZ_SAMPLE_TYPE_S16=1
> AC_DEFINE(MOZ_SAMPLE_TYPE_S16)
> AC_SUBST(MOZ_SAMPLE_TYPE_S16)
>
--
Ryo ONODERA // ryo_on%yk.rim.or.jp@localhost
PGP fingerprint = 82A2 DC91 76E0 A10A 8ABB FD1B F404 27FA C7D1 15F3
Home |
Main Index |
Thread Index |
Old Index