Opened 14 years ago

Closed 14 years ago

Last modified 14 years ago

#22436 closed defect (duplicate)

xorg-server: cannot find protocol declaration for 'NSTableViewDataSource'

Reported by: ryandesign (Ryan Carsten Schmidt) Owned by: jeremyhu (Jeremy Huddleston Sequoia)
Priority: Normal Milestone:
Component: ports Version: 1.8.1
Keywords: Cc: rbubley
Port: xorg-server

Description

xorg-server 1.7.1.901 doesn't seem to build on my Tiger PPC G4:

$ port -u upgrade xorg-server
--->  Computing dependencies for xorg-server
--->  Fetching xorg-server
--->  Verifying checksum(s) for xorg-server
--->  Extracting xorg-server
--->  Applying patches to xorg-server
--->  Configuring xorg-server
--->  Building xorg-server
Error: Target org.macports.build returned: shell command " cd "/mp/var/macports/build/_Volumes_data_macports_ports_x11_xorg-server/work/xorg-server-1.7.1.901" && /usr/bin/nice -n 10 /usr/bin/make -j1 all " returned error 2
Command output: Making all in exa
  CC    exa.o
  CC    exa_classic.o
  CC    exa_migration_classic.o
  CC    exa_driver.o
  CC    exa_mixed.o
  CC    exa_migration_mixed.o
  CC    exa_accel.o
  CC    exa_glyphs.o
  CC    exa_offscreen.o
  CC    exa_render.o
  CC    exa_unaccel.o
  LINK  libexa.la
Making all in config
  CC    config.o
  LINK  libconfig.la
Making all in hw
Making all in xquartz
Making all in bundle
Making all in .
  CC    fbcmap_mi.o
  CC    miinitext.o
  CC    X11Application.o
In file included from X11Application.h:35,
                 from X11Application.m:38:
X11Controller.h:58: error: cannot find protocol declaration for 'NSTableViewDataSource'
make[3]: *** [X11Application.lo] Error 1
make[2]: *** [all-recursive] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all-recursive] Error 1

Error: Unable to upgrade port: 1

Mac OS X 10.4.11 PPC
Xcode 2.5
MacPorts 1.8.1

Change History (6)

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

I see this was supposed to have been fixed by #22435 but I have the latest ports and I'm still seeing the problem.

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

If you have the latest sources, the NSTableViewDataSource should be pre-processed out... can you please debug this since it's now building for me in Leopard with that patch... and it looks "obviously" right... so something weird seems to be going on...

Plus your line number for the error above is the line number before the patch... so it looks to me like you don't have the latest sources...

comment:3 Changed 14 years ago by blb@…

Cc: russ.bubley@… added

Cc reporter of dup #22439.

comment:4 Changed 14 years ago by rbubley

Looks like the MacPorts version/epoch didn't get bumped by this fix, which may be where the confusion has come from.

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

Resolution: duplicate
Status: newclosed

Replying to jeremyhu@…:

so it looks to me like you don't have the latest sources...

So sorry; you're right. After updating, I do now have a new error, however: #22447.

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

Replying to russ.bubley@…:

Looks like the MacPorts version/epoch didn't get bumped by this fix, which may be where the confusion has come from.

There was no reason to bump the version, revision, or epoch, since those for whom the port successfully installed (those running Snow Leopard) there was no reason to force a rebuild.

Note: See TracTickets for help on using tickets.