Opened 14 years ago
Closed 14 years ago
#27997 closed defect (fixed)
netpbm 10.26.64_1 FTB - incompatible png.h version
Reported by: | gale@… | Owned by: | mas@… |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 1.9.2 |
Keywords: | png | Cc: | ryandesign (Ryan Carsten Schmidt), rmstonecipher@…, birk@…, dershow, cubranic@…, bK4gYuRo, captainproton1971 (Captain Proton), otto.hasselblad@…, kazu-yamamoto (Kazu Yamamoto), larson.eric.d@…, srinath@…, MacPorts@…, m214089, MartinBuchmann (Martin Buchmann) |
Port: | netpbm |
Description
On Mac OS X 10.6.6 Intel MacBook:
$ port outdated The following installed ports are outdated: netpbm 10.26.64_0 < 10.26.64_1 $ sudo port -ud upgrade netpbm 2>&1 ---- snip ---- /usr/bin/gnumake -C other/ -f /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_graphics_netpbm/work/netpbm-10.26.64/converter/other/Makefile \ SRCDIR=/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_graphics_netpbm/work/netpbm-10.26.64 BUILDDIR=/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_graphics_netpbm/work/netpbm-10.26.64 all /usr/bin/gcc-4.2 -c -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_graphics_netpbm/work/netpbm-10.26.64/converter/other -I. -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_graphics_netpbm/work/netpbm-10.26.64/util -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_graphics_netpbm/work/netpbm-10.26.64/urt -DNDEBUG \ -I/opt/local/include -O3 -arch x86_64 -o pnmtopng.o pnmtopng.c pnmtopng.c:67:2: error: #error Your PNG library (<png.h>) is incompatible with this Netpbm source code. pnmtopng.c:68:2: error: #error You need either an older PNG library (older than 1.4) pnmtopng.c:69:2: error: #error newer Netpbm source code (at least 10.48) ---- snip ----
Plenty more debugging yadayada available upon request.
Change History (18)
comment:1 Changed 14 years ago by ryandesign (Ryan Carsten Schmidt)
Cc: | ryandesign@… added |
---|---|
Owner: | changed from macports-tickets@… to mas@… |
comment:2 Changed 14 years ago by ryandesign (Ryan Carsten Schmidt)
Cc: | rmstonecipher@… added |
---|
comment:7 Changed 14 years ago by captainproton1971 (Captain Proton)
Cc: | captainproton1971@… added |
---|
Cc Me!
comment:11 Changed 14 years ago by ryandesign (Ryan Carsten Schmidt)
Cc: | srinath@… added |
---|
Has duplicate #28018.
comment:13 Changed 14 years ago by MacPorts@…
A little more info in case it's helpful:
> sudo port install netpbm ---> Computing dependencies for netpbm ---> Fetching netpbm ---> Verifying checksum(s) for netpbm ---> Extracting netpbm ---> Applying patches to netpbm ---> Configuring netpbm ---> Building netpbm Error: Target org.macports.build returned: shell command failed (see log for details) Log for netpbm is at: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_ports_graphics_netpbm/main.log Error: Status 1 encountered during processing. To report a bug, see <http://guide.macports.org/#project.tickets>
Excerpt of /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_ports_graphics_netpbm/main.log follows:
... :info:build -I/opt/local/include -O3 -arch x86_64 -o pnmtopng.o pnmtopng.c :info:build pnmtopng.c:67:2: error: #error Your PNG library (<png.h>) is incompatible with this Netpbm source code. :info:build pnmtopng.c:68:2: error: #error You need either an older PNG library (older than 1.4) :info:build pnmtopng.c:69:2: error: #error newer Netpbm source code (at least 10.48) > port provides /opt/local/include/png.h /opt/local/include/png.h is provided by: libpng > port info libpng libpng @1.4.5 (graphics) ... > port info netpbm netpbm @10.26.64, Revision 1 (graphics) ...
comment:16 Changed 14 years ago by ryandesign (Ryan Carsten Schmidt)
In case we don't want to update all the way to 10.47.x, here is a patch freebsd used to fix this that we might try using.
comment:17 Changed 14 years ago by MartinBuchmann (Martin Buchmann)
Cc: | Martin.Buchmann@… added |
---|
Cc Me!
comment:18 Changed 14 years ago by ryandesign (Ryan Carsten Schmidt)
Resolution: | → fixed |
---|---|
Status: | new → closed |
Applied that patch in r75221, fixing the libpng 1.4 incompatibility. Now we can separately think about updating the port to a newer version.
Note: See
TracTickets for help on using
tickets.
See also #24069 for the request to update netpbm to a newer version, which should fix this.