Opened 4 years ago

Closed 4 years ago

#60903 closed defect (fixed)

openimageio @2.1.15.0_1: error: no member named 'longtitude' in 'libraw_gps_info_t'; did you mean 'longitude'?

Reported by: jasonliu-- (Jason Liu) Owned by: MarcusCalhoun-Lopez (Marcus Calhoun-Lopez)
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc:
Port: openimageio

Description

OpenImageIO was building fine up until just recently. Not really sure whether it's due to changes in the source code between version 2.1.14 and 2.1.15, or some other reason.

System Info:

  • macOS 10.11.6 15G22010
  • Xcode 8.2.1 8C1002

I'll attach the build log.

Attachments (1)

main.log (1.4 MB) - added by jasonliu-- (Jason Liu) 4 years ago.
Log file for 'port -vst install openimageio'

Download all attachments as: .zip

Change History (4)

Changed 4 years ago by jasonliu-- (Jason Liu)

Attachment: main.log added

Log file for 'port -vst install openimageio'

comment:1 Changed 4 years ago by ryandesign (Ryan Carsten Schmidt)

Owner: set to MarcusCalhoun-Lopez
Status: newassigned
Summary: openimageio @2.1.15.0_1: fails to build on macOS 10.11openimageio @2.1.15.0_1: error: no member named 'longtitude' in 'libraw_gps_info_t'; did you mean 'longitude'?

So the error is:

error: no member named 'longtitude' in 'libraw_gps_info_t'; did you mean 'longitude'?

While this looks like a typo, in fact it was a typo in libraw, and programs like openimageio that used libraw had to copy that typo. The libraw port was just updated to 0.20.0 which finally fixed the typo, so now everyone that was using the typo has to fix it too, like this:

https://github.com/OpenImageIO/oiio/commit/7b602c17228f196569a963313b98bdafdcd9ba00

openimageio should be updated to the latest version, 2.1.17, which includes that fix.

comment:2 Changed 4 years ago by jasonliu-- (Jason Liu)

I've submitted a PR on GitHub, which updates oiio to 2.1.17. It compiles fine on my machine, and the compile error indeed appears to be fixed.

https://github.com/macports/macports-ports/pull/8007

Can someone take a look and see whether it's ready to merge?

comment:3 Changed 4 years ago by Jason Liu <jasonliu--@…>

Resolution: fixed
Status: assignedclosed

In 5b523a4dc5ecec6ffeaafa5721df82d60d390938/macports-ports (master):

openimageio: Update to 2.1.17.0

Closes: #60903

Note: See TracTickets for help on using tickets.