Ticket #29084 (closed defect: fixed)
octave-image 1.0.10 won't build with libpng 1.4
| Reported by: | ken.gregson@… | Owned by: | macports-tickets@… |
|---|---|---|---|
| Priority: | Normal | Milestone: | |
| Component: | ports | Version: | 1.9.2 |
| Keywords: | png | Cc: | pkordellimac@…, gary.yngve@…, barry.j.mcinnes@… |
| Port: | octave-image |
Description
octave-image 1.0.10 won't build due to errors in pngread.cc and pngwrite.cc caused by incompatibilities with newer libpng that has changed definitions of: png_infopp_NULL, png_set_gray_1_2_4_to_8, and png_check_sig (at least). These are fixed in the current 1.0.13 upstream image package for octave on OctaveForge.
Change History
comment:1 Changed 2 years ago by ryandesign@…
- Keywords png added
- Status changed from new to assigned
- Owner changed from macports-tickets@… to ryandesign@…
- Summary changed from octave-image 1.0.10 won't build to octave-image 1.0.10 won't build with libpng 1.4
comment:3 Changed 2 years ago by ryandesign@…
Between 1.0.10 and 1.0.13 they removed the configure script, making this update harder than I anticipated.
comment:4 follow-up: ↓ 5 Changed 22 months ago by ryandesign@…
- Owner changed from ryandesign@… to macports-tickets@…
- Status changed from assigned to new
- Cc gary.yngve@… added
Has duplicate #30417.
I don't know octave software and don't know how to update this port now that the configure script is gone.
comment:5 in reply to: ↑ 4 Changed 20 months ago by chiszp@…
Replying to ryandesign@…:
Has duplicate #30417.
I don't know octave software and don't know how to update this port now that the configure script is gone.
Downloading image-1.0.15.tar.gz directly from octave-forge and installing it from within octave with "pkg install image-1.0.15.tar.gz" works. Maybe the port can be created by wrapping up the files installed with this command?

