Opened 14 years ago

Closed 14 years ago

#24257 closed defect (invalid)

wine-crossover-games@8.1.0 Undefined Symbols with libpng 1.4

Reported by: membership@… Owned by: jeremyhu (Jeremy Huddleston Sequoia)
Priority: Low Milestone:
Component: ports Version: 1.8.2
Keywords: Cc: dvlpr@…, ryandesign (Ryan Carsten Schmidt)
Port: wine-crossover-games, wine, wine-devel

Description (last modified by mf2k (Frank Schima))

Fresh MacPorts 1.8.1 install selfupdate(d) to 1.8.2

sudo port -k install wine-crossover-games +universal

ALL DEPS build and install, then GETTING :

Undefined symbols:
  "_png_set_longjmp_fn", referenced from:
      _OLEPictureImpl_LoadPNG in olepicture.o

Attachments (2)

Terminal Saved Output.txt.zip (19.1 KB) - added by membership@… 14 years ago.
wine-crossover-games_build-debug.txt (854.9 KB) - added by membership@… 14 years ago.

Download all attachments as: .zip

Change History (13)

comment:1 Changed 14 years ago by jeremyhu (Jeremy Huddleston Sequoia)

Please provide the entire build log (the path is provided to it when 'port' fails)

Changed 14 years ago by membership@…

comment:2 in reply to:  1 Changed 14 years ago by membership@…

Replying to jeremyhu@…:

Please provide the entire build log (the path is provided to it when 'port' fails)

Can't locate build log file ???

DEBUG mode Terminal output attached

comment:3 Changed 14 years ago by jeremyhu (Jeremy Huddleston Sequoia)

please do it with a clean build dir, and please attach it as text.

comment:4 Changed 14 years ago by mf2k (Frank Schima)

Cc: jeremyhu@… openmaintainer@… removed
Description: modified (diff)
Keywords: build failure removed
Owner: changed from macports-tickets@… to jeremyhu@…
Port: wine-crossover-games added; wine-crossover-games@8.1.0 removed

comment:5 in reply to:  1 Changed 14 years ago by ryandesign (Ryan Carsten Schmidt)

Replying to jeremyhu@…:

Please provide the entire build log (the path is provided to it when 'port' fails)

MacPorts 1.9.0 will feature a build log, but MacPorts 1.8.x and earlier don't.

comment:6 in reply to:  3 ; Changed 14 years ago by membership@…

Replying to jeremyhu@…:

please do it with a clean build dir, and please attach it as text.

As requested. Large file (4.2MB)

comment:7 in reply to:  6 Changed 14 years ago by membership@…

Replying to membership@…:

Replying to jeremyhu@…:

please do it with a clean build dir, and please attach it as text.

As requested. Large file (4.2MB)

I guess you meant without debug or verbose output.

Changed 14 years ago by membership@…

comment:8 Changed 14 years ago by jeremyhu (Jeremy Huddleston Sequoia)

Port: wine wine-devel libpng-devel added
Priority: NormalLow

Oh, you're using libpng-1.4 ... yeah, there are tons of incompatabilities with that... I'll let upstream address the issue since this does not affect a standard installation

comment:9 Changed 14 years ago by ryandesign (Ryan Carsten Schmidt)

Cc: ryandesign@… added
Port: libpng-devel removed
Summary: wine-crossover-games@8.1.0 Undefined Symbols, build failure (on 10.6.2)wine-crossover-games@8.1.0 Undefined Symbols with libpng 1.4

libpng 1.4 is not available in MacPorts yet; see #23125. The log shows libpng 1.4 is being found in /usr/local. It's not supported to have anything in /usr/local while using MacPorts. Please remove /usr/local, clean the port, and try again.

comment:10 in reply to:  9 Changed 14 years ago by membership@…

Replying to ryandesign@…:

libpng 1.4 is not available in MacPorts yet; see #23125. The log shows libpng 1.4 is being found in /usr/local. It's not supported to have anything in /usr/local while using MacPorts. Please remove /usr/local, clean the port, and try again.

OK. Configured my system to allow the build to use the correct libpng files and the build succeeded. Thank you for the information.

comment:11 Changed 14 years ago by mf2k (Frank Schima)

Resolution: invalid
Status: newclosed
Note: See TracTickets for help on using tickets.