LinuxQuestions.org
Help answer threads with 0 replies.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 04-14-2015, 11:37 PM   #1
kikinovak
MLED Founder
 
Registered: Jun 2011
Location: Montpezat (South France)
Distribution: CentOS, OpenSUSE
Posts: 3,453

Rep: Reputation: 2154Reputation: 2154Reputation: 2154Reputation: 2154Reputation: 2154Reputation: 2154Reputation: 2154Reputation: 2154Reputation: 2154Reputation: 2154Reputation: 2154
Building xfce4-notes-plugin fails on Xfce 4.12


Hi,

I've been working intensively on my Xfce-4.12-based MLED 14.1. So far, it's already in a higly usable state, and Xfce 4.12 is quite a gem.

http://www.microlinux.fr/microlinux/...p-14.1-source/

One application I use regularly with Xfce is the Xfce4-Notes-Plugin. Unfortunately, it refuses to build on Xfce 4.1.2. Here's the build error I get:

Code:
  CCLD   xfce4-notes-settings
  CCLD   xfce4-notes
/usr/lib/gcc/i486-slackware-linux/4.8.2/../../../../i486-slackware-linux/bin/ld: warning: libxfce4util.so.6, needed by /usr/lib/libxfcegui4.so, not found (try using -rpath or -rpath-link)
/usr/lib/libxfcegui4.so: undefined reference to `xfce_setenv'
collect2: error: ld returned 1 exit status
make[3]: *** [xfce4-notes-settings] Erreur 1
What now?
 
Old 04-15-2015, 12:47 AM   #2
sbolokanov
Member
 
Registered: Feb 2013
Location: Бдинъ, Бѫлгариѧ
Distribution: GNU/Linux
Posts: 104

Rep: Reputation: 27
Do you have the latest version of libxfce4util-4.12.1.tar.bz2

PS:
Also from XFCE 4.12 ChangeLog:

Code:
Dependency changes
...
    Libxfce4util major library version was bumped, some symbols were dropped.
...

Last edited by sbolokanov; 04-15-2015 at 01:11 AM.
 
Old 04-15-2015, 12:52 AM   #3
ReaperX7
LQ Guru
 
Registered: Jul 2011
Location: California
Distribution: Slackware64-15.0 Multilib
Posts: 6,558
Blog Entries: 15

Rep: Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097
If libxfce4util.so.6 doesn't exist, but the corresponding package is installed, try creating a symlink to the shared object. If that doesn't help, check the Xfce pages to see if the plugins are updated.

Last edited by ReaperX7; 04-15-2015 at 12:53 AM.
 
Old 04-15-2015, 06:36 AM   #4
kikinovak
MLED Founder
 
Registered: Jun 2011
Location: Montpezat (South France)
Distribution: CentOS, OpenSUSE
Posts: 3,453

Original Poster
Rep: Reputation: 2154Reputation: 2154Reputation: 2154Reputation: 2154Reputation: 2154Reputation: 2154Reputation: 2154Reputation: 2154Reputation: 2154Reputation: 2154Reputation: 2154
I got it working. I patched libxfcegui4 (thanks Gentoo folks) and then succeeded in building xfce4-notes-plugin:

http://www.microlinux.fr/microlinux/...e/libxfcegui4/

Problem solved, Thanks guys!

Last edited by kikinovak; 04-15-2015 at 06:47 AM.
 
Old 04-16-2015, 04:09 PM   #5
brobr
Member
 
Registered: Oct 2003
Location: uk
Distribution: Slackware
Posts: 974

Rep: Reputation: 238Reputation: 238Reputation: 238
In the thread where mpla mentions his xfce-4.12 packages, I ran into the same problem and mentioned how it could be solved, probably referring to the same source you found.

rob

Last edited by brobr; 04-16-2015 at 04:17 PM.
 
1 members found this post helpful.
Old 04-16-2015, 04:25 PM   #6
kikinovak
MLED Founder
 
Registered: Jun 2011
Location: Montpezat (South France)
Distribution: CentOS, OpenSUSE
Posts: 3,453

Original Poster
Rep: Reputation: 2154Reputation: 2154Reputation: 2154Reputation: 2154Reputation: 2154Reputation: 2154Reputation: 2154Reputation: 2154Reputation: 2154Reputation: 2154Reputation: 2154
Quote:
Originally Posted by brobr View Post
In the thread where mpla mentions his xfce-4.12 packages, I ran into the same problem and mentioned how it could be solved, probably referring to the same source you found.

rob
I subscribed to the Xfce-devel mailing list and got a handful of explanations. Basically, it's either patching libxfcegui4 and building xfce4-notes-plugin-1.7.7... or going straight for xfce4-notes-plugin-1.8.0. This latter version doesn't seem to be officially released and has to be pulled from Github. The Xfce folks sometimes like to play hide-and-seek with their source tarballs.

I've put the patched libxfcegui4 and xfce4-notes-plugin in my testing repo:

http://www.microlinux.fr/microlinux/...g-14.1-source/

32-bit packages are available here:

http://www.microlinux.fr/microlinux/...bit/slackware/

And here's for 64-bit:

http://www.microlinux.fr/microlinux/...t/slackware64/

The reason I'm not including it in my main package repository is that I want to check that patching libxfcegui4 doesn't break any other legacy plugin that might depend on it. Any idea if that could be the case?

Last edited by kikinovak; 04-16-2015 at 04:26 PM.
 
Old 04-17-2015, 03:31 AM   #7
brobr
Member
 
Registered: Oct 2003
Location: uk
Distribution: Slackware
Posts: 974

Rep: Reputation: 238Reputation: 238Reputation: 238
I was just pointing out that double work seems to be done. Maybe contact mpla what would be the best way forward or that efforts can be combined. He released his Slackbuilds begin March. Did you run in the copy/paste bug?
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
[SOLVED] -current, XFCE weather-plugin fails because it is using old API version jamesf Slackware 26 11-11-2014 06:51 PM
Slackware 14, xfce 4.8, xfce4-stopwatch-plugin Azirek Slackware 1 01-06-2013 11:08 AM
xfce4-quicklauncher plugin not showing in the xfce panel's "add New Items" menu. bgryderclock Slackware 1 07-05-2011 12:24 AM
translate a xfce4 plugin mjalalynia Linux - Desktop 2 09-21-2008 02:23 AM
Xfce4 .. Taskbar plugin DavidTempler Linux - General 2 08-20-2004 10:14 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 05:17 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration