# FTBFS bugs belong to the source package and are serious anyway.
reassign 888737 src:libreoffice
severity 888737 serious
found 888737 1:5.4.4-1
found 888737 1:6.0.0~rc3-2
retitle 888737 FTBFS: error "GLM: GLM_GTX_quaternion is an experimental 
extension and may change in the future. Use #define GLM_ENABLE_EXPERIMENTAL  
before including it, if you really want to use it."
tag 888737 + pending
thanks

Hi,

On Mon, Jan 29, 2018 at 12:18:22PM +0100, jean-christophe manciot wrote:
>    [build CXX] vcl/opengl/gdiimpl.cxx
>    S=/home/actionmystique/src/LibreOffice/libreoffice-5.4.4-1 && I=$S/instdir
>    && W=$S/workdir &&  mkdir -p $W/CxxObject/vcl/opengl/
>    $W/Dep/CxxObject/vcl/opengl/ && cd
>    /home/actionmystique/src/LibreOffice/libreoffice-5.4.4-1 &&   
>    x86_64-linux-gnu-g++ -DBOOST_ERROR_CODE_HEADER_ONLY
>    -DBOOST_SYSTEM_NO_DEPRECATED -DCPPU_ENV=gcc3 -DLINUX -DNDEBUG
>    -DOSL_DEBUG_LEVEL=0 -DUNIX -DUNX -DX86_64 -D_FORTIFY_SOURCE=2 -D_PTHREADS
>    -D_REENTRANT -Wdate-time -Wdate-time -D_FORTIFY_SOURCE=2 
>    -DVCL_DLLIMPLEMENTATION -DDLLIMPLEMENTATION_UITEST
>    -DCUI_DLL_NAME=\"libcuilo.so\"
>    -DDESKTOP_DETECTOR_DLL_NAME=\"libmergedlo.so\"
>    -DTK_DLL_NAME=\"libmergedlo.so\" -DENABLE_MERGELIBS=1  -DSYSTEM_CURL 
>    -DSYSTEM_NSS  -DSYSTEM_NSS  -DENABLE_CUPS  -DHAVE_VALGRIND_HEADERS 
>     -fvisibility=hidden    -Wall -Wno-missing-braces -Wnon-virtual-dtor
>    -Wendif-labels -Wextra -Wundef -Wunused-macros -fmessage-length=0
>    -fno-common -pipe  -Wduplicated-cond -Wlogical-op -Wshift-overflow=2
>    -Wunused-const-variable=1 -fvisibility-inlines-hidden -fPIC -Wshadow
>    -Woverloaded-virtual -std=gnu++14   -DEXCEPTIONS_ON -fexceptions
>    -fno-enforce-eh-specs -g -O2
>    
> -fdebug-prefix-map=/home/actionmystique/src/LibreOffice/libreoffice-5.4.4-1=.
>    -fstack-protector-strong -Wformat -Werror=format-security 
>    -DLIBO_INTERNAL_ONLY  -c $S/vcl/opengl/gdiimpl.cxx -o
>    $W/CxxObject/vcl/opengl/gdiimpl.o  -I$S/vcl/opengl/ -isystem
>    /usr/include/mdds-1.2 -I$W/UnpackedTarball/pdfium/public  -I$S/include 
>    -I/usr/lib/jvm/default-java/include
>    -I/usr/lib/jvm/default-java/include/linux -I$S/config_host  -I$S/vcl/inc 
>    -I$W/UnoApiHeadersTarget/udkapi/normal
>    -I$W/UnoApiHeadersTarget/offapi/normal
>    -I$W/CustomTarget/officecfg/registry  -I/usr/include/x86_64-linux-gnu     
>     -isystem /usr/include/nss -isystem /usr/include/nspr   -isystem
>    /usr/include/nss -isystem /usr/include/nspr  -I/usr/include   -pthread
>    -isystem /usr/include/glib-2.0 -isystem
>    /usr/lib/x86_64-linux-gnu/glib-2.0/include      -isystem
>    /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem
>    /usr/lib/x86_64-linux-gnu/glib-2.0/include    -Wno-long-long     
>     -isystem /usr/include/cairo -isystem /usr/include/glib-2.0 -isystem
>    /usr/lib/x86_64-linux-gnu/glib-2.0/include -isystem /usr/include/pixman-1
>    -isystem /usr/include/freetype2 -isystem /usr/include/libpng16   -isystem
>    /usr/include/freetype2 -isystem /usr/include/libpng16   -isystem
>    /usr/include/dbus-1.0 -isystem /usr/lib/x86_64-linux-gnu/dbus-1.0/include
>    -isystem /usr/include/glib-2.0 -isystem
>    /usr/lib/x86_64-linux-gnu/glib-2.0/include   -I/usr/include/freetype2
>    -I/usr/include/libpng16   -isystem /usr/include/freetype2 -isystem
>    /usr/include/libpng16       
>    In file included from /usr/include/glm/gtx/norm.hpp:18:0,
>                     from
>    
> /home/actionmystique/src/LibreOffice/libreoffice-5.4.4-1/vcl/inc/opengl/VertexUtils.hxx:16,
>                     from
>    
> /home/actionmystique/src/LibreOffice/libreoffice-5.4.4-1/vcl/opengl/gdiimpl.cxx:39:
>    /usr/include/glm/gtx/quaternion.hpp:23:3: error: #error "GLM:
>    GLM_GTX_quaternion is an experimental extension and may change in the
>    future. Use #define GLM_ENABLE_EXPERIMENTAL before including it, if you
>    really want to use it."
>     # error "GLM: GLM_GTX_quaternion is an experimental extension and may
>    change in the future. Use #define GLM_ENABLE_EXPERIMENTAL before including
>    it, if you really want to use it."
>       ^~~~~
>    In file included from
>    
> /home/actionmystique/src/LibreOffice/libreoffice-5.4.4-1/vcl/inc/opengl/VertexUtils.hxx:16:0,
>                     from
>    
> /home/actionmystique/src/LibreOffice/libreoffice-5.4.4-1/vcl/opengl/gdiimpl.cxx:39:
>    /usr/include/glm/gtx/norm.hpp:21:3: error: #error "GLM: GLM_GTX_norm is an
>    experimental extension and may change in the future. Use #define
>    GLM_ENABLE_EXPERIMENTAL before including it, if you really want to use
>    it."
>     # error "GLM: GLM_GTX_norm is an experimental extension and may change in
>    the future. Use #define GLM_ENABLE_EXPERIMENTAL before including it, if
>    you really want to use it."
>       ^~~~~
>    
> /home/actionmystique/src/LibreOffice/libreoffice-5.4.4-1/solenv/gbuild/LinkTarget.mk:291:
>    recipe for target
>    
> '/home/actionmystique/src/LibreOffice/libreoffice-5.4.4-1/workdir/CxxObject/vcl/opengl/gdiimpl.o'
>    failed
>    make[3]: ***
>    
> [/home/actionmystique/src/LibreOffice/libreoffice-5.4.4-1/workdir/CxxObject/vcl/opengl/gdiimpl.o]
>    Error 1
>    make[3]: Leaving directory
>    '/home/actionmystique/src/LibreOffice/libreoffice-5.4.4-1'
>    Makefile:259: recipe for target 'build' failed
>    make[2]: *** [build] Error 2

That's what I meant in
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=888661#72
, which you also got, yes.

Already fixed:

https://salsa.debian.org/libreoffice-team/libreoffice/libreoffice/commits/master:


fix cut'n'waste error
Rene Engelhard authored about 19 hours ago
0bb5e5a0

Browse Files

readd lost ifeq
Rene Engelhard authored about 19 hours ago
4f5c8843

Browse Files

update patches/glm-0.9.9.diff
Rene Engelhard authored about 19 hours ago
3847f83b

Browse Files

fix build with glm 0.9.9
Rene Engelhard authored about 20 hours ago
25c4af24

Browse Files

Regards,

Rene

Reply via email to