caillon.blog

Rawhide b0rked

Things are being "special" lately. Case in point:

In file included from /home/caillon/builds/firefox/aviary/mozilla/gfx/src/freetype/nsFreeType.h:39, from /home/caillon/builds/firefox/aviary/mozilla/gfx/src/freetype/nsFreeType.cpp:48: ../../../dist/include/gfx/nsIFreeType2.h:53: error: `GetImageCache' declared as a `virtual' field ../../../dist/include/gfx/nsIFreeType2.h:53: warning: `visibility' attribute ignored ../../../dist/include/gfx/nsIFreeType2.h:53: error: expected `;' before '(' token ../../../dist/include/gfx/nsIFreeType2.h:92: error: `ImageCacheLookup' declared as a `virtual' field ../../../dist/include/gfx/nsIFreeType2.h:92: warning: `visibility' attribute ignored ../../../dist/include/gfx/nsIFreeType2.h:92: error: expected `;' before '(' token ../../../dist/include/gfx/nsIFreeType2.h:104: error: `FTC_Image_Cache' has not been declared ../../../dist/include/gfx/nsIFreeType2.h:104: error: ISO C++ forbids declaration of `cache' with no type

After a bunch of fiddling, I figured the above was from a b0rked freetype update. So I went back to the old freetype packages. Now I get:

`.L107' referenced in section `.rodata' of ../../dist/lib/libgkconhtmlstyle_s.a(nsROCSSPrimitiveValue.o): defined in discarded section `.gnu.linkonce.t._ZN21nsROCSSPrimitiveValue5ResetEv' of ../../dist/lib/libgkconhtmlstyle_s.a(nsROCSSPrimitiveValue.o)