Bug#763246: imagevis3d: FTBFS: IO/UVF/ExtendedOctree/Lz4Compression.cpp:53:44: error: 'LZ4_uncompress' was not declared in this scope
tags 763246 pending On Tue, Sep 30, 2014 at 6:14 AM, Nobuhiro Iwamatsu iwama...@nigauri.org wrote: Sorry about this problem. LZ4_uncompress is obsolete function. Such info should have been present in d/changelog IMHO. I createad a patch for imagevis3d which revise this problem. Please check and apply. Thanks will source-upload ASAP. -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#763246: imagevis3d: FTBFS: IO/UVF/ExtendedOctree/Lz4Compression.cpp:53:44: error: 'LZ4_uncompress' was not declared in this scope
Hi, 2014-09-30 17:45 GMT+09:00 Mathieu Malaterre ma...@debian.org: tags 763246 pending On Tue, Sep 30, 2014 at 6:14 AM, Nobuhiro Iwamatsu iwama...@nigauri.org wrote: Sorry about this problem. LZ4_uncompress is obsolete function. Such info should have been present in d/changelog IMHO. Indeed. I did not notice that the API has been removed . I note from the next time. I createad a patch for imagevis3d which revise this problem. Please check and apply. Thanks will source-upload ASAP. Thanks! Best regards, Nobuhiro -- Nobuhiro Iwamatsu iwamatsu at {nigauri.org / debian.org} GPG ID: 40AD1FA6 -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#763246: imagevis3d: FTBFS: IO/UVF/ExtendedOctree/Lz4Compression.cpp:53:44: error: 'LZ4_uncompress' was not declared in this scope
reassign 763246 imagevis3d 3.1.0-3 tag 763246 patch thanks Hi, Sorry about this problem. LZ4_uncompress is obsolete function. I createad a patch for imagevis3d which revise this problem. Please check and apply. Best regards, Nobuhiro -- Nobuhiro Iwamatsu iwamatsu at {nigauri.org / debian.org} GPG ID: 40AD1FA6 --- imagevis3d-3.1.0.orig/Tuvok/IO/UVF/ExtendedOctree/Lz4Compression.cpp +++ imagevis3d-3.1.0/Tuvok/IO/UVF/ExtendedOctree/Lz4Compression.cpp @@ -48,11 +48,11 @@ void lz4Decompress(std::shared_ptruint8 throw std::runtime_error(Expected output data too big for LZ4 (max ~1.9GB)); int const outputSize = static_castint(uncompressedBytes); - int readBytes = LZ4_uncompress((const char*)src.get(), + int readBytes = LZ4_decompress_fast((const char*)src.get(), (char*)dst.get(), outputSize); if (readBytes 0) -throw std::runtime_error(std::string(LZ4_uncompress failed: faulty input +throw std::runtime_error(std::string(LZ4_decompress_fast failed: faulty input byte at position ) + SysTools::ToString(-readBytes)); }
Bug#763246: imagevis3d: FTBFS: IO/UVF/ExtendedOctree/Lz4Compression.cpp:53:44: error: 'LZ4_uncompress' was not declared in this scope
Source: imagevis3d Version: 3.1.0-3 Severity: serious Tags: jessie sid User: debian...@lists.debian.org Usertags: qa-ftbfs-20140926 qa-ftbfs Justification: FTBFS on amd64 Hi, During a rebuild of all packages in sid, your package failed to build on amd64. Relevant part (hopefully): g++ -c -fopenmp -DPACKAGE_MANAGER -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -std=c++0x -fno-strict-aliasing -fopenmp -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -fPIC -D_REENTRANT -Wall -W -DLZHAM_ANSI_CPLUSPLUS=1 -D_7ZIP_ST=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++-64 -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4 -I. -IIO/3rdParty/lzham -I/usr/include/lzma -IBasics -IIO/exception -I/usr/include/lua5.2 -I/usr/X11R6/include -I. -o Build/objects/Lz4Compression.o IO/UVF/ExtendedOctree/Lz4Compression.cpp IO/UVF/ExtendedOctree/Lz4Compression.cpp: In function 'void lz4Decompress(std::shared_ptrunsigned char, std::shared_ptrunsigned char, size_t)': IO/UVF/ExtendedOctree/Lz4Compression.cpp:53:44: error: 'LZ4_uncompress' was not declared in this scope outputSize); ^ make[3]: *** [Build/objects/Lz4Compression.o] Error 1 The full build log is available from: http://aws-logs.debian.net/ftbfs-logs/2014/09/26/imagevis3d_3.1.0-3_unstable.log A list of current common problems and possible solutions is available at http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute! About the archive rebuild: The rebuild was done on EC2 VM instances from Amazon Web Services, using a clean, minimal and up-to-date chroot. Every failed build was retried once to eliminate random failures. -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#763246: imagevis3d: FTBFS: IO/UVF/ExtendedOctree/Lz4Compression.cpp:53:44: error: 'LZ4_uncompress' was not declared in this scope
Since there's not a missing include error, I guess liblz4-dev's version was updated and the API changed. Can anyone confirm? On 09/28/2014 10:45 AM, David Suárez wrote: Source: imagevis3d Version: 3.1.0-3 Severity: serious Tags: jessie sid User: debian...@lists.debian.org Usertags: qa-ftbfs-20140926 qa-ftbfs Justification: FTBFS on amd64 Hi, During a rebuild of all packages in sid, your package failed to build on amd64. Relevant part (hopefully): g++ -c -fopenmp -DPACKAGE_MANAGER -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -std=c++0x -fno-strict-aliasing -fopenmp -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -fPIC -D_REENTRANT -Wall -W -DLZHAM_ANSI_CPLUSPLUS=1 -D_7ZIP_ST=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++-64 -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4 -I. -IIO/3rdParty/lzham -I/usr/include/lzma -IBasics -IIO/exception -I/usr/include/lua5.2 -I/usr/X11R6/include -I. -o Build/objects/Lz4Compression.o IO/UVF/ExtendedOctree/Lz4Compression.cpp IO/UVF/ExtendedOctree/Lz4Compression.cpp: In function 'void lz4Decompress(std::shared_ptrunsigned char, std::shared_ptrunsigned char, size_t)': IO/UVF/ExtendedOctree/Lz4Compression.cpp:53:44: error: 'LZ4_uncompress' was not declared in this scope outputSize); ^ make[3]: *** [Build/objects/Lz4Compression.o] Error 1 The full build log is available from: http://aws-logs.debian.net/ftbfs-logs/2014/09/26/imagevis3d_3.1.0-3_unstable.log A list of current common problems and possible solutions is available at http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute! About the archive rebuild: The rebuild was done on EC2 VM instances from Amazon Web Services, using a clean, minimal and up-to-date chroot. Every failed build was retried once to eliminate random failures. -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org