Opened 15 years ago

Closed 15 years ago

#22688 closed defect (invalid)

kdenetwork4-4.3.3_0 Compiling breaks due to missing xmms library

Reported by: panayotis@… Owned by: nerdling (Jeremy Lavergne)
Priority: Normal Milestone:
Component: ports Version: 1.8.1
Keywords: kde4 Cc: sharky@…
Port: kdenetwork4

Description (last modified by mf2k (Frank Schima))

I was trying to install kdenetwork4, but got the following error:

[ 53%] Built target kcm_kopete_highlight
/usr/bin/make -f kopete/plugins/highlight/CMakeFiles/kopete_highlight.dir/build.make kopete/plugins/highlight/CMakeFiles/kopete_highlight.dir/depend
cd /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_kde_kdenetwork4/work/build && /opt/local/bin/cmake -E cmake_depends "Unix Makefiles" /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_kde_kdenetwork4/work/kdenetwork-4.3.3 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_kde_kdenetwork4/work/kdenetwork-4.3.3/kopete/plugins/highlight /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_kde_kdenetwork4/work/build /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_kde_kdenetwork4/work/build/kopete/plugins/highlight /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_kde_kdenetwork4/work/build/kopete/plugins/highlight/CMakeFiles/kopete_highlight.dir/DependInfo.cmake --color=
ld: warning: in /sw/lib/libxmms.dylib, file is not of required architecture
Undefined symbols:
  "_xmms_remote_get_playlist_title", referenced from:
      NLXmms::update()     in nlxmms.o
  "_xmms_remote_get_playlist_pos", referenced from:
      NLXmms::update()     in nlxmms.o
  "_xmms_remote_is_playing", referenced from:
      NLXmms::update()     in nlxmms.o
  "_xmms_remote_get_version", referenced from:
      NLXmms::update()     in nlxmms.o
  "_xmms_remote_is_paused", referenced from:
      NLXmms::update()     in nlxmms.o
ld: symbol(s) not found
collect2: ld returned 1 exit status
make[2]: *** [lib/kopete_nowlistening.so] Error 1
make[1]: *** [kopete/plugins/nowlistening/CMakeFiles/kopete_nowlistening.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
/usr/bin/make -f kopete/plugins/highlight/CMakeFiles/kopete_highlight.dir/build.make kopete/plugins/highlight/CMakeFiles/kopete_highlight.dir/build
make[2]: Nothing to be done for `kopete/plugins/highlight/CMakeFiles/kopete_highlight.dir/build'.
/opt/local/bin/cmake -E cmake_progress_report /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_kde_kdenetwork4/work/build/CMakeFiles  58
[ 54%] Built target kopete_highlight
make: *** [all] Error 2

It seems that a xmms library is not present or linked?

I tried to install xmms just in case, but there was no luck.

With "port install kdenetwork4 +no_kopete" works fine, but of course no kopete is produced.

Change History (3)

comment:1 Changed 15 years ago by mf2k (Frank Schima)

Cc: snc@… removed
Description: modified (diff)
Keywords: break compile kdenetwork4 xmms removed
Owner: changed from macports-tickets@… to snc@…

comment:2 Changed 15 years ago by nerdling (Jeremy Lavergne)

If your MacPorts installation is in /opt/local, why's it trying to use something in /sw? Which comes first in your paths: /sw or /opt/local?

comment:3 Changed 15 years ago by nerdling (Jeremy Lavergne)

Resolution: invalid
Status: newclosed

No response and appears to be the user's path at fault.

Note: See TracTickets for help on using tickets.