Opened 14 years ago

Closed 14 years ago

Last modified 14 years ago

#26507 closed defect (invalid)

xorg-server: Undefined symbols: "_xp_set_dock_proxy", referenced from: _xprAppleWMProcs in libXquartzXpr.a(xprAppleWM.o)

Reported by: dcnicholls Owned by: jeremyhu (Jeremy Huddleston Sequoia)
Priority: Normal Milestone:
Component: ports Version: 1.9.1
Keywords: Cc:
Port: xorg-server

Description (last modified by ryandesign (Ryan Carsten Schmidt))

--->  Building xorg-server
Error: Target org.macports.build returned: shell command failed
Log for xorg-server is at: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_ports_x11_xorg-server/main.log
Error: Unable to upgrade port: 1

Attachments (1)

main.log (12.6 KB) - added by dcnicholls 14 years ago.
log file for failure to build

Download all attachments as: .zip

Change History (4)

Changed 14 years ago by dcnicholls

Attachment: main.log added

log file for failure to build

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

Description: modified (diff)
Owner: changed from macports-tickets@… to jeremyhu@…
Port: xorg-server added
Summary: xorg-server - shell command failedxorg-server: Undefined symbols: "_xp_set_dock_proxy", referenced from: _xprAppleWMProcs in libXquartzXpr.a(xprAppleWM.o)

The relevant error from the log seems to be:

Undefined symbols:
  "_xp_set_dock_proxy", referenced from:
      _xprAppleWMProcs in libXquartzXpr.a(xprAppleWM.o)
ld: symbol(s) not found
collect2: ld returned 1 exit status
make[4]: *** [X11.bin] Error 1
make[3]: *** [all] Error 2
make[2]: *** [all-recursive] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all-recursive] Error 1

Please remember to use WikiFormatting, to fill in the Port field, and to Cc the port's maintainer.

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

Resolution: invalid
Status: newclosed

It's protected with some ifdef-foo:

#if defined(XPLUGIN_VERSION) && XPLUGIN_VERSION >= 3

xp_set_dock_proxy, xprAttachTransient

#elif defined(XPLUGIN_VERSION) && XPLUGIN_VERSION >= 2

xp_set_dock_proxy, NULL

#else

so my guess is that you're: 1) On Leopard 2) Installed XQuartz 3) Didn't read the release notes

Re-install the latest XQuartz after doing a SU.

comment:3 Changed 14 years ago by dcnicholls

That worked. Thanks.

Note: See TracTickets for help on using tickets.