On 2016-03-28, Landry Breuil <[email protected]> wrote:
> https://cgit.rhaalovely.net/mozilla-firefox/?h=beta
> git clone -b beta https://rhaalovely.net/git/mozilla-firefox
>
> If you want to build it you probably need the attached mozilla.port.mk
> diff.
Fails for me:
gmake[3]: Entering directory
'/usr/obj/firefox-46.0beta5/build-amd64/media/ffvpx/libavutil'
mem.o
cc -o mem.o -c -DNDEBUG=1 -DTRIMMED=1 -DHAVE_AV_CONFIG_H
-I/usr/obj/firefox-46.0beta5/firefox-46.0b5/media/ffvpx/libavutil
-I/usr/obj/firefox-46.0beta5/build-amd64/media/ffvpx/libavutil
-I/usr/obj/firefox-46.0beta5/firefox-46.0b5/media/ffvpx
-I/usr/obj/firefox-46.0beta5/build-amd64/dist/include
-I/usr/local/include/nspr -I/usr/local/include/nss -I/usr/include -fPIC
-include /usr/obj/firefox-46.0beta5/build-amd64/mozilla-config.h
-DMOZILLA_CLIENT -MD -MP -MF .deps/mem.o.pp -Qunused-arguments
-I/usr/X11R6/include -Qunused-arguments -Wall -Wempty-body -Wignored-qualifiers
-Wpointer-arith -Wtype-limits -Wclass-varargs -Wsometimes-uninitialized
-Wno-unused-local-typedef -O2 -pipe -std=gnu99 -fgnu89-inline
-fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno
-pthread -pipe -g -fno-omit-frame-pointer -Wno-parentheses -Wno-pointer-sign
-Wno-sign-compare -Wno-switch -Wno-type-limits -Wno-unused-function
-Wno-deprecated-declarations -Wno-incompatible-pointer-typ
es-discards-qualifiers -Wno-logical-op-parentheses -include cpu_perms.h
/usr/obj/firefox-46.0beta5/firefox-46.0b5/media/ffvpx/libavutil/mem.c
In file included from
/usr/obj/firefox-46.0beta5/firefox-46.0b5/media/ffvpx/libavutil/mem.c:29:
In file included from
/usr/obj/firefox-46.0beta5/firefox-46.0b5/media/ffvpx/config.h:23:
/usr/obj/firefox-46.0beta5/firefox-46.0b5/media/ffvpx/config_unix64.h:272:9:
warning: 'HAVE_ARC4RANDOM' macro redefined [-Wmacro-redefined]
#define HAVE_ARC4RANDOM 0
^
/usr/obj/firefox-46.0beta5/build-amd64/mozilla-config.h:39:9: note: previous
definition is here
#define HAVE_ARC4RANDOM 1
^
/usr/obj/firefox-46.0beta5/firefox-46.0b5/media/ffvpx/libavutil/mem.c:36:10:
fatal error: 'malloc.h' file not found
#include <malloc.h>
^
1 warning and 1 error generated.
/usr/obj/firefox-46.0beta5/firefox-46.0b5/config/rules.mk:927: recipe for
target 'mem.o' failed
gmake[3]: *** [mem.o] Error 1
--
Christian "naddy" Weisgerber [email protected]