forked from Qfusion/qfusion
-
Notifications
You must be signed in to change notification settings - Fork 17
Open
Description
On master:
[ 88%] Building CXX object client/CMakeFiles/warsow.dir/__/ref/mesh.cpp.o
cd /tmp/guix-build-warsow-qfusion-2.1.0-1.5ec6887.drv-0/source/build/client && /gnu/store/x3jx25cd3q363mr7nbgzrhrv1vza6cf7-gcc-7.4.0/bin/c++ -DAPPLICATION_VERSION_HEADER=\"version.warsow.h\" -DFREETYPELIB_RUNTIME -DLIBCURL_RUNTIME -DLIBJPEG_RUNTIME -DLIBPNG_RUNTIME -DOGGLIB_RUNTIME -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QML_LIB -DQT_QUICK_LIB -DTHEORALIB_RUNTIME -DUSE_SDL2 -DVORBISLIB_RUNTIME -DZLIB_RUNTIME -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I/tmp/guix-build-warsow-qfusion-2.1.0-1.5ec6887.drv-0/source/build/client/warsow_autogen/include -I/gnu/store/qx7p7hiq90mi7r78hcr9cyskccy2j4bg-zlib-1.2.11/include -I/gnu/store/4m8dlhrzis07787xznx73ang35c3lly1-curl-7.65.3/include -I/gnu/store/0i3ky5nr8z5zpz0nb5dl78wll30h90i7-libjpeg-9c/include -I/gnu/store/3snpwk7jl8i125bhiilvk9scqc4mnsx7-libpng-1.6.37/include -I/gnu/store/5xb0hi13dsazgsy6g0w56hl41763d34z-libogg-1.3.4/include -I/gnu/store/fxfks4f2f2h7cmk6g242kvs6lckn5i5c-libvorbis-1.3.6/include -I/gnu/store/n367si248svwbhhmfwsmv74zl98sa0qk-freetype-2.10.1/include/freetype2 -I/tmp/guix-build-warsow-qfusion-2.1.0-1.5ec6887.drv-0/source/source/client/../../third-party/magic_enum/include -I/gnu/store/5m7nbhd8hwfyy9j6g7g1gf6ql1kzllkz-sdl2-2.0.10/include/SDL2 -isystem /gnu/store/dg3f19yvgf0bv8ccyn3xrdmbqifdn7kf-qtbase-5.12.7/include/qt5 -isystem /gnu/store/dg3f19yvgf0bv8ccyn3xrdmbqifdn7kf-qtbase-5.12.7/include/qt5/QtCore -isystem /gnu/store/dg3f19yvgf0bv8ccyn3xrdmbqifdn7kf-qtbase-5.12.7/lib/qt5/mkspecs/linux-g++ -isystem /gnu/store/8mv5rvqpm4jf0yig89569rg71hckr9qa-qtdeclarative-5.12.7/include/qt5 -isystem /gnu/store/8mv5rvqpm4jf0yig89569rg71hckr9qa-qtdeclarative-5.12.7/include/qt5/QtQuick -isystem /gnu/store/8mv5rvqpm4jf0yig89569rg71hckr9qa-qtdeclarative-5.12.7/include/qt5/QtQml -isystem /gnu/store/dg3f19yvgf0bv8ccyn3xrdmbqifdn7kf-qtbase-5.12.7/include/qt5/QtNetwork -isystem /gnu/store/dg3f19yvgf0bv8ccyn3xrdmbqifdn7kf-qtbase-5.12.7/include/qt5/QtGui -isystem /gnu/store/cxnra20zy4zdbnw563q5s3bbgan20nmg-mesa-19.3.2/include -pipe -Wall -Wno-unused-function -fvisibility=hidden -Winvalid-pch -O2 -g -DNDEBUG -fPIC -std=gnu++1z -o CMakeFiles/warsow.dir/__/ref/mesh.cpp.o -c /tmp/guix-build-warsow-qfusion-2.1.0-1.5ec6887.drv-0/source/source/ref/mesh.cpp
/tmp/guix-build-warsow-qfusion-2.1.0-1.5ec6887.drv-0/source/source/ref/imagelib.cpp: In function ‘boolean q_jpg_fill_input_buffer(j_decompress_ptr)’:
/tmp/guix-build-warsow-qfusion-2.1.0-1.5ec6887.drv-0/source/source/ref/imagelib.cpp:765:9: error: invalid conversion from ‘int’ to ‘boolean’ [-fpermissive]
return 1;
^
/tmp/guix-build-warsow-qfusion-2.1.0-1.5ec6887.drv-0/source/source/ref/imagelib.cpp: In function ‘bool WriteJPG(const char*, r_imginfo_t*, int)’:
/tmp/guix-build-warsow-qfusion-2.1.0-1.5ec6887.drv-0/source/source/ref/imagelib.cpp:958:37: error: cannot convert ‘bool’ to ‘boolean’ in argument passing
qjpeg_start_compress( &cinfo, true );
^
I believe the following patch should cut it:
static boolean q_jpg_fill_input_buffer( j_decompress_ptr cinfo ) {
Com_DPrintf( "Premature end of jpeg file\n" );
- return 1;
+ return true;
}Metadata
Metadata
Assignees
Labels
No labels