Opened 6 years ago

Closed 6 years ago

#2341 closed defect (invalid)

MPlayer 1.3.0 + Fontconfig error

Reported by: jeruka9 Owned by: beastd
Priority: normal Component: undetermined
Version: 1.3 Severity: blocker
Keywords: MPlayer 1.3.0 Cc:
Blocked By: Blocking:
Reproduced by developer: no Analyzed by developer: no

Description

build on : v@v-Komputer MINGW64 ~
$ gcc -v
Using built-in specs.
COLLECT_GCC=D:\dev\msys64\mingw64\bin\gcc.exe
COLLECT_LTO_WRAPPER=D:/dev/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/7.3.0/lto-wrapper.exe
Target: x86_64-w64-mingw32
Configured with: ../gcc-7.3.0/configure --prefix=/mingw64 --with-local-prefix=/mingw64/local --build=x86_64-w64-mingw32 --host=x86_64-w64-mingw32 --target=x86_64-w64-mingw32 --with-native-system-header-dir=/mingw64/x86_64-w64-mingw32/include --libexecdir=/mingw64/lib --enable-bootstrap --with-arch=x86-64 --with-tune=generic --enable-languages=c,lto,c++,objc,obj-c++,fortran,ada --enable-shared --enable-static --enable-libatomic --enable-threads=posix --enable-graphite --enable-fully-dynamic-string --enable-libstdcxx-time=yes --enable-libstdcxx-filesystem-ts=yes --disable-libstdcxx-pch --disable-libstdcxx-debug --disable-isl-version-check --enable-lto --enable-libgomp --disable-multilib --enable-checking=release --disable-rpath --disable-win32-registry --disable-nls --disable-werror --disable-symvers --with-libiconv --with-system-zlib --with-gmp=/mingw64 --with-mpfr=/mingw64 --with-mpc=/mingw64 --with-isl=/mingw64 --with-pkgversion='Rev1, Built by MSYS2 project' --with-bugurl=https://sourceforge.net/projects/msys2 --with-gnu-as --with-gnu-ld
Thread model: posix
gcc version 7.3.0 (Rev1, Built by MSYS2 project)
mplayer options : ./configure --enable-fontconfig --enable-menu
error is : make -C ffmpeg libpostproc/libpostproc.a
make[1]: Entering directory '/d/MPlayer-1.3.0/ffmpeg'
CC libpostproc/postprocess.o
In file included from libpostproc/postprocess.c:549:0:
libpostproc/postprocess_template.c: In function 'dering_SSE2':
libpostproc/postprocess_template.c:1441:1: internal compiler error: in print_reg , at config/i386/i386.c:18023

}

libbacktrace could not find executable to open
Please submit a full bug report,
with preprocessed source if appropriate.
See <https://sourceforge.net/projects/msys2> for instructions.
{standard input}: Assembler messages:
{standard input}: Warning: end of file not at end of a line; newline inserted
{standard input}:714: Error: unbalanced parenthesis in operand 1.
make[1]: * [common.mak:60: libpostproc/postprocess.o] Error 1
make[1]: Leaving directory '/d/MPlayer-1.3.0/ffmpeg'
make:
* [Makefile:740: ffmpeg/libpostproc/libpostproc.a] Error 2

Change History (1)

comment:1 by reimar, 6 years ago

Resolution: invalid
Status: newclosed

Has nothing to do with fontconfig, it's the libpostprocess it has trouble compiling.
"internal compiler error" means your compiler is buggy (or sometimes it can mean your computer's RAM is bad, mostly if it happens randomly) and doesn't manage to compile the file.
You'll have to use a different compiler.
Compiling for 64-bit might help as well.
As I don't think there is anything we can or should do about it, and unfortunately I don't see an easy workaround either I am closing this.
Feel free to reopen if there is any evidence that this is anything other than a compiler bug.

Note: See TracTickets for help on using tickets.