bug-gnuzilla
[Top][All Lists]
Advanced

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

[Bug-gnuzilla] IceCat does not compile on Mac OS X 10.12 (Sierra)


From: Nikolaus Thiel
Subject: [Bug-gnuzilla] IceCat does not compile on Mac OS X 10.12 (Sierra)
Date: Sun, 16 Oct 2016 13:50:32 +0200

Dear All

Since after updating my machine from Mac OS X 10.11 to 10.12 (Sierra), I cannot 
move anymore the IceCat window. In order to move it a I have to resize it: Move 
first the upper left corner to the desired position, then the lower right 
(order the other way around).

So I thought I try to fix this issue by re-building IceCat from source, maybe 
that will help. However I receive an error instead 
of a new IceCat from the command make.

Below you can find some details about what I did, but I am happy to provide 
more details and the full output if someone is interested. I am not sure if I 
should send the full output to the mailing list.

Thanks for your help.

Regards,
Klaus

=========================================================

* Machine: iMac (Retina 5K, 27-inch, Late 2014)

$ xcodebuild -version
Xcode 8.0
Build version 8A218a


* TarBall: icecat-38.8.0-gnu2.tar.bz2

* Commands executed in folder icecat-38.8.0/objdir

../configure --with-l10n-base=../l10n 1>configure_2016-10-16.out 
2>configure_2016-10-16.err

make 1> make_2016-10-16.out 2> make_2016-10-16.err



The command configure succeeded.
VoilĂ  the last words from make:



$ tail -4 make_2016-10-16.out 

/Users/Shared/Software/icecat-38.8.0/objdir/_virtualenv/bin/python 
/Users/Shared/Software/icecat-38.8.0/config/expandlibs_gen.py -o 
libnetwerk_streamconv.a.desc nsStreamConverterService.o  
mkdir -p '.deps/'
Unified_cpp_dom_broadcastchannel0.o
/usr/bin/clang++ -o Unified_cpp_dom_broadcastchannel0.o -c  -fvisibility=hidden 
-DOS_POSIX=1 -DOS_MACOSX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API 
-DIMPL_LIBXUL -DAB_CD=en-US -DNO_NSPR_10_SUPPORT 
-I/Users/Shared/Software/icecat-38.8.0/dom/broadcastchannel -I. 
-I/Users/Shared/Software/icecat-38.8.0/objdir/ipc/ipdl/_ipdlheaders 
-I/Users/Shared/Software/icecat-38.8.0/dom/broadcastchannel/../workers 
-I/Users/Shared/Software/icecat-38.8.0/ipc/chromium/src 
-I/Users/Shared/Software/icecat-38.8.0/ipc/glue -I../../dist/include   
-I/Users/Shared/Software/icecat-38.8.0/objdir/dist/include/nspr 
-I/Users/Shared/Software/icecat-38.8.0/objdir/dist/include/nss       -fPIC  
-Qunused-arguments  -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MP 
-MF .deps/Unified_cpp_dom_broadcastchannel0.o.pp -Qunused-arguments  
-Qunused-arguments -Wall -Wempty-body -Woverloaded-virtual -Wsign-compare 
-Wwrite-strings -Wno-invalid-offsetof -Wno-inline-new-delete 
-Wno-c++0x-extensions -Wno-extended-offsetof -Wno-unknown-warning-option 
-Wno-return-type-c-linkage -fno-exceptions -fno-strict-aliasing -fno-rtti 
-fno-exceptions -fno-math-errno -std=gnu++0x -pthread -DNO_X11 -pipe  -DNDEBUG 
-DTRIMMED -g -O3 -fomit-frame-pointer      
/Users/Shared/Software/icecat-38.8.0/objdir/dom/broadcastchannel/Unified_cpp_dom_broadcastchannel0.cpp


$ tail -32 make_2016-10-16.err

In file included from 
/Users/Shared/Software/icecat-38.8.0/objdir/dom/broadcastchannel/Unified_cpp_dom_broadcastchannel0.cpp:2:
In file included from 
/Users/Shared/Software/icecat-38.8.0/dom/broadcastchannel/BroadcastChannel.cpp:6:
In file included from 
/Users/Shared/Software/icecat-38.8.0/dom/broadcastchannel/BroadcastChannel.h:10:
In file included from ../../dist/include/mozilla/DOMEventTargetHelper.h:18:
In file included from ../../dist/include/mozilla/EventListenerManager.h:11:
In file included from ../../dist/include/mozilla/JSEventHandler.h:11:
In file included from ../../dist/include/mozilla/dom/EventHandlerBinding.h:13:
../../dist/include/mozilla/dom/UnionMember.h:52:5: warning: destructor called 
on non-final 'mozilla::dom::RootedTypedArray<mozilla::dom::TypedArray<unsigned 
char, &js::UnwrapArrayBuffer, &JS_GetArrayBufferData, 
&js::GetArrayBufferLengthAndData, &JS_NewArrayBuffer> >' that has virtual 
functions but non-virtual destructor [-Wdelete-non-virtual-dtor]
    mStorage.addr()->~T();
    ^
../../dist/include/mozilla/dom/UnionTypes.h:309:25: note: in instantiation of 
member function 
'mozilla::dom::UnionMember<mozilla::dom::RootedTypedArray<mozilla::dom::TypedArray<unsigned
 char, &js::UnwrapArrayBuffer, &JS_GetArrayBufferData, 
&js::GetArrayBufferLengthAndData, &JS_NewArrayBuffer> > >::Destroy' requested 
here
    mValue.mArrayBuffer.Destroy();
                        ^
../../dist/include/mozilla/dom/UnionMember.h:52:23: note: qualify call to 
silence this warning
    mStorage.addr()->~T();
                      ^
                      
mozilla::dom::RootedTypedArray<mozilla::dom::TypedArray<unsigned char, 
&js::UnwrapArrayBuffer, &JS_GetArrayBufferData, 
&js::GetArrayBufferLengthAndData, &JS_NewArrayBuffer> >::
../../dist/include/mozilla/dom/UnionMember.h:52:5: warning: destructor called 
on non-final 
'mozilla::dom::RootedTypedArray<mozilla::dom::TypedArray_base<unsigned char, 
&js::UnwrapArrayBufferView, &js::GetArrayBufferViewLengthAndData> >' that has 
virtual functions but non-virtual destructor [-Wdelete-non-virtual-dtor]
    mStorage.addr()->~T();
    ^
../../dist/include/mozilla/dom/UnionTypes.h:317:29: note: in instantiation of 
member function 
'mozilla::dom::UnionMember<mozilla::dom::RootedTypedArray<mozilla::dom::TypedArray_base<unsigned
 char, &js::UnwrapArrayBufferView, &js::GetArrayBufferViewLengthAndData> > 
>::Destroy' requested here
    mValue.mArrayBufferView.Destroy();
                            ^
../../dist/include/mozilla/dom/UnionMember.h:52:23: note: qualify call to 
silence this warning
    mStorage.addr()->~T();
                      ^
                      
mozilla::dom::RootedTypedArray<mozilla::dom::TypedArray_base<unsigned char, 
&js::UnwrapArrayBufferView, &js::GetArrayBufferViewLengthAndData> >::
2 warnings and 1 error generated.
make[3]: *** [Unified_cpp_dom_broadcastchannel0.o] Error 1
make[2]: *** [dom/broadcastchannel/target] Error 2
make[1]: *** [compile] Error 2
make: *** [default] Error 2






reply via email to

[Prev in Thread] Current Thread [Next in Thread]