darktable-org / darktable

darktable is an open source photography workflow application and raw developer
https://www.darktable.org
GNU General Public License v3.0
9.54k stars 1.13k forks source link

build fails in imageio_heif.c:127:24 for latest git on arch #15441

Closed piratenpanda closed 11 months ago

piratenpanda commented 11 months ago

Describe the bug

After updating my arch installation I can't compile darktable anymore due to the following issue

/home/panda/Downloads/darktable/src/imageio/imageio_heif.c: In function ‘dt_imageio_open_heif’: /home/panda/Downloads/darktable/src/imageio/imageio_heif.c:127:24: error: implicit declaration of function ‘heif_item_get_transformation_properties’ [-Werror=implicit-function-declaration] 127 | int num_transforms = heif_item_get_transformation_properties(ctx, id, transforms, 3); | ^~~~~~~~~~~ compilation terminated due to -Wfatal-errors. cc1: all warnings being treated as errors

Arch is using libheif 1.17.0-1 since today. Cleaning the build directory did not help.

Steps to reproduce

build dt

Expected behavior

No response

Logfile | Screenshot | Screencast

No response

Commit

No response

Where did you install darktable from?

darktable.org

darktable version

latest git

What OS are you using?

Linux

What is the version of your OS?

Arch Linux, latest updates

Describe your system?

No response

Are you using OpenCL GPU in darktable?

None

If yes, what is the GPU card and driver?

No response

Please provide additional context if applicable. You can attach files too, but might need to rename to .txt or .zip

No response

TurboGit commented 11 months ago

And we have just fixed this some minutes ago. Please try current master.

piratenpanda commented 11 months ago

Sorry didn't see the PR. Works fine, thanks!