/Opslag/Haiku/haiku/generated.x86_64> jam EXRTranslator Starting build of type regular ... AddHaikuImagePackages: package gutenprint8 not available! Asked for bios_ia32 target boot platform Unknown path to handle adding to image Asked for pxe_ia32 target boot platform Unknown path to handle adding to image ...patience... ...patience... ...found 13231 target(s)... ...updating 4 target(s)... C++ objects/haiku/x86_64/release/add-ons/translators/exr/EXRGamma.o ../src/add-ons/translators/exr/EXRGamma.cpp: In function 'float knee(double, double)': ../src/add-ons/translators/exr/EXRGamma.cpp:19:48: error: 'static T Imath_3_0::Math::log(T) [with T = double]' is deprecated: use std::math functions [-Werror=deprecated-declarations] 19 | return float (Imath::Math::log (x * f + 1) / f); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ In file included from ../src/add-ons/translators/exr/EXRGamma.cpp:9: build_packages/openexr30-3.0.5-1-x86_64/develop/headers/Imath/ImathMath.h:73:14: note: declared here 73 | static T log (T x) { return std::log (x); } | ^~~ ../src/add-ons/translators/exr/EXRGamma.cpp: In constructor 'Gamma::Gamma(float, float, float, float, float)': ../src/add-ons/translators/exr/EXRGamma.cpp:57:35: error: 'static T Imath_3_0::Math::pow(T, T) [with T = float]' is deprecated: use std::math functions [-Werror=deprecated-declarations] 57 | m (Imath::Math::pow(2, exposure + 2.47393)), | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ build_packages/openexr30-3.0.5-1-x86_64/develop/headers/Imath/ImathMath.h:88:14: note: declared here 88 | static T pow (T x, T y) { return std::pow (x, y); } | ^~~ ../src/add-ons/translators/exr/EXRGamma.cpp:59:36: error: 'static T Imath_3_0::Math::pow(T, T) [with T = float]' is deprecated: use std::math functions [-Werror=deprecated-declarations] 59 | kl (Imath::Math::pow(2, kneeLow)), | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ build_packages/openexr30-3.0.5-1-x86_64/develop/headers/Imath/ImathMath.h:88:14: note: declared here 88 | static T pow (T x, T y) { return std::pow (x, y); } | ^~~ ../src/add-ons/translators/exr/EXRGamma.cpp:60:46: error: 'static T Imath_3_0::Math::pow(T, T) [with T = float]' is deprecated: use std::math functions [-Werror=deprecated-declarations] 60 | f (findKneeF (Imath::Math::pow(2, kneeHigh) - kl, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ build_packages/openexr30-3.0.5-1-x86_64/develop/headers/Imath/ImathMath.h:88:14: note: declared here 88 | static T pow (T x, T y) { return std::pow (x, y); } | ^~~ ../src/add-ons/translators/exr/EXRGamma.cpp:61:40: error: 'static T Imath_3_0::Math::pow(T, T) [with T = float]' is deprecated: use std::math functions [-Werror=deprecated-declarations] 61 | Imath::Math::pow(2, 3.5) - kl)), | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ build_packages/openexr30-3.0.5-1-x86_64/develop/headers/Imath/ImathMath.h:88:14: note: declared here 88 | static T pow (T x, T y) { return std::pow (x, y); } | ^~~ ../src/add-ons/translators/exr/EXRGamma.cpp:62:43: error: 'static T Imath_3_0::Math::pow(T, T) [with T = float]' is deprecated: use std::math functions [-Werror=deprecated-declarations] 62 | s (255.0 * Imath::Math::pow(2, -3.5 * g)) | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ build_packages/openexr30-3.0.5-1-x86_64/develop/headers/Imath/ImathMath.h:88:14: note: declared here 88 | static T pow (T x, T y) { return std::pow (x, y); } | ^~~ ../src/add-ons/translators/exr/EXRGamma.cpp: In member function 'float Gamma::operator()(half)': ../src/add-ons/translators/exr/EXRGamma.cpp:93:37: error: 'static T Imath_3_0::Math::pow(T, T) [with T = float]' is deprecated: use std::math functions [-Werror=deprecated-declarations] 93 | x = Imath::Math::pow (x, g); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ build_packages/openexr30-3.0.5-1-x86_64/develop/headers/Imath/ImathMath.h:88:14: note: declared here 88 | static T pow (T x, T y) { return std::pow (x, y); } | ^~~ cc1plus: all warnings being treated as errors /Opslag/Haiku/haiku/generated.x86_64/cross-tools-x86_64/bin/x86_64-unknown-haiku-gcc -c "../src/add-ons/translators/exr/EXRGamma.cpp" -O2 -Wall -Wno-multichar -Wpointer-arith -Wsign-compare -Wno-ctor-dtor-privacy -Woverloaded-virtual -Werror -Wno-error=unused-but-set-variable -Wno-error=cpp -Wno-error=register -Wno-error=address-of-packed-member -Wno-error=stringop-overread -Wno-error=array-bounds -Wno-error=cast-align -Wno-error=format-truncation -fno-strict-aliasing -fno-delete-null-pointer-checks -fno-builtin-fork -fno-builtin-vfork -nostdinc -DARCH_x86_64 -D__HAIKU_PRIMARY_PACKAGING_ARCH=\"x86_64\" -DHAIKU_DISTRO_COMPATIBILITY_OFFICIAL -DHAIKU_TARGET_PLATFORM_HAIKU -DHAIKU_REGULAR_BUILD -DHAIKU_OFFICIAL_RELEASE -iquote ../build/user_config_headers -iquote ../build/config_headers -iquote ../src/add-ons/translators/exr -iquote objects/common/add-ons/translators/exr -iquote objects/haiku_host/x86_64/common/add-ons/translators/exr -iquote objects/haiku/x86_64/common/add-ons/translators/exr -iquote ../src/add-ons/translators/exr/../shared -I build_packages/openexr30-3.0.5-1-x86_64/develop/headers -I build_packages/openexr30-3.0.5-1-x86_64/develop/headers/OpenEXR -I build_packages/openexr30-3.0.5-1-x86_64/develop/headers/Imath -I build_packages/gcc_syslibs_devel-13.2.0_2023_08_10-3-x86_64/develop/headers/c++ -I build_packages/gcc_syslibs_devel-13.2.0_2023_08_10-3-x86_64/develop/headers/c++/x86_64-unknown-haiku -I build_packages/gcc_syslibs_devel-13.2.0_2023_08_10-3-x86_64/develop/headers/c++/backward -I build_packages/gcc_syslibs_devel-13.2.0_2023_08_10-3-x86_64/develop/headers/c++/ext -I ../headers/glibc -I ../headers/posix -I build_packages/gcc_syslibs_devel-13.2.0_2023_08_10-3-x86_64/develop/headers/gcc/include -I build_packages/gcc_syslibs_devel-13.2.0_2023_08_10-3-x86_64/develop/headers/gcc/include-fixed -I ../headers -I ../headers/os -I ../headers/os/add-ons -I ../headers/os/add-ons/file_system -I ../headers/os/add-ons/graphics -I ../headers/os/add-ons/input_server -I ../headers/os/add-ons/registrar -I ../headers/os/add-ons/screen_saver -I ../headers/os/add-ons/tracker -I ../headers/os/app -I ../headers/os/device -I ../headers/os/drivers -I ../headers/os/game -I ../headers/os/interface -I ../headers/os/kernel -I ../headers/os/locale -I ../headers/os/media -I ../headers/os/mail -I ../headers/os/midi -I ../headers/os/midi2 -I ../headers/os/net -I ../headers/os/storage -I ../headers/os/support -I ../headers/os/translation -I ../headers/private/. -o "objects/haiku/x86_64/release/add-ons/translators/exr/EXRGamma.o" ...failed C++ objects/haiku/x86_64/release/add-ons/translators/exr/EXRGamma.o ... C++ objects/haiku/x86_64/release/add-ons/translators/exr/EXRTranslator.o In file included from ../src/add-ons/translators/exr/EXRTranslator.cpp:17: ../src/add-ons/translators/exr/IStreamWrapper.h:21:25: error: 'Int64' does not name a type; did you mean 'int64'? 21 | virtual Int64 tellg(); | ^~~~~ | int64 ../src/add-ons/translators/exr/IStreamWrapper.h:22:43: error: 'Int64' has not been declared 22 | virtual void seekg(Int64 pos); | ^~~~~ In file included from build_packages/openexr30-3.0.5-1-x86_64/develop/headers/OpenEXR/ImfAttribute.h:18, from build_packages/openexr30-3.0.5-1-x86_64/develop/headers/OpenEXR/ImfHeader.h:26, from build_packages/openexr30-3.0.5-1-x86_64/develop/headers/OpenEXR/ImfRgbaFile.h:23, from ../src/add-ons/translators/exr/EXRTranslator.cpp:16: build_packages/openexr30-3.0.5-1-x86_64/develop/headers/OpenEXR/ImfIO.h:90:25: error: 'virtual void Imf_3_0::IStream::seekg(uint64_t)' was hidden [-Werror=overloaded-virtual=] 90 | virtual void seekg (uint64_t pos) = 0; | ^~~~~ ../src/add-ons/translators/exr/IStreamWrapper.h:22:37: note: by 'virtual void IStreamWrapper::seekg(int)' 22 | virtual void seekg(Int64 pos); | ^~~~~ ../src/add-ons/translators/exr/EXRTranslator.cpp: In member function 'virtual status_t EXRTranslator::DerivedIdentify(BPositionIO*, const translation_format*, BMessage*, translator_info*, uint32)': ../src/add-ons/translators/exr/EXRTranslator.cpp:92:32: error: cannot declare variable 'istream' to be of abstract type 'IStreamWrapper' 92 | IStreamWrapper istream("filename", stream); | ^~~~~~~ ../src/add-ons/translators/exr/IStreamWrapper.h:15:7: note: because the following virtual functions are pure within 'IStreamWrapper': 15 | class IStreamWrapper : public IStream { | ^~~~~~~~~~~~~~ build_packages/openexr30-3.0.5-1-x86_64/develop/headers/OpenEXR/ImfIO.h:82:25: note: 'virtual uint64_t Imf_3_0::IStream::tellg()' 82 | virtual uint64_t tellg () = 0; | ^~~~~ build_packages/openexr30-3.0.5-1-x86_64/develop/headers/OpenEXR/ImfIO.h:90:25: note: 'virtual void Imf_3_0::IStream::seekg(uint64_t)' 90 | virtual void seekg (uint64_t pos) = 0; | ^~~~~ ../src/add-ons/translators/exr/EXRTranslator.cpp: In member function 'virtual status_t EXRTranslator::DerivedTranslate(BPositionIO*, const translator_info*, BMessage*, uint32, BPositionIO*, int32)': ../src/add-ons/translators/exr/EXRTranslator.cpp:124:32: error: cannot declare variable 'istream' to be of abstract type 'IStreamWrapper' 124 | IStreamWrapper istream("filename", source); | ^~~~~~~ cc1plus: all warnings being treated as errors /Opslag/Haiku/haiku/generated.x86_64/cross-tools-x86_64/bin/x86_64-unknown-haiku-gcc -c "../src/add-ons/translators/exr/EXRTranslator.cpp" -O2 -Wall -Wno-multichar -Wpointer-arith -Wsign-compare -Wno-ctor-dtor-privacy -Woverloaded-virtual -Werror -Wno-error=unused-but-set-variable -Wno-error=cpp -Wno-error=register -Wno-error=address-of-packed-member -Wno-error=stringop-overread -Wno-error=array-bounds -Wno-error=cast-align -Wno-error=format-truncation -fno-strict-aliasing -fno-delete-null-pointer-checks -fno-builtin-fork -fno-builtin-vfork -nostdinc -DARCH_x86_64 -D__HAIKU_PRIMARY_PACKAGING_ARCH=\"x86_64\" -DHAIKU_DISTRO_COMPATIBILITY_OFFICIAL -DHAIKU_TARGET_PLATFORM_HAIKU -DHAIKU_REGULAR_BUILD -DHAIKU_OFFICIAL_RELEASE -iquote ../build/user_config_headers -iquote ../build/config_headers -iquote ../src/add-ons/translators/exr -iquote objects/common/add-ons/translators/exr -iquote objects/haiku_host/x86_64/common/add-ons/translators/exr -iquote objects/haiku/x86_64/common/add-ons/translators/exr -iquote ../src/add-ons/translators/exr/../shared -I build_packages/openexr30-3.0.5-1-x86_64/develop/headers -I build_packages/openexr30-3.0.5-1-x86_64/develop/headers/OpenEXR -I build_packages/openexr30-3.0.5-1-x86_64/develop/headers/Imath -I build_packages/gcc_syslibs_devel-13.2.0_2023_08_10-3-x86_64/develop/headers/c++ -I build_packages/gcc_syslibs_devel-13.2.0_2023_08_10-3-x86_64/develop/headers/c++/x86_64-unknown-haiku -I build_packages/gcc_syslibs_devel-13.2.0_2023_08_10-3-x86_64/develop/headers/c++/backward -I build_packages/gcc_syslibs_devel-13.2.0_2023_08_10-3-x86_64/develop/headers/c++/ext -I ../headers/glibc -I ../headers/posix -I build_packages/gcc_syslibs_devel-13.2.0_2023_08_10-3-x86_64/develop/headers/gcc/include -I build_packages/gcc_syslibs_devel-13.2.0_2023_08_10-3-x86_64/develop/headers/gcc/include-fixed -I ../headers -I ../headers/os -I ../headers/os/add-ons -I ../headers/os/add-ons/file_system -I ../headers/os/add-ons/graphics -I ../headers/os/add-ons/input_server -I ../headers/os/add-ons/registrar -I ../headers/os/add-ons/screen_saver -I ../headers/os/add-ons/tracker -I ../headers/os/app -I ../headers/os/device -I ../headers/os/drivers -I ../headers/os/game -I ../headers/os/interface -I ../headers/os/kernel -I ../headers/os/locale -I ../headers/os/media -I ../headers/os/mail -I ../headers/os/midi -I ../headers/os/midi2 -I ../headers/os/net -I ../headers/os/storage -I ../headers/os/support -I ../headers/os/translation -I ../headers/private/. -o "objects/haiku/x86_64/release/add-ons/translators/exr/EXRTranslator.o" ...failed C++ objects/haiku/x86_64/release/add-ons/translators/exr/EXRTranslator.o ... C++ objects/haiku/x86_64/release/add-ons/translators/exr/IStreamWrapper.o In file included from ../src/add-ons/translators/exr/IStreamWrapper.cpp:7: ../src/add-ons/translators/exr/IStreamWrapper.h:21:25: error: 'Int64' does not name a type; did you mean 'int64'? 21 | virtual Int64 tellg(); | ^~~~~ | int64 ../src/add-ons/translators/exr/IStreamWrapper.h:22:43: error: 'Int64' has not been declared 22 | virtual void seekg(Int64 pos); | ^~~~~ In file included from ../src/add-ons/translators/exr/IStreamWrapper.h:9: build_packages/openexr30-3.0.5-1-x86_64/develop/headers/OpenEXR/ImfIO.h:90:25: error: 'virtual void Imf_3_0::IStream::seekg(uint64_t)' was hidden [-Werror=overloaded-virtual=] 90 | virtual void seekg (uint64_t pos) = 0; | ^~~~~ ../src/add-ons/translators/exr/IStreamWrapper.h:22:37: note: by 'virtual void IStreamWrapper::seekg(int)' 22 | virtual void seekg(Int64 pos); | ^~~~~ ../src/add-ons/translators/exr/IStreamWrapper.cpp:32:1: error: 'Int64' does not name a type; did you mean 'int64'? 32 | Int64 | ^~~~~ | int64 ../src/add-ons/translators/exr/IStreamWrapper.cpp:40:1: error: variable or field 'seekg' declared void 40 | IStreamWrapper::seekg(Int64 pos) | ^~~~~~~~~~~~~~ ../src/add-ons/translators/exr/IStreamWrapper.cpp:40:23: error: 'Int64' was not declared in this scope; did you mean 'int64'? 40 | IStreamWrapper::seekg(Int64 pos) | ^~~~~ | int64 cc1plus: all warnings being treated as errors /Opslag/Haiku/haiku/generated.x86_64/cross-tools-x86_64/bin/x86_64-unknown-haiku-gcc -c "../src/add-ons/translators/exr/IStreamWrapper.cpp" -O2 -Wall -Wno-multichar -Wpointer-arith -Wsign-compare -Wno-ctor-dtor-privacy -Woverloaded-virtual -Werror -Wno-error=unused-but-set-variable -Wno-error=cpp -Wno-error=register -Wno-error=address-of-packed-member -Wno-error=stringop-overread -Wno-error=array-bounds -Wno-error=cast-align -Wno-error=format-truncation -fno-strict-aliasing -fno-delete-null-pointer-checks -fno-builtin-fork -fno-builtin-vfork -nostdinc -DARCH_x86_64 -D__HAIKU_PRIMARY_PACKAGING_ARCH=\"x86_64\" -DHAIKU_DISTRO_COMPATIBILITY_OFFICIAL -DHAIKU_TARGET_PLATFORM_HAIKU -DHAIKU_REGULAR_BUILD -DHAIKU_OFFICIAL_RELEASE -iquote ../build/user_config_headers -iquote ../build/config_headers -iquote ../src/add-ons/translators/exr -iquote objects/common/add-ons/translators/exr -iquote objects/haiku_host/x86_64/common/add-ons/translators/exr -iquote objects/haiku/x86_64/common/add-ons/translators/exr -iquote ../src/add-ons/translators/exr/../shared -I build_packages/openexr30-3.0.5-1-x86_64/develop/headers -I build_packages/openexr30-3.0.5-1-x86_64/develop/headers/OpenEXR -I build_packages/openexr30-3.0.5-1-x86_64/develop/headers/Imath -I build_packages/gcc_syslibs_devel-13.2.0_2023_08_10-3-x86_64/develop/headers/c++ -I build_packages/gcc_syslibs_devel-13.2.0_2023_08_10-3-x86_64/develop/headers/c++/x86_64-unknown-haiku -I build_packages/gcc_syslibs_devel-13.2.0_2023_08_10-3-x86_64/develop/headers/c++/backward -I build_packages/gcc_syslibs_devel-13.2.0_2023_08_10-3-x86_64/develop/headers/c++/ext -I ../headers/glibc -I ../headers/posix -I build_packages/gcc_syslibs_devel-13.2.0_2023_08_10-3-x86_64/develop/headers/gcc/include -I build_packages/gcc_syslibs_devel-13.2.0_2023_08_10-3-x86_64/develop/headers/gcc/include-fixed -I ../headers -I ../headers/os -I ../headers/os/add-ons -I ../headers/os/add-ons/file_system -I ../headers/os/add-ons/graphics -I ../headers/os/add-ons/input_server -I ../headers/os/add-ons/registrar -I ../headers/os/add-ons/screen_saver -I ../headers/os/add-ons/tracker -I ../headers/os/app -I ../headers/os/device -I ../headers/os/drivers -I ../headers/os/game -I ../headers/os/interface -I ../headers/os/kernel -I ../headers/os/locale -I ../headers/os/media -I ../headers/os/mail -I ../headers/os/midi -I ../headers/os/midi2 -I ../headers/os/net -I ../headers/os/storage -I ../headers/os/support -I ../headers/os/translation -I ../headers/private/. -o "objects/haiku/x86_64/release/add-ons/translators/exr/IStreamWrapper.o" ...failed C++ objects/haiku/x86_64/release/add-ons/translators/exr/IStreamWrapper.o ... BUILD FAILURE: ...failed updating 3 target(s)... ...skipped 1 target(s)...