Surf port

Justin C. Walker justin at
Mon Feb 27 03:43:49 UTC 2017

On Feb 26, 2017, at 18:05 , Christopher Stone wrote:

> On Feb 26, 2017, at 19:57, Justin C. Walker <justin at <mailto:justin at>> wrote:
>> Now, "port info" denies any knowledge of the port.
> Hey Justin,
> Try search instead of info:
> port search "surf"

Thanks for this.  As I said, "infrequent".

I was able to find and start the build of k3dsurf on two systems, but both crapped out:

10.6.8: a bunch of complaints like this:
in "":
:info:build kernel/qpngio.cpp: In function ‘void setup_qt(QImage&, png_struct*, png_info*, float)’:
:info:build kernel/qpngio.cpp:131: error: invalid use of incomplete type ‘struct png_info_def’

and one of this form:
:info:build kernel/qpngio.cpp: In function ‘void qt_zlib_compression_hack()’:
:info:build kernel/qpngio.cpp:1246: error: ‘compress’ was not declared in this scope
:info:build kernel/qpngio.cpp:1247: error: ‘uncompress’ was not declared in this scope

10.11.6: the port is only buildable on 10.6 and earlier (in "qt-mac-free-3.3.8b/src/tools/global.h") AFAICT.  The logic there seems strange, and I can't find where MAC_OS_X_VERSION_MAX_ALLOWED is defined.

I'm using the Apple tool chain, FWIW, on both systems.

There doesn't seem to be anything relevant on Trac regarding this.

Should I file bugs?  I can provide logs if of interest.

Thanks for any suggestions.


Justin C. Walker, Curmudgeon at Large
Institute for the Absorption of Federal Funds
While creating wives, God promised men
that good and obedient wives would be
found in all corners of the world.
Then He made the earth round.

More information about the macports-users mailing list