pkgsrc-Users archive

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

www/firefox build problem



Hello,

   Just updated pkgsrc-current, and building firefox 12 yields:

--------------------------------------------
   c++ -o SkBlitRow_opts_SSE2.o -c  -fvisibility=hidden
-DSK_A32_SHIFT=24 -DSK_R32_SHIFT=16 -DSK_G32_SHIFT=8 -DSK_B32_SHIFT=0
-DUSE_SKIA -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API
-DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI
-DIMPL_NS_NET -DIMPL_THEBES  -DSTATIC_EXPORTABLE_JS_API
-DOSTYPE=\"NetBSD5.1\" -DOSARCH=NetBSD -I./include/core
-I./include/config -I./include/ports -I./src/core -I./include/images
-I./include/utils/mac -I./include/utils/win -I./include/views
-I./include/effects  -I. -I. -I../../dist/include
-I../../dist/include/nsprpub  -I/usr/pkg/include/nspr
-I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss
-I/usr/pkg/include/nspr        -fPIC -DPIC -I/usr/include
-I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/freetype2
-fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth
-Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align
-Wno-invalid-offsetof -Wno-variadic-macros -O2 -pipe -mfpmath=sse -msse3
-march=nocona -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/nspr
-I/usr/pkg/include/freetype2 -mfpmath=sse -msse3 -march=nocona
-fno-exceptions -fno-strict-aliasing -Dunix -fshort-wchar -pthread
-ffunction-sections -fdata-sections -pipe -pthread -D_REENTRANT
-I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/glib-2.0
-I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2
-I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/pkg/include/pixman-1
-I/usr/pkg/include/libpng15    -DNDEBUG -DTRIMMED -O2
-fomit-frame-pointer -msse2  -I/usr/include -I/usr/pkg/include
-I/usr/pkg/include/nspr -I/usr/pkg/include/freetype2 -DMOZILLA_CLIENT
-include ../../mozilla-config.h -MD -MF .deps/SkBlitRow_opts_SSE2.pp
/pkg_comp/obj/pkgsrc/devel/xulrunner/default/mozilla-release/gfx/skia/src/opts/SkBlitRow_opts_SSE2.cpp
/pkg_comp/obj/pkgsrc/devel/xulrunner/default/mozilla-release/gfx/skia/src/opts/SkBlitRow_opts_SSE2.cpp:
In function 'void SkARGB32_A8_BlitMask_SSE2(void*, size_t, const void*,
size_t, SkColor, int, int)':
/pkg_comp/obj/pkgsrc/devel/xulrunner/default/mozilla-release/gfx/skia/src/opts/SkBlitRow_opts_SSE2.cpp:484:
error: unable to find a register to spill in class 'GENERAL_REGS'
/pkg_comp/obj/pkgsrc/devel/xulrunner/default/mozilla-release/gfx/skia/src/opts/SkBlitRow_opts_SSE2.cpp:484:
error: this is the insn:
(insn:HI 250 249 251 14 (parallel [
            (set (subreg:DI (reg:V16QI 22 xmm1 [orig:226 __q06 ] [226]) 0)
                (ior:DI (reg:DI 1 dx [orig:216 __q06 ] [216])
                    (reg:DI 4 si [orig:218 __q02 ] [218])))
            (clobber (reg:CC 17 flags))
        ]) 315 {*iordi_1_rex64} (insn_list:REG_DEP_TRUE 228 (nil))
    (expr_list:REG_UNUSED (reg:CC 17 flags)
        (expr_list:REG_UNUSED (reg:CC 17 flags)
            (expr_list:REG_DEAD (reg:DI 4 si [orig:218 __q02 ] [218])
                (expr_list:REG_DEAD (reg:DI 1 dx [orig:216 __q06 ] [216])
                    (nil))))))
/pkg_comp/obj/pkgsrc/devel/xulrunner/default/mozilla-release/gfx/skia/src/opts/SkBlitRow_opts_SSE2.cpp:484:
confused by earlier errors, bailing out
gmake[4]: *** [SkBlitRow_opts_SSE2.o] Error 1
gmake[4]: Leaving directory
`/pkg_comp/obj/pkgsrc/devel/xulrunner/default/mozilla-release/gfx/skia'
gmake[3]: *** [libs] Error 2
gmake[3]: Leaving directory
`/pkg_comp/obj/pkgsrc/devel/xulrunner/default/mozilla-release/gfx'
gmake[2]: *** [libs_tier_platform] Error 2
gmake[2]: Leaving directory
`/pkg_comp/obj/pkgsrc/devel/xulrunner/default/mozilla-release'
gmake[1]: *** [tier_platform] Error 2
gmake[1]: Leaving directory
`/pkg_comp/obj/pkgsrc/devel/xulrunner/default/mozilla-release'
gmake: *** [all] Error 2
*** Error code 2

Stop.
make: stopped in /usr/pkgsrc/devel/xulrunner
*** Error code 1

Stop.
make: stopped in /usr/pkgsrc/devel/xulrunner
*** Error code 1

Stop.
make: stopped in /usr/pkgsrc/www/firefox
--------------------------------------------

   NetBSD/amd64 5.1.

   I use cpuflags, which produces:

-mfpmath=sse -msse3 -march=nocona

   ...which may or may not be relevant.

-- 
Kind regards,
Jan Danielsson



Home | Main Index | Thread Index | Old Index