Change History (15)

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

Cc: nicos@… removed
Owner: changed from macports-tickets@… to nicos@…

The relevant error seems to be:

Undefined symbols:
  "GlobalShortcutsRegistry::keyPressed(int)", referenced from:
      KGlobalAccelImpl::keyPressed(int)    in kglobalaccel_mac.o
ld: symbol(s) not found
collect2: ld returned 1 exit status

comment:2 Changed 11 years ago by gnw3

Cc: gnwiii@… added

Cc Me!

comment:3 Changed 11 years ago by NicosPavlov

This error seems to be specific to 10.6 systems. I could not find a solution yet, but I am looking into it.

comment:4 Changed 11 years ago by bitpup

Cc: wheeltong@… added

Cc Me!

comment:5 Changed 11 years ago by astrofitz (Michael Fitzgerald)

Cc: astrofitz@… added

Cc Me!

comment:6 Changed 11 years ago by NicosPavlov

Summary: kde4-runtime: 4.9.5 fails to build on SLkde4-runtime: 4.9.5 fails to build with gcc

From what I could see, the issue is more with gcc in general than 10.6 platform (trying to compile with gcc on 10.8 also fails). I don't have ways to confirm this, but I suspect that compiling with clang on 10.6 should work.

The problem is however deeper than just the update of kde package. Trying to compile kde4-runtime version 4.9.3 with gcc also fails at the present state, even when using kde dependencies at 4.9.3 too, so that the issue may be deeper in dependencies.

comment:7 Changed 11 years ago by gnw3

Nicos is correct -- kde4-runtime does build on SL using

sudo port install kde4-runtime configure.compiler=macports-clang-3.1

comment:8 Changed 11 years ago by mkae (Marko Käning)

Cc: mk@… added

Cc Me!

comment:9 Changed 11 years ago by mkae (Marko Käning)

Herewith I verify that it does work with clang on SL.

comment:10 Changed 11 years ago by mparchet@…

Cc: mparchet@… added

Cc Me!

comment:11 Changed 11 years ago by cooljeanius (Eric Gallager)

Cc: egall@… added

Cc Me!

comment:12 Changed 11 years ago by NicosPavlov

This not a fully satisfying solution, but as I could not find the cause of the issue, I forced clang as a compiler for the port in r101949.

comment:13 Changed 11 years ago by NicosPavlov

Resolution: fixed
Status: newclosed

comment:14 in reply to:  12 Changed 11 years ago by craftey

Replying to nicos@…:

This not a fully satisfying solution, but as I could not find the cause of the issue, I forced clang as a compiler for the port in r101949.

Now that kde-runtime does compile again, I see the same issue with kde4-baseapps @4.9.5. However, running

port clean --all kde4-baseapps
port upgrade kde4-baseapps configure.compiler=macports-clang-3.1

worked for me.

comment:15 Changed 11 years ago by cooljeanius (Eric Gallager)

Cc: egall@… removed

Cc Me!

Note: See TracTickets for help on using tickets.