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

Reply via email to