MIVisionX
MIVisionX copied to clipboard
[Issue]: rocAL build failure
Problem Description
rocAL build failure observed
/home/MIVisionX/rocAL/rocAL/source/decoders/image/fused_crop_decoder.cpp: In member function 'virtual Decoder::Status FusedCropTJDecoder::decode(unsigned char*, size_t, unsigned char*, size_t, size_t, size_t, size_t, size_t&, size_t&, Decoder::ColorFormat, DecoderConfig, bool)':
/home/MIVisionX/rocAL/rocAL/source/decoders/image/fused_crop_decoder.cpp:85:9: error: 'tjDecompress2_partial' was not declared in this scope
85 | if( tjDecompress2_partial(m_jpegDecompressor,
| ^~~~~~~~~~~~~~~~~~~~~
[ 83%] Building CXX object rocAL/rocAL/CMakeFiles/rocal.dir/source/device/device_manager_hip.cpp.o
[ 83%] Building CXX object rocAL/rocAL/CMakeFiles/rocal.dir/source/device/ocl_setup.cpp.o
make[2]: *** [rocAL/rocAL/CMakeFiles/rocal.dir/build.make:628: rocAL/rocAL/CMakeFiles/rocal.dir/source/decoders/image/fused_crop_decoder.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
[ 84%] Building CXX object rocAL/rocAL/CMakeFiles/rocal.dir/source/loaders/circular_buffer.cpp.o
/home/MIVisionX/rocAL/rocAL/source/decoders/image/turbo_jpeg_decoder.cpp: In member function 'virtual Decoder::Status TJDecoder::decode(unsigned char*, size_t, unsigned char*, size_t, size_t, size_t, size_t, size_t&, size_t&, Decoder::ColorFormat, DecoderConfig, bool)':
/home/MIVisionX/rocAL/rocAL/source/decoders/image/turbo_jpeg_decoder.cpp:107:17: error: 'tjDecompress2_partial_scale' was not declared in this scope
107 | if( tjDecompress2_partial_scale(m_jpegDecompressor,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/MIVisionX/rocAL/rocAL/source/decoders/image/turbo_jpeg_decoder.cpp:189:17: error: 'tjDecompress2_partial_scale' was not declared in this scope
189 | if( tjDecompress2_partial_scale(m_jpegDecompressor,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
make[2]: *** [rocAL/rocAL/CMakeFiles/rocal.dir/build.make:667: rocAL/rocAL/CMakeFiles/rocal.dir/source/decoders/image/turbo_jpeg_decoder.cpp.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:1621: rocAL/rocAL/CMakeFiles/rocal.dir/all] Error 2
make: *** [Makefile:163: all] Error 2
Operating System
Ubuntu 22.04
CPU
AMD Ryzen Threadripper 1900X 8-Core Processor
GPU
AMD Radeon VII
Other
No response
ROCm Version
ROCm 6.0.0
ROCm Component
MIVisionX
Steps to Reproduce
No response
(Optional for Linux users) Output of /opt/rocm/bin/rocminfo --support
No response
Additional Information
Tested on Rocm 6.1