Public bug reported:
I get linking errors like:
[...]
[ 41%] Linking CXX executable nona
cd /var/tmp/paludis/build/media-gfx-hugin-2019.0.0/work/build/src/tools &&
/usr/x86_64-pc-linux-gnu/bin/cmake -E cmake_link_script
CMakeFiles/nona.dir/link.txt --verbose=1
/usr/bin/x86_64-pc-linux-gnu-c++ -march=native -O2 -pipe -lpthread -fopenmp
-rdynamic CMakeFiles/nona.dir/nona.cpp.o -o nona
-Wl,-rpath,/var/tmp/paludis/build/media-gfx-hugin-2019.0.0/work/build/src/hugin_base:
../hugin_base/libhuginbase.so.0.0 -lpano13 ../foreign/levmar/libhuginlevmar.a
/usr/x86_64-pc-linux-gnu/lib64/libboost_filesystem.so.1.71.0
/usr/x86_64-pc-linux-gnu/lib64/libboost_system.so.1.71.0 -lfftw3 -lvigraimpex
-lImath -lIlmImf -lIex -lHalf -lIlmThread -lz -ljpeg -ltiff -lpng -lz -lz
-llcms2 -lvigraimpex -lImath -lIlmImf -lIex -lHalf -lIlmThread -lz -ljpeg
-ltiff -lpng -lz -lz -lGL -lGLU -pthread -lX11 -lexiv2 -lpano13 -lsqlite3
-lImath -lIlmImf -lIex -lHalf -lIlmThread -ljpeg -lpng -lImath -lIlmImf -lIex
-lHalf -lIlmThread -lz -ljpeg -lpng -lvigraimpex -ltiff -llcms2 -lGL -lGLU
make[2]: Leaving directory
'/var/tmp/paludis/build/media-gfx-hugin-2019.0.0/work/build'
/usr/x86_64-pc-linux-gnu/bin/x86_64-pc-linux-gnu-ld:
../hugin_base/libhuginbase.so.0.0: undefined reference to
`__glewMultiTexCoord2f'
/usr/x86_64-pc-linux-gnu/bin/x86_64-pc-linux-gnu-ld:
../hugin_base/libhuginbase.so.0.0: undefined reference to `__glewUniform1iARB'
/usr/x86_64-pc-linux-gnu/bin/x86_64-pc-linux-gnu-ld:
../hugin_base/libhuginbase.so.0.0: undefined reference to
`__glewGetObjectParameterivARB'
/usr/x86_64-pc-linux-gnu/bin/x86_64-pc-linux-gnu-ld:
../hugin_base/libhuginbase.so.0.0: undefined reference to
`__glewFramebufferTexture2DEXT'
/usr/x86_64-pc-linux-gnu/bin/x86_64-pc-linux-gnu-ld:
../hugin_base/libhuginbase.so.0.0: undefined reference to
`__glewCreateProgramObjectARB'
/usr/x86_64-pc-linux-gnu/bin/x86_64-pc-linux-gnu-ld:
../hugin_base/libhuginbase.so.0.0: undefined reference to `glewGetErrorString'
/usr/x86_64-pc-linux-gnu/bin/x86_64-pc-linux-gnu-ld:
../hugin_base/libhuginbase.so.0.0: undefined reference to `__glewGetInfoLogARB'
/usr/x86_64-pc-linux-gnu/bin/x86_64-pc-linux-gnu-ld:
../hugin_base/libhuginbase.so.0.0: undefined reference to
`__glewShaderSourceARB'
/usr/x86_64-pc-linux-gnu/bin/x86_64-pc-linux-gnu-ld:
../hugin_base/libhuginbase.so.0.0: undefined reference to
`__glewCheckFramebufferStatusEXT'
/usr/x86_64-pc-linux-gnu/bin/x86_64-pc-linux-gnu-ld:
../hugin_base/libhuginbase.so.0.0: undefined reference to
`__glewCreateShaderObjectARB'
/usr/x86_64-pc-linux-gnu/bin/x86_64-pc-linux-gnu-ld:
../hugin_base/libhuginbase.so.0.0: undefined reference to
`__glewDeleteObjectARB'
/usr/x86_64-pc-linux-gnu/bin/x86_64-pc-linux-gnu-ld:
../hugin_base/libhuginbase.so.0.0: undefined reference to
`__glewAttachObjectARB'
/usr/x86_64-pc-linux-gnu/bin/x86_64-pc-linux-gnu-ld:
../hugin_base/libhuginbase.so.0.0: undefined reference to
`__glewDeleteFramebuffersEXT'
/usr/x86_64-pc-linux-gnu/bin/x86_64-pc-linux-gnu-ld:
../hugin_base/libhuginbase.so.0.0: undefined reference to
`__glewGenFramebuffersEXT'
/usr/x86_64-pc-linux-gnu/bin/x86_64-pc-linux-gnu-ld:
../hugin_base/libhuginbase.so.0.0: undefined reference to `glewGetExtension'
/usr/x86_64-pc-linux-gnu/bin/x86_64-pc-linux-gnu-ld:
../hugin_base/libhuginbase.so.0.0: undefined reference to
`__glewGetUniformLocationARB'
/usr/x86_64-pc-linux-gnu/bin/x86_64-pc-linux-gnu-ld:
../hugin_base/libhuginbase.so.0.0: undefined reference to
`__glewUseProgramObjectARB'
/usr/x86_64-pc-linux-gnu/bin/x86_64-pc-linux-gnu-ld:
../hugin_base/libhuginbase.so.0.0: undefined reference to
`__glewBindFramebufferEXT'
/usr/x86_64-pc-linux-gnu/bin/x86_64-pc-linux-gnu-ld:
../hugin_base/libhuginbase.so.0.0: undefined reference to
`__glewCompileShaderARB'
/usr/x86_64-pc-linux-gnu/bin/x86_64-pc-linux-gnu-ld:
../hugin_base/libhuginbase.so.0.0: undefined reference to `__glewLinkProgramARB'
/usr/x86_64-pc-linux-gnu/bin/x86_64-pc-linux-gnu-ld:
../hugin_base/libhuginbase.so.0.0: undefined reference to `__glewActiveTexture'
/usr/x86_64-pc-linux-gnu/bin/x86_64-pc-linux-gnu-ld:
../hugin_base/libhuginbase.so.0.0: undefined reference to `glewInit'
/usr/x86_64-pc-linux-gnu/bin/x86_64-pc-linux-gnu-ld:
../hugin_base/libhuginbase.so.0.0: undefined reference to `__glewUniform2fARB'
collect2: error: ld returned 1 exit status
make[2]: *** [src/tools/CMakeFiles/nona.dir/build.make:144: src/tools/nona]
Error 1
make[1]: *** [CMakeFiles/Makefile2:449: src/tools/CMakeFiles/nona.dir/all]
Error 2
make[1]: *** Waiting for unfinished jobs....
[...]
Complete build log is attached as file.
** Affects: hugin
Importance: Undecided
Status: New
** Attachment added: "hugin-2019.0.0.log"
https://bugs.launchpad.net/bugs/1847254/+attachment/5295415/+files/hugin-2019.0.0.log
--
You received this bug notification because you are a member of Hugin Bug
Hunters, which is subscribed to Hugin.
https://bugs.launchpad.net/bugs/1847254
Title:
hugin-2019.0.0 fails to build
Status in Hugin:
New
Bug description:
I get linking errors like:
[...]
[ 41%] Linking CXX executable nona
cd /var/tmp/paludis/build/media-gfx-hugin-2019.0.0/work/build/src/tools &&
/usr/x86_64-pc-linux-gnu/bin/cmake -E cmake_link_script
CMakeFiles/nona.dir/link.txt --verbose=1
/usr/bin/x86_64-pc-linux-gnu-c++ -march=native -O2 -pipe -lpthread -fopenmp
-rdynamic CMakeFiles/nona.dir/nona.cpp.o -o nona
-Wl,-rpath,/var/tmp/paludis/build/media-gfx-hugin-2019.0.0/work/build/src/hugin_base:
../hugin_base/libhuginbase.so.0.0 -lpano13 ../foreign/levmar/libhuginlevmar.a
/usr/x86_64-pc-linux-gnu/lib64/libboost_filesystem.so.1.71.0
/usr/x86_64-pc-linux-gnu/lib64/libboost_system.so.1.71.0 -lfftw3 -lvigraimpex
-lImath -lIlmImf -lIex -lHalf -lIlmThread -lz -ljpeg -ltiff -lpng -lz -lz
-llcms2 -lvigraimpex -lImath -lIlmImf -lIex -lHalf -lIlmThread -lz -ljpeg
-ltiff -lpng -lz -lz -lGL -lGLU -pthread -lX11 -lexiv2 -lpano13 -lsqlite3
-lImath -lIlmImf -lIex -lHalf -lIlmThread -ljpeg -lpng -lImath -lIlmImf -lIex
-lHalf -lIlmThread -lz -ljpeg -lpng -lvigraimpex -ltiff -llcms2 -lGL -lGLU
make[2]: Leaving directory
'/var/tmp/paludis/build/media-gfx-hugin-2019.0.0/work/build'
/usr/x86_64-pc-linux-gnu/bin/x86_64-pc-linux-gnu-ld:
../hugin_base/libhuginbase.so.0.0: undefined reference to
`__glewMultiTexCoord2f'
/usr/x86_64-pc-linux-gnu/bin/x86_64-pc-linux-gnu-ld:
../hugin_base/libhuginbase.so.0.0: undefined reference to `__glewUniform1iARB'
/usr/x86_64-pc-linux-gnu/bin/x86_64-pc-linux-gnu-ld:
../hugin_base/libhuginbase.so.0.0: undefined reference to
`__glewGetObjectParameterivARB'
/usr/x86_64-pc-linux-gnu/bin/x86_64-pc-linux-gnu-ld:
../hugin_base/libhuginbase.so.0.0: undefined reference to
`__glewFramebufferTexture2DEXT'
/usr/x86_64-pc-linux-gnu/bin/x86_64-pc-linux-gnu-ld:
../hugin_base/libhuginbase.so.0.0: undefined reference to
`__glewCreateProgramObjectARB'
/usr/x86_64-pc-linux-gnu/bin/x86_64-pc-linux-gnu-ld:
../hugin_base/libhuginbase.so.0.0: undefined reference to `glewGetErrorString'
/usr/x86_64-pc-linux-gnu/bin/x86_64-pc-linux-gnu-ld:
../hugin_base/libhuginbase.so.0.0: undefined reference to `__glewGetInfoLogARB'
/usr/x86_64-pc-linux-gnu/bin/x86_64-pc-linux-gnu-ld:
../hugin_base/libhuginbase.so.0.0: undefined reference to
`__glewShaderSourceARB'
/usr/x86_64-pc-linux-gnu/bin/x86_64-pc-linux-gnu-ld:
../hugin_base/libhuginbase.so.0.0: undefined reference to
`__glewCheckFramebufferStatusEXT'
/usr/x86_64-pc-linux-gnu/bin/x86_64-pc-linux-gnu-ld:
../hugin_base/libhuginbase.so.0.0: undefined reference to
`__glewCreateShaderObjectARB'
/usr/x86_64-pc-linux-gnu/bin/x86_64-pc-linux-gnu-ld:
../hugin_base/libhuginbase.so.0.0: undefined reference to
`__glewDeleteObjectARB'
/usr/x86_64-pc-linux-gnu/bin/x86_64-pc-linux-gnu-ld:
../hugin_base/libhuginbase.so.0.0: undefined reference to
`__glewAttachObjectARB'
/usr/x86_64-pc-linux-gnu/bin/x86_64-pc-linux-gnu-ld:
../hugin_base/libhuginbase.so.0.0: undefined reference to
`__glewDeleteFramebuffersEXT'
/usr/x86_64-pc-linux-gnu/bin/x86_64-pc-linux-gnu-ld:
../hugin_base/libhuginbase.so.0.0: undefined reference to
`__glewGenFramebuffersEXT'
/usr/x86_64-pc-linux-gnu/bin/x86_64-pc-linux-gnu-ld:
../hugin_base/libhuginbase.so.0.0: undefined reference to `glewGetExtension'
/usr/x86_64-pc-linux-gnu/bin/x86_64-pc-linux-gnu-ld:
../hugin_base/libhuginbase.so.0.0: undefined reference to
`__glewGetUniformLocationARB'
/usr/x86_64-pc-linux-gnu/bin/x86_64-pc-linux-gnu-ld:
../hugin_base/libhuginbase.so.0.0: undefined reference to
`__glewUseProgramObjectARB'
/usr/x86_64-pc-linux-gnu/bin/x86_64-pc-linux-gnu-ld:
../hugin_base/libhuginbase.so.0.0: undefined reference to
`__glewBindFramebufferEXT'
/usr/x86_64-pc-linux-gnu/bin/x86_64-pc-linux-gnu-ld:
../hugin_base/libhuginbase.so.0.0: undefined reference to
`__glewCompileShaderARB'
/usr/x86_64-pc-linux-gnu/bin/x86_64-pc-linux-gnu-ld:
../hugin_base/libhuginbase.so.0.0: undefined reference to `__glewLinkProgramARB'
/usr/x86_64-pc-linux-gnu/bin/x86_64-pc-linux-gnu-ld:
../hugin_base/libhuginbase.so.0.0: undefined reference to `__glewActiveTexture'
/usr/x86_64-pc-linux-gnu/bin/x86_64-pc-linux-gnu-ld:
../hugin_base/libhuginbase.so.0.0: undefined reference to `glewInit'
/usr/x86_64-pc-linux-gnu/bin/x86_64-pc-linux-gnu-ld:
../hugin_base/libhuginbase.so.0.0: undefined reference to `__glewUniform2fARB'
collect2: error: ld returned 1 exit status
make[2]: *** [src/tools/CMakeFiles/nona.dir/build.make:144: src/tools/nona]
Error 1
make[1]: *** [CMakeFiles/Makefile2:449: src/tools/CMakeFiles/nona.dir/all]
Error 2
make[1]: *** Waiting for unfinished jobs....
[...]
Complete build log is attached as file.
To manage notifications about this bug go to:
https://bugs.launchpad.net/hugin/+bug/1847254/+subscriptions
_______________________________________________
Mailing list: https://launchpad.net/~hugin-bug-hunters
Post to : [email protected]
Unsubscribe : https://launchpad.net/~hugin-bug-hunters
More help : https://help.launchpad.net/ListHelp