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: 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.
 
 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)
 


Home | Main Index | Thread Index | Old Index