LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Slackware (https://www.linuxquestions.org/questions/slackware-14/)
-   -   libxdg in Slack 14.0 (https://www.linuxquestions.org/questions/slackware-14/libxdg-in-slack-14-0-a-4175482501/)

slack_ 10-28-2013 01:12 PM

libxdg in Slack 14.0
 
Hello fellow Slack users. I was actually just curious about something; Has anyone installed libxdg in Slackware64 14.0? I'm trying to install Awesome.

BroX 10-28-2013 02:21 PM

libxdg-basedir
 
1 Attachment(s)
I used the attached slackbuild script to install libxdg-basedir-1.2.0 (as a dependency of i3wm)

sycamorex 10-28-2013 02:35 PM

Quote:

Originally Posted by BroX (Post 5053900)
I used the attached slackbuild script to install libxdg-basedir-1.2.0 (as a dependency of i3wm)

Are you sure it has ever been i3's dependency?

BroX 10-28-2013 02:52 PM

Quote:

Originally Posted by sycamorex (Post 5053903)
Are you sure it has ever been i3's dependency?

I stand corrected; it was a dependency of dunst (notification daemon).

slack_ 10-28-2013 04:19 PM

Ok, but don't I need the source as well?

BroX 10-28-2013 04:23 PM

Quote:

Originally Posted by slack_ (Post 5053963)
Ok, but don't I need the source as well?

Indeed, source can be had here:
https://github.com/devnev/libxdg-basedir/releases

EDIT: upon inspection of the buildscript I noticed that the source link does not exist any longer. So you have to get it from the github link and save it with the slackbuild in the same directory.

Here's where I got the slackbuild script from (and slack-desc as well as slack-required files, which may be needed for the script):
https://github.com/PhantomX/slackbui...libxdg-basedir

slack_ 10-28-2013 04:45 PM

Seems I'm doing something wrong. I moved both the slackbuild and the source to a directory, chmod the slackbuild, run the slackbuild, receive this:

Code:

--2013-11-28 09:31:37--  http://n.ethz.ch/student/nevillm/download/libxdg-basedir/libxdg-basedir-1.2.0.tar.gz
Resolving n.ethz.ch (n.ethz.ch)... 129.132.202.24
Connecting to n.ethz.ch (n.ethz.ch)|129.132.202.24|:80... connected.
HTTP request sent, awaiting response... 404 Not Found
2013-11-28 09:31:38 ERROR 404: Not Found.

So obviously the site is down. My internet connection is fine though.

BroX 10-28-2013 04:56 PM

That's strange.

I have the following:
Code:

# ls
libxdg-basedir-1.2.0.tar.gz
libxdg-basedir.Slackbuild
slack-desc
slack-required

and when I run the script it untar's the source archive:
Code:

# ./libxdg-basedir.Slackbuild
libxdg-basedir-1.2.0/
libxdg-basedir-1.2.0/doxygen.cfg
libxdg-basedir-1.2.0/config.guess
libxdg-basedir-1.2.0/tests/
libxdg-basedir-1.2.0/tests/queryrd.2
... etc ...

Did you get the correct version, i.e. libxdg-basedir-1.2.0.tar.gz ?

slack_ 10-28-2013 05:08 PM

I did get version 1.2.0 yes. It turned out to be a problem with the file name. Once I fixed it, it started to work until I get this error now:

Code:

libxdg-basedir-libxdg-basedir-1.2.0/tests/queryds.5
libxdg-basedir-libxdg-basedir-1.2.0/tests/queryds.6
libxdg-basedir-libxdg-basedir-1.2.0/tests/queryrd.1
libxdg-basedir-libxdg-basedir-1.2.0/tests/queryrd.2
libxdg-basedir-libxdg-basedir-1.2.0/tests/testdump.c
libxdg-basedir-libxdg-basedir-1.2.0/tests/testfind.c
libxdg-basedir-libxdg-basedir-1.2.0/tests/testquery.c
./libxdg-basedir.Slackbuild: line 107: cd: libxdg-basedir-1.2.0: No such file or directory

This is line 107 of the slackbuild:

Code:

cd ${SRCDIR} || exit 1

BroX 10-28-2013 05:21 PM

That's because the archive is not extracted to libxdg-basedir-1.2.0/ but libxdg-basedir-libxdg-basedir-1.2.0/
My mistake for not checking the git archive I linked to.

Get the source file from my ftp server, it should extract fine and will work with the script:
[ url removed ]

Hope this helps.

slack_ 10-28-2013 05:49 PM

Thanks it worked for me and I got it installed successfully. However when I went to compile the awesome packages I get this error:

Code:

-- checking for modules 'glib-2.0;gdk-pixbuf-2.0;cairo;x11;xcb-cursor;xcb-randr;xcb-xtest;xcb-xinerama;xcb-shape;xcb-util>=0.3.8;xcb-keysyms>=0.3.4;xcb-icccm>=0.3.8;cairo-xcb;libstartup-notification-1.0>=0.10;xproto>=7.0.15;libxdg-basedir>=1.0.0'
--  package 'xcb-cursor' not found
CMake Error at /usr/share/cmake-2.8/Modules/FindPkgConfig.cmake:279 (message):
  A required package was not found
Call Stack (most recent call first):
  /usr/share/cmake-2.8/Modules/FindPkgConfig.cmake:333 (_pkg_check_modules_internal)
  awesomeConfig.cmake:134 (pkg_check_modules)
  CMakeLists.txt:15 (include)


CMake Error at awesomeConfig.cmake:153 (message):
Call Stack (most recent call first):
  CMakeLists.txt:15 (include)


-- Configuring incomplete, errors occurred!
make: *** [cmake] Error 1

I guess I missed a package? I read somewhere that I need libstartup-notification as well. I just installed this package:

Code:

startup-notification-0.12-x86_64-1.txz
But I'm still getting the same error when I try and run make, in the awesome directory.

BroX 10-28-2013 05:59 PM

I have no experience with awesome, but this is your clue:
Code:

--  package 'xcb-cursor' not found
which is part of xcb-util-cursor, another Slackware package.

I'd very much recommend you to do a full Slackware install.

slack_ 10-28-2013 09:19 PM

Ok, well perhaps I will reinstall yet again. However, for the sake of this thread humor me for a moment. Because I'm pretty sure at this point that I've finally installed all the packages I need. I've installed the cursor util package. Once again ran make, and I've arrived at yet another error:

Code:

-- Configuring done
-- Generating done
-- Build files have been written to: /root/conf/pkgs/awesome-3.5.2/.build-insanity-x86_64-slackware-linux-4.7.1
Running make Makefileā¦
Buildingā¦
Scanning dependencies of target generated_sources
[  0%] Generating atoms-intern.h
[  1%] Generating atoms-extern.h
[  1%] Built target generated_sources
Scanning dependencies of target awesome
[  1%] Building C object CMakeFiles/awesome.dir/awesome.c.o
In file included from /root/conf/pkgs/awesome-3.5.2/awesome.c:40:0:
/root/conf/pkgs/awesome-3.5.2/objects/client.h:102:5: error: unknown type name 'xcb_icccm_get_wm_protocols_reply_t'
/root/conf/pkgs/awesome-3.5.2/objects/client.h: In function 'client_isfixed':
/root/conf/pkgs/awesome-3.5.2/objects/client.h:215:35: error: 'XCB_ICCCM_SIZE_HINT_P_MAX_SIZE' undeclared (first use in this function)
/root/conf/pkgs/awesome-3.5.2/objects/client.h:215:35: note: each undeclared identifier is reported only once for each function it appears in
/root/conf/pkgs/awesome-3.5.2/objects/client.h:216:38: error: 'XCB_ICCCM_SIZE_HINT_P_MIN_SIZE' undeclared (first use in this function)
/root/conf/pkgs/awesome-3.5.2/awesome.c: In function 'scan':
/root/conf/pkgs/awesome-3.5.2/awesome.c:137:24: error: 'XCB_ICCCM_WM_STATE_WITHDRAWN' undeclared (first use in this function)
/root/conf/pkgs/awesome-3.5.2/awesome.c: In function 'main':
/root/conf/pkgs/awesome-3.5.2/awesome.c:325:5: warning: implicit declaration of function 'xdgInitHandle' [-Wimplicit-function-declaration]
/root/conf/pkgs/awesome-3.5.2/awesome.c:527:5: warning: implicit declaration of function 'xdgWipeHandle' [-Wimplicit-function-declaration]
make[3]: *** [CMakeFiles/awesome.dir/awesome.c.o] Error 1
make[2]: *** [CMakeFiles/awesome.dir/all] Error 2
make[1]: *** [all] Error 2
make: *** [cmake-build] Error 2

I've tried but I can't really seem to make sense of this particular error.

jprzybylski 10-28-2013 09:33 PM

Quote:

Originally Posted by slack_ (Post 5054129)
Code:

...
[  1%] Building C object CMakeFiles/awesome.dir/awesome.c.o
In file included from /root/conf/pkgs/awesome-3.5.2/awesome.c:40:0:
/root/conf/pkgs/awesome-3.5.2/objects/client.h:102:5: error: unknown type name 'xcb_icccm_get_wm_protocols_reply_t'
/root/conf/pkgs/awesome-3.5.2/objects/client.h: In function 'client_isfixed':
/root/conf/pkgs/awesome-3.5.2/objects/client.h:215:35: error: 'XCB_ICCCM_SIZE_HINT_P_MAX_SIZE' undeclared (first use in this function)
/root/conf/pkgs/awesome-3.5.2/objects/client.h:215:35: note: each undeclared identifier is reported only once for each function it appears in
/root/conf/pkgs/awesome-3.5.2/objects/client.h:216:38: error: 'XCB_ICCCM_SIZE_HINT_P_MIN_SIZE' undeclared (first use in this function)
/root/conf/pkgs/awesome-3.5.2/awesome.c: In function 'scan':
/root/conf/pkgs/awesome-3.5.2/awesome.c:137:24: error: 'XCB_ICCCM_WM_STATE_WITHDRAWN' undeclared (first use in this function)
/root/conf/pkgs/awesome-3.5.2/awesome.c: In function 'main':
/root/conf/pkgs/awesome-3.5.2/awesome.c:325:5: warning: implicit declaration of function 'xdgInitHandle' [-Wimplicit-function-declaration]
/root/conf/pkgs/awesome-3.5.2/awesome.c:527:5: warning: implicit declaration of function 'xdgWipeHandle' [-Wimplicit-function-declaration]
...

I've tried but I can't really seem to make sense of this particular error.

Code:

jprzybyl@fontane:~$ grep xcb-icccm /var/log/packages/*
/var/log/packages/xcb-util-wm-0.3.9-x86_64-1:usr/lib64/pkgconfig/xcb-icccm.pc
/var/log/packages/xcb-util-wm-0.3.9-x86_64-1:usr/lib64/libxcb-icccm.so.4.0.0
/var/log/packages/xcb-util-wm-0.3.9-x86_64-1:usr/lib64/libxcb-icccm.la

Have you installed xcb-util-wm?

slack_ 10-28-2013 09:38 PM

Am I doing something wrong? The most recent packages such as: xcb-cursor, xcb-util-wm, startup-notification, so forth... have just been downloaded from the slackware package website, and immediately installed using installpkg xcb-util-cursor-0.1.0-x86_64-1.txz or whatever.

Because I'm still getting errors. How many packages do I need?

jprzybylski 10-28-2013 09:50 PM

Quote:

Originally Posted by slack_ (Post 5054140)
Am I doing something wrong?

No, Awesome has always been a pain to install on slackware.

Quote:

Originally Posted by slack_ (Post 5054140)
The most recent packages such as: xcb-cursor, xcb-util-wm, startup-notification, so forth... have just been downloaded from the slackware package website, and immediately installed using installpkg xcb-util-cursor-0.1.0-x86_64-1.txz or whatever.

Because I'm still getting errors. How many packages do I need?

Lots. Look at the dependencies required in Arch Linux - does it look like you have all the bases covered? imlib2, lua, and lua-lgi don't come with Slackware, just off the top of my head.

When I wanted to try out awesome, I ran into this a lot too. I eventually ended up running i3 - it's quite capable, and is available in SlackBuilds.

ponce 10-28-2013 11:53 PM

awesome requires a newer cairo (with xcb backend enabled) than the one of slackware-14.0 and you cannot simply upgrade the packages of 14.0 with the packages of -current.
so if you want to use it you have to switch to -current or, in the very near future, to slackware-14.1.

https://www.linuxquestions.org/quest...0/#post4900329

slack_ 10-29-2013 12:55 AM

So I need to uninstall all the xcb packages that I just installed and reinstall them from the current repositories?

jprzybylski 10-29-2013 01:37 AM

No, you need to upgrade your entire system - that is, every package - to -current. Official instructions are here, and community instructions are here - either should do.

EDIT: I would personally suggest installing every package that comes with Slackware - with the possible exceptions of the KDE, KDEI, and XFCE sets - so that building packages is a little more consistent. Slackware really is best as a 'batteries included' distro.

ponce 10-29-2013 02:18 AM

if you still got a partial installation of Slackware, this still applies

https://www.linuxquestions.org/quest...5/#post5053025

ponce 10-29-2013 06:03 AM

if you want to stay on 14.0 and you feel very brave (but remember that you will break your warranty ;) ) you can also rebuild cairo enabling xcb support: just download cairo's slackware sources and add a line to the configure parameters in cairo.SlackBuild
Code:

  --enable-xcb \
then rebuild it and upgrade the standard cairo package with the just rebuilt one.
but consider that in that cairo version xcb support is still considered unstable: things may break so do it under your own responsibility.

slack_ 10-29-2013 04:10 PM

Woo a lot of responses so I'll address them all presently.

First, I've already enabled xcb support on cairo just the way you said it. Second; oddly enough, since this thread started I've actually already reinstalled Slackware with a full install(except for the KDE, and KDEI sets). Ok, so let me get this straight. I need to upgrade my entire system to -current? Would upgrading to -current also upgrade the xcb packages and awesome dependencies I've installed?

EDIT: Let me add some details for clarity. I'm roughly following this guide: http://www.slackword.net/?p=93

I'm currently getting hung up at this part:

Quote:



2. Open awesomeConfig.cmake with you favourite editor

3. Change the following:

if(DEFINED SYSCONFDIR)
set(SYSCONFDIR ${SYSCONFDIR} CACHE PATH "config directory")
else()
set(SYSCONFDIR ${PREFIX}/etc CACHE PATH "config directory")
endif()

To

if(DEFINED SYSCONFDIR)
set(SYSCONFDIR /etc CACHE PATH "config directory")
else()
set(SYSCONFDIR /etc CACHE PATH "config directory")
endif()

4. Run ‘make’
Once I run make I get this error:
Code:

-- Build files have been written to: /root/bak/slackbaks/slackbuilds/awesome/awe                                                                                                                some-3.5.2/.build-insanity-x86_64-slackware-linux-4.7.1
Running make Makefileā¦
Buildingā¦
[  1%] Built target generated_sources
[  1%] Building C object CMakeFiles/awesome.dir/awesome.c.o
In file included from /root/bak/slackbaks/slackbuilds/awesome/awesome-3.5.2/awes                                                                                                                ome.c:40:0:
/root/bak/slackbaks/slackbuilds/awesome/awesome-3.5.2/objects/client.h:102:5: er                                                                                                                ror: unknown type name 'xcb_icccm_get_wm_protocols_reply_t'
/root/bak/slackbaks/slackbuilds/awesome/awesome-3.5.2/objects/client.h: In funct                                                                                                                ion 'client_isfixed':
/root/bak/slackbaks/slackbuilds/awesome/awesome-3.5.2/objects/client.h:215:35: e                                                                                                                rror: 'XCB_ICCCM_SIZE_HINT_P_MAX_SIZE' undeclared (first use in this function)
/root/bak/slackbaks/slackbuilds/awesome/awesome-3.5.2/objects/client.h:215:35: n                                                                                                                ote: each undeclared identifier is reported only once for each function it appea                                                                                                                rs in
/root/bak/slackbaks/slackbuilds/awesome/awesome-3.5.2/objects/client.h:216:38: e                                                                                                                rror: 'XCB_ICCCM_SIZE_HINT_P_MIN_SIZE' undeclared (first use in this function)
/root/bak/slackbaks/slackbuilds/awesome/awesome-3.5.2/awesome.c: In function 'sc                                                                                                                an':
/root/bak/slackbaks/slackbuilds/awesome/awesome-3.5.2/awesome.c:137:24: error: '                                                                                                                XCB_ICCCM_WM_STATE_WITHDRAWN' undeclared (first use in this function)
make[3]: *** [CMakeFiles/awesome.dir/awesome.c.o] Error 1
make[2]: *** [CMakeFiles/awesome.dir/all] Error 2
make[1]: *** [all] Error 2
make: *** [cmake-build] Error 2


Also, just for clarity, here's all the xcb packages installed:

Code:

libxcb-1.8.1-x86_64-1
xcb-proto-1.7.1-x86_64-3
xcb-util-0.3.8-x86_64-1
xcb-util-cursor-0.1.0-x86_64-1
xcb-util-image-0.3.9-x86_64-1
xcb-util-keysyms-0.3.9-x86_64-1
xcb-util-renderutil-0.3.8-x86_64-1
xcb-util-wm-0.3.9-x86_64-1

I obviously wasn't following the website guide to a tee because it's for Slackware 13.37 and whatnot, but it's worked thus far up until the aforementioned point.

ponce 10-30-2013 09:17 AM

yesterday I reviewed, tested and approved the awesome submission for slackware-14.0 on SlackBuilds.org: it will probably be removed from there, as it's not acceptable to have in our repository a package that implies a rebuild of a package in stock Slackware, but at least for a few days it will be up for grabs (then it will probably be moved exclusively in the 14.1 repository).

the recipe to have it working is:
- have a full (clean) installation of slackware;
- rebuild cairo enabling xcb support as explained above (don't do it if on -current/14.1);
- install lua, lgi, libxdg-basedir and awesome;
- enjoy!

@slack_: the errors you posted above are truncated.

BroX 10-30-2013 09:48 AM

There's a typo in the libxdg-basedir.Slackbuild script on SBo (line 68):

Code:

cd $TMP
rm -rf $PRGNAM-$PRGNAM-$VERSION
tar xvf $CWD/$PRGNAM-$VERSION.tar.gz    #instead of  'tar xvf $CWD/$PRGNAM-$PRGNAM-$VERSION.tar.gz'
cd $PRGNAM-$PRGNAM-$VERSION


ponce 10-30-2013 10:05 AM

no, that's because it's supposed that you get the sources with the wget option --content-disposition (content_disposition = on in /etc/wgetrc), like when you are downloading from the browser.

BroX 10-30-2013 10:32 AM

I see. But the wget --content-disposition option is off by default. Would it be wise to enable it (e.g. in ~/.wgetrc), or is that likely to break other scripts?

ponce 10-30-2013 10:55 AM

I usually keep it enabled and haven't found any problem so far (it applies mainly when downloading from github archives).

slack_ 10-31-2013 12:20 AM

Quote:

Originally Posted by ponce (Post 5055207)
@slack_: the errors you posted above are truncated.

They are aren't they.. As far as the recipe you gave me, I have pretty much fulfilled it. I have a full install(minus KDE and KDEI package sets), I have enabled xcb in cairo and rebuilt it, and as for those packages you mentioned, I have them all installed..

Except one: lgi

In all the tutorials and things I've read on the internet about installing Awesome in Slackware, I've never once come across anything that mentioned lgi. So, I'm crossing my fingers hoping that this is the savior package that I was missing.

Side Note: I have no --content-disposition option in my /etc/wgetrc at all.

EDIT: Ok, well I don't know if I should start over from scratch, but I've installed all of those packages from the specific links that you gave me and when I tried to run the slackbuild I got this error:

Code:

awesome-3.5.1/
awesome-3.5.1/selection.h
awesome-3.5.1/mouse.h
awesome-3.5.1/property.c
awesome-3.5.1/color.h
awesome-3.5.1/awesome.h
awesome-3.5.1/screen.c
awesome-3.5.1/awesome.desktop
awesome-3.5.1/Makefile
awesome-3.5.1/xwindow.h
awesome-3.5.1/manpages/
awesome-3.5.1/manpages/awesome.1.fr.txt
awesome-3.5.1/manpages/awesomerc.5.de.txt
awesome-3.5.1/manpages/awesome-client.1.ru.txt
awesome-3.5.1/manpages/awesomerc.5.es.txt
awesome-3.5.1/manpages/awesomerc.5.txt
awesome-3.5.1/manpages/awesomerc.5.ru.txt
awesome-3.5.1/manpages/awesome.1.txt
awesome-3.5.1/manpages/awesomerc.5.it.txt
awesome-3.5.1/manpages/awesome.1.es.txt
awesome-3.5.1/manpages/awesome-client.1.de.txt
awesome-3.5.1/manpages/awesome-client.1.es.txt
awesome-3.5.1/manpages/awesomerc.5.fr.txt
awesome-3.5.1/manpages/awesome-client.1.fr.txt
awesome-3.5.1/manpages/awesome.1.de.txt
awesome-3.5.1/manpages/awesome.1.ru.txt
awesome-3.5.1/manpages/awesome.1.it.txt
awesome-3.5.1/manpages/awesome-client.1.it.txt
awesome-3.5.1/manpages/awesome-client.1.txt
awesome-3.5.1/draw.h
awesome-3.5.1/LICENSE
awesome-3.5.1/build-tests/
awesome-3.5.1/build-tests/__builtin_clz.c
awesome-3.5.1/keygrabber.h
awesome-3.5.1/keyresolv.h
awesome-3.5.1/awesome.c
awesome-3.5.1/xwindow.c
awesome-3.5.1/awesomeConfig.cmake
awesome-3.5.1/luaa.c
awesome-3.5.1/PATCHES
awesome-3.5.1/common/
awesome-3.5.1/common/buffer.c
awesome-3.5.1/common/xutil.c
awesome-3.5.1/common/lualib.c
awesome-3.5.1/common/version.c
awesome-3.5.1/common/util.c
awesome-3.5.1/common/buffer.h
awesome-3.5.1/common/xembed.h
awesome-3.5.1/common/luaclass.h
awesome-3.5.1/common/luaclass.c
awesome-3.5.1/common/xembed.c
awesome-3.5.1/common/version.h
awesome-3.5.1/common/signal.h
awesome-3.5.1/common/xcursor.h
awesome-3.5.1/common/luaobject.h
awesome-3.5.1/common/xutil.h
awesome-3.5.1/common/atoms.list
awesome-3.5.1/common/util.h
awesome-3.5.1/common/array.h
awesome-3.5.1/common/atoms.h
awesome-3.5.1/common/xcursor.c
awesome-3.5.1/common/atoms.c
awesome-3.5.1/common/backtrace.c
awesome-3.5.1/common/luaobject.c
awesome-3.5.1/common/backtrace.h
awesome-3.5.1/common/lualib.h
awesome-3.5.1/stack.c
awesome-3.5.1/spawn.h
awesome-3.5.1/systray.c
awesome-3.5.1/ewmh.c
awesome-3.5.1/spawn.c
awesome-3.5.1/systray.h
awesome-3.5.1/BUGS
awesome-3.5.1/themes/
awesome-3.5.1/themes/default/
awesome-3.5.1/themes/default/taglist/
awesome-3.5.1/themes/default/taglist/squarew.png
awesome-3.5.1/themes/default/taglist/squarefw.png
awesome-3.5.1/themes/default/background.png
awesome-3.5.1/themes/default/titlebar/
awesome-3.5.1/themes/default/titlebar/sticky_focus_active.png
awesome-3.5.1/themes/default/titlebar/ontop_focus_active.png
awesome-3.5.1/themes/default/titlebar/close_focus.png
awesome-3.5.1/themes/default/titlebar/maximized_focus_active.png
awesome-3.5.1/themes/default/titlebar/floating_focus_active.png
awesome-3.5.1/themes/default/submenu.png
awesome-3.5.1/themes/default/theme.lua.in
awesome-3.5.1/themes/default/background_white.png
awesome-3.5.1/themes/default/layouts/
awesome-3.5.1/themes/default/layouts/fairv.png
awesome-3.5.1/themes/default/layouts/magnifier.png
awesome-3.5.1/themes/default/layouts/dwindle.png
awesome-3.5.1/themes/default/layouts/floatingw.png
awesome-3.5.1/themes/default/layouts/tile.png
awesome-3.5.1/themes/default/layouts/spiral.png
awesome-3.5.1/themes/default/layouts/fullscreenw.png
awesome-3.5.1/themes/default/layouts/spiralw.png
awesome-3.5.1/themes/default/layouts/fairh.png
awesome-3.5.1/themes/default/layouts/tiletopw.png
awesome-3.5.1/themes/default/layouts/maxw.png
awesome-3.5.1/themes/default/layouts/floating.png
awesome-3.5.1/themes/default/layouts/tileleft.png
awesome-3.5.1/themes/default/layouts/tilew.png
awesome-3.5.1/themes/default/layouts/magnifierw.png
awesome-3.5.1/themes/default/layouts/fullscreen.png
awesome-3.5.1/themes/default/layouts/fairhw.png
awesome-3.5.1/themes/default/layouts/tilebottomw.png
awesome-3.5.1/themes/default/layouts/max.png
awesome-3.5.1/themes/default/layouts/fairvw.png
awesome-3.5.1/themes/default/layouts/tileleftw.png
awesome-3.5.1/themes/default/layouts/tilebottom.png
awesome-3.5.1/themes/default/layouts/tiletop.png
awesome-3.5.1/themes/default/layouts/dwindlew.png
awesome-3.5.1/themes/default/README
awesome-3.5.1/themes/sky/
awesome-3.5.1/themes/sky/awesome-icon.png
awesome-3.5.1/themes/sky/theme.lua.in
awesome-3.5.1/themes/sky/sky-background.png
awesome-3.5.1/themes/sky/layouts/
awesome-3.5.1/themes/sky/layouts/fairv.png
awesome-3.5.1/themes/sky/layouts/magnifier.png
awesome-3.5.1/themes/sky/layouts/dwindle.png
awesome-3.5.1/themes/sky/layouts/tile.png
awesome-3.5.1/themes/sky/layouts/spiral.png
awesome-3.5.1/themes/sky/layouts/fairh.png
awesome-3.5.1/themes/sky/layouts/floating.png
awesome-3.5.1/themes/sky/layouts/tileleft.png
awesome-3.5.1/themes/sky/layouts/fullscreen.png
awesome-3.5.1/themes/sky/layouts/max.png
awesome-3.5.1/themes/sky/layouts/tilebottom.png
awesome-3.5.1/themes/sky/layouts/tiletop.png
awesome-3.5.1/themes/zenburn/
awesome-3.5.1/themes/zenburn/taglist/
awesome-3.5.1/themes/zenburn/taglist/squarez.png
awesome-3.5.1/themes/zenburn/taglist/squarefz.png
awesome-3.5.1/themes/zenburn/awesome-icon.png
awesome-3.5.1/themes/zenburn/titlebar/
awesome-3.5.1/themes/zenburn/titlebar/sticky_focus_active.png
awesome-3.5.1/themes/zenburn/titlebar/ontop_focus_active.png
awesome-3.5.1/themes/zenburn/titlebar/close_focus.png
awesome-3.5.1/themes/zenburn/titlebar/maximized_focus_active.png
awesome-3.5.1/themes/zenburn/titlebar/floating_focus_active.png
awesome-3.5.1/themes/zenburn/theme.lua.in
awesome-3.5.1/themes/zenburn/zenburn-background.png
awesome-3.5.1/themes/zenburn/layouts/
awesome-3.5.1/themes/zenburn/layouts/fairv.png
awesome-3.5.1/themes/zenburn/layouts/magnifier.png
awesome-3.5.1/themes/zenburn/layouts/dwindle.png
awesome-3.5.1/themes/zenburn/layouts/tile.png
awesome-3.5.1/themes/zenburn/layouts/spiral.png
awesome-3.5.1/themes/zenburn/layouts/fairh.png
awesome-3.5.1/themes/zenburn/layouts/floating.png
awesome-3.5.1/themes/zenburn/layouts/tileleft.png
awesome-3.5.1/themes/zenburn/layouts/fullscreen.png
awesome-3.5.1/themes/zenburn/layouts/max.png
awesome-3.5.1/themes/zenburn/layouts/tilebottom.png
awesome-3.5.1/themes/zenburn/layouts/tiletop.png
awesome-3.5.1/awesome-version-internal.h.in
awesome-3.5.1/.version_stamp
awesome-3.5.1/selection.c
awesome-3.5.1/property.h
awesome-3.5.1/banning.c
awesome-3.5.1/CMakeLists.txt
awesome-3.5.1/keygrabber.c
awesome-3.5.1/ewmh.h
awesome-3.5.1/mouse.c
awesome-3.5.1/awesome.doxygen.in
awesome-3.5.1/dbus.h
awesome-3.5.1/banning.h
awesome-3.5.1/mousegrabber.c
awesome-3.5.1/globalconf.h
awesome-3.5.1/color.c
awesome-3.5.1/objects/
awesome-3.5.1/objects/key.h
awesome-3.5.1/objects/drawin.h
awesome-3.5.1/objects/window.h
awesome-3.5.1/objects/button.h
awesome-3.5.1/objects/client.h
awesome-3.5.1/objects/button.c
awesome-3.5.1/objects/client.c
awesome-3.5.1/objects/key.c
awesome-3.5.1/objects/timer.h
awesome-3.5.1/objects/drawin.c
awesome-3.5.1/objects/tag.h
awesome-3.5.1/objects/timer.c
awesome-3.5.1/objects/drawable.h
awesome-3.5.1/objects/drawable.c
awesome-3.5.1/objects/tag.c
awesome-3.5.1/objects/window.c
awesome-3.5.1/utils/
awesome-3.5.1/utils/awesome-client
awesome-3.5.1/event.c
awesome-3.5.1/root.c
awesome-3.5.1/stack.h
awesome-3.5.1/lib/
awesome-3.5.1/lib/beautiful.lua.in
awesome-3.5.1/lib/awful/
awesome-3.5.1/lib/awful/titlebar.lua.in
awesome-3.5.1/lib/awful/ewmh.lua.in
awesome-3.5.1/lib/awful/widget/
awesome-3.5.1/lib/awful/widget/button.lua.in
awesome-3.5.1/lib/awful/widget/taglist.lua.in
awesome-3.5.1/lib/awful/widget/init.lua.in
awesome-3.5.1/lib/awful/widget/textclock.lua.in
awesome-3.5.1/lib/awful/widget/layoutbox.lua.in
awesome-3.5.1/lib/awful/widget/graph.lua.in
awesome-3.5.1/lib/awful/widget/common.lua.in
awesome-3.5.1/lib/awful/widget/tasklist.lua.in
awesome-3.5.1/lib/awful/widget/prompt.lua.in
awesome-3.5.1/lib/awful/widget/progressbar.lua.in
awesome-3.5.1/lib/awful/widget/launcher.lua.in
awesome-3.5.1/lib/awful/button.lua.in
awesome-3.5.1/lib/awful/mouse/
awesome-3.5.1/lib/awful/mouse/init.lua.in
awesome-3.5.1/lib/awful/mouse/finder.lua.in
awesome-3.5.1/lib/awful/client.lua.in
awesome-3.5.1/lib/awful/util.lua.in
awesome-3.5.1/lib/awful/autofocus.lua.in
awesome-3.5.1/lib/awful/placement.lua.in
awesome-3.5.1/lib/awful/init.lua.in
awesome-3.5.1/lib/awful/menu.lua.in
awesome-3.5.1/lib/awful/tag.lua.in
awesome-3.5.1/lib/awful/layout/
awesome-3.5.1/lib/awful/layout/suit/
awesome-3.5.1/lib/awful/layout/suit/max.lua.in
awesome-3.5.1/lib/awful/layout/suit/fair.lua.in
awesome-3.5.1/lib/awful/layout/suit/init.lua.in
awesome-3.5.1/lib/awful/layout/suit/floating.lua.in
awesome-3.5.1/lib/awful/layout/suit/magnifier.lua.in
awesome-3.5.1/lib/awful/layout/suit/tile.lua.in
awesome-3.5.1/lib/awful/layout/suit/spiral.lua.in
awesome-3.5.1/lib/awful/layout/init.lua.in
awesome-3.5.1/lib/awful/keygrabber.lua.in
awesome-3.5.1/lib/awful/remote.lua.in
awesome-3.5.1/lib/awful/rules.lua.in
awesome-3.5.1/lib/awful/startup_notification.lua.in
awesome-3.5.1/lib/awful/dbus.lua.in
awesome-3.5.1/lib/awful/prompt.lua.in
awesome-3.5.1/lib/awful/screen.lua.in
awesome-3.5.1/lib/awful/completion.lua.in
awesome-3.5.1/lib/awful/wibox.lua.in
awesome-3.5.1/lib/awful/key.lua.in
awesome-3.5.1/lib/awful/tooltip.lua.in
awesome-3.5.1/lib/wibox/
awesome-3.5.1/lib/wibox/widget/
awesome-3.5.1/lib/wibox/widget/textbox.lua.in
awesome-3.5.1/lib/wibox/widget/systray.lua.in
awesome-3.5.1/lib/wibox/widget/init.lua.in
awesome-3.5.1/lib/wibox/widget/background.lua.in
awesome-3.5.1/lib/wibox/widget/imagebox.lua.in
awesome-3.5.1/lib/wibox/widget/base.lua.in
awesome-3.5.1/lib/wibox/init.lua.in
awesome-3.5.1/lib/wibox/layout/
awesome-3.5.1/lib/wibox/layout/align.lua.in
awesome-3.5.1/lib/wibox/layout/mirror.lua.in
awesome-3.5.1/lib/wibox/layout/rotate.lua.in
awesome-3.5.1/lib/wibox/layout/init.lua.in
awesome-3.5.1/lib/wibox/layout/flex.lua.in
awesome-3.5.1/lib/wibox/layout/fixed.lua.in
awesome-3.5.1/lib/wibox/layout/margin.lua.in
awesome-3.5.1/lib/wibox/layout/base.lua.in
awesome-3.5.1/lib/wibox/layout/constraint.lua.in
awesome-3.5.1/lib/wibox/drawable.lua.in
awesome-3.5.1/lib/naughty.lua.in
awesome-3.5.1/lib/menubar/
awesome-3.5.1/lib/menubar/utils.lua.in
awesome-3.5.1/lib/menubar/init.lua.in
awesome-3.5.1/lib/menubar/menu_gen.lua.in
awesome-3.5.1/lib/gears/
awesome-3.5.1/lib/gears/color.lua.in
awesome-3.5.1/lib/gears/surface.lua.in
awesome-3.5.1/lib/gears/sort.lua.in
awesome-3.5.1/lib/gears/debug.lua.in
awesome-3.5.1/lib/gears/object.lua.in
awesome-3.5.1/lib/gears/wallpaper.lua.in
awesome-3.5.1/lib/gears/init.lua.in
awesome-3.5.1/icons/
awesome-3.5.1/icons/awesome16.png
awesome-3.5.1/icons/awesome32.png
awesome-3.5.1/icons/awesome64.png
awesome-3.5.1/icons/awesome48.png
awesome-3.5.1/dbus.c
awesome-3.5.1/strut.c
awesome-3.5.1/awesomerc.lua.in
awesome-3.5.1/screen.h
awesome-3.5.1/AUTHORS
awesome-3.5.1/event.h
awesome-3.5.1/build-utils/
awesome-3.5.1/build-utils/atoms-int.sh
awesome-3.5.1/build-utils/lgi-check.sh
awesome-3.5.1/build-utils/dist.sh
awesome-3.5.1/build-utils/git-version-stamp.sh
awesome-3.5.1/build-utils/atoms-ext.sh
awesome-3.5.1/draw.c
awesome-3.5.1/README
awesome-3.5.1/strut.h
awesome-3.5.1/.gitignore
awesome-3.5.1/STYLE
awesome-3.5.1/mousegrabber.h
awesome-3.5.1/luaa.h
awesome-3.5.1/keyresolv.c
awesome-3.5.1/config.h.in
awesome-3.5.1/config.ld.in
awesome-3.5.1/luadoc/
awesome-3.5.1/luadoc/tag.lua
awesome-3.5.1/luadoc/timer.lua
awesome-3.5.1/luadoc/drawin.lua
awesome-3.5.1/luadoc/keygrabber.lua
awesome-3.5.1/luadoc/drawable.lua
awesome-3.5.1/luadoc/root.lua
awesome-3.5.1/luadoc/mouse.lua
awesome-3.5.1/luadoc/client.lua
awesome-3.5.1/luadoc/screen.lua
awesome-3.5.1/luadoc/awesome.lua
awesome-3.5.1/luadoc/mousegrabber.lua
awesome-3.5.1/luadoc/selection.lua
awesome-3.5.1/luadoc/key.lua
awesome-3.5.1/luadoc/dbus.lua
awesome-3.5.1/luadoc/button.lua
-- The C compiler identification is GNU 4.7.1
-- The CXX compiler identification is GNU 4.7.1
-- Check for working C compiler: /usr/bin/gcc
-- Check for working C compiler: /usr/bin/gcc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check if the system is big endian
-- Searching 16 bit integer
-- Looking for sys/types.h
-- Looking for sys/types.h - found
-- Looking for stdint.h
-- Looking for stdint.h - found
-- Looking for stddef.h
-- Looking for stddef.h - found
-- Check size of unsigned short
-- Check size of unsigned short - done
-- Using unsigned short
-- Check if the system is big endian - little endian
-- cat -> /usr/bin/cat
-- ln -> /usr/bin/ln
-- grep -> /usr/bin/grep
-- git -> /usr/bin/git
-- hostname -> /bin/hostname
-- asciidoc -> /usr/bin/asciidoc
-- xmlto -> /usr/bin/xmlto
-- gzip -> /usr/bin/gzip
-- lua -> /usr/bin/lua
-- ldoc.lua not found.
-- convert -> /usr/bin/convert
-- Found Doxygen: /usr/bin/doxygen (found version "1.8.1.1")
-- Found PkgConfig: /usr/bin/pkg-config (found version "0.25")
-- Found Lua51: /usr/lib64/liblua.so;/usr/lib64/libm.so (found version "5.1.5")
-- Not generating API documentation. Missing: ldoc
-- checking for module 'xcb>=1.6'
--  found xcb, version 1.8.1
-- checking for modules 'glib-2.0;gdk-pixbuf-2.0;cairo;x11;x11-xcb;xcursor;xcb-randr;xcb-xtest;xcb-xinerama;xcb-shape;xcb-util>=0.3.8;xcb-keysyms>=0.3.4;xcb-icccm>=0.3.8;xcb-image>=0.3.0;cairo-xcb;libstartup-notification-1.0>=0.10;xproto>=7.0.15;libxdg-basedir>=1.0.0'
--  found glib-2.0, version 2.32.4
--  found gdk-pixbuf-2.0, version 2.26.1
--  found cairo, version 1.10.2
--  found x11, version 1.5.0
--  found x11-xcb, version 1.5.0
--  found xcursor, version 1.1.13
--  found xcb-randr, version 1.8.1
--  found xcb-xtest, version 1.8.1
--  found xcb-xinerama, version 1.8.1
--  found xcb-shape, version 1.8.1
--  found xcb-util, version 0.3.8
--  found xcb-keysyms, version 0.3.9
--  found xcb-icccm, version 0.3.9
--  found xcb-image, version 0.3.9
--  found cairo-xcb, version 1.10.2
--  found libstartup-notification-1.0, version 0.12
--  found xproto, version 7.0.23
--  found libxdg-basedir, version 1.2.0
-- Looking for backtrace_symbols
-- Looking for backtrace_symbols - found
-- checking for execinfo -- found
-- checking for __builtin_clz -- yes
-- checking for module 'dbus-1'
--  found dbus-1, version 1.4.20
-- Configuring lib/menubar/menu_gen.lua
-- Configuring lib/menubar/init.lua
-- Configuring lib/menubar/utils.lua
-- Configuring lib/beautiful.lua
-- Configuring lib/naughty.lua
-- Configuring lib/gears/object.lua
-- Configuring lib/gears/surface.lua
-- Configuring lib/gears/wallpaper.lua
-- Configuring lib/gears/debug.lua
-- Configuring lib/gears/color.lua
-- Configuring lib/gears/init.lua
-- Configuring lib/gears/sort.lua
-- Configuring lib/awful/layout/suit/tile.lua
-- Configuring lib/awful/layout/suit/magnifier.lua
-- Configuring lib/awful/layout/suit/floating.lua
-- Configuring lib/awful/layout/suit/max.lua
-- Configuring lib/awful/layout/suit/init.lua
-- Configuring lib/awful/layout/suit/fair.lua
-- Configuring lib/awful/layout/suit/spiral.lua
-- Configuring lib/awful/layout/init.lua
-- Configuring lib/awful/wibox.lua
-- Configuring lib/awful/mouse/finder.lua
-- Configuring lib/awful/mouse/init.lua
-- Configuring lib/awful/key.lua
-- Configuring lib/awful/tag.lua
-- Configuring lib/awful/ewmh.lua
-- Configuring lib/awful/tooltip.lua
-- Configuring lib/awful/keygrabber.lua
-- Configuring lib/awful/rules.lua
-- Configuring lib/awful/button.lua
-- Configuring lib/awful/util.lua
-- Configuring lib/awful/dbus.lua
-- Configuring lib/awful/titlebar.lua
-- Configuring lib/awful/widget/textclock.lua
-- Configuring lib/awful/widget/launcher.lua
-- Configuring lib/awful/widget/button.lua
-- Configuring lib/awful/widget/tasklist.lua
-- Configuring lib/awful/widget/graph.lua
-- Configuring lib/awful/widget/taglist.lua
-- Configuring lib/awful/widget/common.lua
-- Configuring lib/awful/widget/prompt.lua
-- Configuring lib/awful/widget/init.lua
-- Configuring lib/awful/widget/layoutbox.lua
-- Configuring lib/awful/widget/progressbar.lua
-- Configuring lib/awful/client.lua
-- Configuring lib/awful/prompt.lua
-- Configuring lib/awful/completion.lua
-- Configuring lib/awful/init.lua
-- Configuring lib/awful/placement.lua
-- Configuring lib/awful/menu.lua
-- Configuring lib/awful/autofocus.lua
-- Configuring lib/awful/remote.lua
-- Configuring lib/awful/startup_notification.lua
-- Configuring lib/awful/screen.lua
-- Configuring lib/wibox/drawable.lua
-- Configuring lib/wibox/layout/mirror.lua
-- Configuring lib/wibox/layout/fixed.lua
-- Configuring lib/wibox/layout/align.lua
-- Configuring lib/wibox/layout/constraint.lua
-- Configuring lib/wibox/layout/rotate.lua
-- Configuring lib/wibox/layout/base.lua
-- Configuring lib/wibox/layout/init.lua
-- Configuring lib/wibox/layout/margin.lua
-- Configuring lib/wibox/layout/flex.lua
-- Configuring lib/wibox/widget/background.lua
-- Configuring lib/wibox/widget/systray.lua
-- Configuring lib/wibox/widget/base.lua
-- Configuring lib/wibox/widget/init.lua
-- Configuring lib/wibox/widget/imagebox.lua
-- Configuring lib/wibox/widget/textbox.lua
-- Configuring lib/wibox/init.lua
-- Configuring themes/sky//theme.lua
-- Configuring themes/default//theme.lua
-- Configuring themes/zenburn//theme.lua
-- Configuring config.h
-- Configuring config.ld
-- Configuring awesomerc.lua
-- Configuring awesome-version-internal.h
-- Configuring awesome.doxygen
-- Configuring done
-- Generating done
-- Build files have been written to: /tmp/SBo/awesome-3.5.1/build
Scanning dependencies of target generated_sources
[  0%] Generating atoms-intern.h
[  1%] Generating atoms-extern.h
[  1%] Built target generated_sources
Scanning dependencies of target awesome
[  1%] Building C object CMakeFiles/awesome.dir/awesome.c.o
In file included from /tmp/SBo/awesome-3.5.1/awesome.c:43:0:
/tmp/SBo/awesome-3.5.1/objects/client.h:102:5: error: unknown type name 'xcb_icccm_get_wm_protocols_reply_t'
/tmp/SBo/awesome-3.5.1/objects/client.h: In function 'client_isfixed':
/tmp/SBo/awesome-3.5.1/objects/client.h:217:35: error: 'XCB_ICCCM_SIZE_HINT_P_MAX_SIZE' undeclared (first use in this function)
/tmp/SBo/awesome-3.5.1/objects/client.h:217:35: note: each undeclared identifier is reported only once for each function it appears in
/tmp/SBo/awesome-3.5.1/objects/client.h:218:38: error: 'XCB_ICCCM_SIZE_HINT_P_MIN_SIZE' undeclared (first use in this function)
/tmp/SBo/awesome-3.5.1/awesome.c: In function 'scan':
/tmp/SBo/awesome-3.5.1/awesome.c:139:24: error: 'XCB_ICCCM_WM_STATE_WITHDRAWN' undeclared (first use in this function)
make[2]: *** [CMakeFiles/awesome.dir/awesome.c.o] Error 1
make[1]: *** [CMakeFiles/awesome.dir/all] Error 2
make: *** [all] Error 2

I'd really rather not have to reinstall slackware once again in order to start this from scratch. Although it does seem as though I've ended up installing far more packages then I actually needed.

ponce 10-31-2013 01:09 AM

slack_, it seems you haven't followed the advice I gave you on how to have a full slackware installation, because you still haven't one: the error is
Code:

awesome-3.5.1/objects/client.h:102:5: error: unknown type name 'xcb_icccm_get_wm_protocols_reply_t'
so I looked for that missing type between the system headers
Code:

# grep -r xcb_icccm_get_wm_protocols_reply_t *
xcb/xcb_icccm.h:} xcb_icccm_get_wm_protocols_reply_t;
xcb/xcb_icccm.h:                                              xcb_icccm_get_wm_protocols_reply_t *protocols);
xcb/xcb_icccm.h:                                        xcb_icccm_get_wm_protocols_reply_t *protocols,
xcb/xcb_icccm.h:void xcb_icccm_get_wm_protocols_reply_wipe(xcb_icccm_get_wm_protocols_reply_t *protocols);
# grep usr\/include\/xcb\/xcb_icccm\.h /var/log/packages/*
/var/log/packages/xcb-util-wm-0.3.9-x86_64-1:usr/include/xcb/xcb_icccm.h

from what this grep say, you're missing the package xcb-util-wm.

please install a full slackware before reporting more errors ;)

slack_ 10-31-2013 01:13 AM

Hhm, that's odd. If I look in packages:

ls /var/log/packages | grep xcb

Then the output is:

Code:

libxcb-1.8.1-x86_64-1
xcb-proto-1.7.1-x86_64-3
xcb-util-0.3.8-x86_64-1
xcb-util-cursor-0.1.0-x86_64-1
xcb-util-image-0.3.9-x86_64-1
xcb-util-keysyms-0.3.9-x86_64-1
xcb-util-renderutil-0.3.8-x86_64-1
xcb-util-wm-0.3.9-x86_64-1

I can try to reinstall it and see if that works. I swear I have a full system, as I've said I excluded the KDE and the KDEI sets.

EDIT:

Code:

bash-# installpkg xcb-util-wm-0.3.9-x86_64-1.txz
Verifying package xcb-util-wm-0.3.9-x86_64-1.txz.
Installing package xcb-util-wm-0.3.9-x86_64-1.txz:
PACKAGE DESCRIPTION:
# xcb-util-wm (XCB libraries for EWMH and ICCCM)
#
# xcb-util-wm provides the XCB ewmh and iccm libraries, which include
# client and window manager helpers for EWMH and ICCCM.
#
Executing install script for xcb-util-wm-0.3.9-x86_64-1.txz.
Package xcb-util-wm-0.3.9-x86_64-1.txz installed.

Yet it still doesn't work. I'm sorry I can't be more helpful. Maybe I should install xcb-util-wm from a different place. I downloaded it from the slackware-packages siteand since it was a .txz I just installed in straight away with installpkg. Was this wrong?

slack_ 11-03-2013 01:46 AM

Well, I've performed yet another reinstall in order to be completely sure that it was a full, clean install. Then I enabled xcb on cairo and installed all the other recommended packages. This time, it finally worked. Thanks for the help everyone. Marking as solved.

chessmaster15 11-28-2013 05:27 PM

Just wanted to share the required packages to install awesome 3.5.1(from slackbuilds)

From Current(install these first before install the sbopkg list
Quote:

startup-notification-0.12-x86_64-2.txz
xcb-util-0.3.8-x86_64-1.txz(libxcb-util.so.0)
xcb-util-0.3.9-x86_64-1.txz(libxcb-util.so.1)
xcb-util-cursor-0.1.0-x86_64-1.txz
xcb-util-keysyms-0.3.9-x86_64-1.txz
xcb-util-wm-0.3.9-x86_64-1.txz
SBOPKG
Quote:

lua(first in order to build lgi)
lgi
libxdg-basedir
imlib2
awesome
There is no slackware package for vicious like other distributions package vicious in a package. Here is my other post to install the vicious widgets.Vicious Need to install the vicious plugin(libraries) if you want the widgets.

chessmaster15 11-28-2013 05:38 PM

Don't forget to
Quote:

--enable-xcb
when building cairo as noted in the awesome slackbuild from the site and in the sbopkg.


All times are GMT -5. The time now is 11:51 PM.