You are not logged in.

#676 2012-07-17 07:11:15

kuglee
Member
Registered: 2011-09-02
Posts: 61

Re: Progress on Unity under Arch Linux!

qiuwei wrote:
kuglee wrote:

For some reason the global-menu only displays the window titles and the buttons, but not the menubar. Also some indicators are not starting. I've recompiled, reinstalled the packages, I've also deleted all the settings as suggested in the Readme.

Please downgrade all of the packages related to dbus, namely dbus, dbus-core, dbus-glib, python-dbus-common, python2-dbus.

It didn't work. I've tried two previous versions of these packages with no luck.

Offline

#677 2012-07-17 08:12:22

qiuwei
Member
Registered: 2009-12-18
Posts: 245

Re: Progress on Unity under Arch Linux!

kuglee wrote:
qiuwei wrote:
kuglee wrote:

For some reason the global-menu only displays the window titles and the buttons, but not the menubar. Also some indicators are not starting. I've recompiled, reinstalled the packages, I've also deleted all the settings as suggested in the Readme.

Please downgrade all of the packages related to dbus, namely dbus, dbus-core, dbus-glib, python-dbus-common, python2-dbus.

It didn't work. I've tried two previous versions of these packages with no luck.

Which version are you using? It works here and I'm using dbus 1.4.20.

Offline

#678 2012-07-17 08:46:30

kuglee
Member
Registered: 2011-09-02
Posts: 61

Re: Progress on Unity under Arch Linux!

qiuwei wrote:
kuglee wrote:
qiuwei wrote:

Please downgrade all of the packages related to dbus, namely dbus, dbus-core, dbus-glib, python-dbus-common, python2-dbus.

It didn't work. I've tried two previous versions of these packages with no luck.

Which version are you using? It works here and I'm using dbus 1.4.20.

Thanks. I downgraded even further.

Offline

#679 2012-07-17 10:12:24

kuglee
Member
Registered: 2011-09-02
Posts: 61

Re: Progress on Unity under Arch Linux!

Why are the light-themes look bigger in arch linux?

EDIT: Never mind. I've changed the font settings, and manually tweaked the theme file, so now everything looks okay.

Last edited by kuglee (2012-07-17 15:21:56)

Offline

#680 2012-07-21 21:45:41

oi_wtf
Member
From: /home/wtf
Registered: 2012-03-11
Posts: 191

Re: Progress on Unity under Arch Linux!

Spotted this today, so someone seems to work on making dbus 1.6/1.5 work...
or at least trying to get someone to do it^^
https://bugs.launchpad.net/ubuntu/+sour … ug/1014850

Last edited by oi_wtf (2012-07-21 21:46:09)


Laptop:   Arch Linux (x86_64) and Win10 (x86_64);  Intel Core i7-3630QM @ 2.40GHz, 8 GiB RAM, NViDiA GeForce GT 650M w/ 2 GiB
Desktop: Arch Linux (x86_64) and Win10 (x86_64);  Intel Core i7-4771  @ 3.50GHz, 32 GiB RAM, AMD Radeon RX 480 w/ 8 GiB

Offline

#681 2012-07-24 20:07:20

Kirurgs
Member
Registered: 2008-10-20
Posts: 144

Re: Progress on Unity under Arch Linux!

A bit of offtopic, but if workspace management in unity concerns You, please read and vote for this: https://bugs.launchpad.net/unity/+bug/1027949

Offline

#682 2012-07-26 20:57:21

pekmop1024
Member
From: Kiev/Feodosia
Registered: 2010-04-21
Posts: 126
Website

Re: Progress on Unity under Arch Linux!

chenxiaolong, is there any chance to see Unity 6.0 in your PKGBUILDs ? smile


ArchLinux x86_64 (passively cooled): Xeon E3 1230v2 - 32GB - GTX1050Ti KalmX - Samsung 850 EVO 1TB - 3x2TB Seagate - Creative X-Fi Titanium - Cheiftec GPS-500C
ArchLinux x86_64 (FrankenPad T420): i7 2720QM - 16GB - NVS 4200M - Samsung 840 EVO 1TB - FullHD IPS mod - Intel 7260AC - Sierra Wireless MC7304

Offline

#683 2012-07-29 17:51:09

chenxiaolong
Member
From: /home/chenxiaolong
Registered: 2010-11-03
Posts: 784

Re: Progress on Unity under Arch Linux!

pekmop1024 wrote:

chenxiaolong, is there any chance to see Unity 6.0 in your PKGBUILDs ? smile

It's coming soon smile

EDIT: Look what we have now: http://i46.tinypic.com/34gstgj.png big_smile big_smile

Last edited by chenxiaolong (2012-07-29 23:27:42)

Offline

#684 2012-07-29 23:32:50

chenxiaolong
Member
From: /home/chenxiaolong
Registered: 2010-11-03
Posts: 784

Re: Progress on Unity under Arch Linux!

Update notes 2012-07-29

Please follow these steps to avoid any problems when updating:

1. Update official packages first:

pacman -Syu

2. Install evemu, frame, grail, and geis. They will replace utouch-evemu, utouch-frame, utouch-grail, and utouch-geis.

3. Update the Unity-for-Arch packages.

4. Install glib2 from the official repos. When it asks to remove glib2-ubuntu, say yes smile

pacman -S glib2

5. Remove launchpad-integration, liblaunchpad-integration, liblaunchpad-integration3, and python-launchpad-integration. They are not needed anymore.

pacman -Rc launchpad-integration liblaunchpad-integration liblaunchpad-integration3 python-launchpad-integration

6. Remove libgdu. Unity 6 does not need it anymore.

pacman -Rc libgdu

Offline

#685 2012-07-30 02:55:21

oi_wtf
Member
From: /home/wtf
Registered: 2012-03-11
Posts: 191

Re: Progress on Unity under Arch Linux!

Make sure you have python2-distribute installed otherwise building the unity package will fail...


Laptop:   Arch Linux (x86_64) and Win10 (x86_64);  Intel Core i7-3630QM @ 2.40GHz, 8 GiB RAM, NViDiA GeForce GT 650M w/ 2 GiB
Desktop: Arch Linux (x86_64) and Win10 (x86_64);  Intel Core i7-4771  @ 3.50GHz, 32 GiB RAM, AMD Radeon RX 480 w/ 8 GiB

Offline

#686 2012-07-30 04:04:10

chenxiaolong
Member
From: /home/chenxiaolong
Registered: 2010-11-03
Posts: 784

Re: Progress on Unity under Arch Linux!

oi_wtf wrote:

Make sure you have python2-distribute installed otherwise building the unity package will fail...

Added to build dependencies smile

Offline

#687 2012-07-30 07:34:20

b9anders
Member
Registered: 2007-11-07
Posts: 691

Re: Progress on Unity under Arch Linux!

I just installed this using pekmop1024's xe xe repo. Aside from the general instability of it all (which is ok for now), the one thing I am missing is the global menu. The HUD works and global menu worked for me when I just used gnome panel, but it's not showing up in Unity.

Anyone know a fix for it?

Offline

#688 2012-07-30 12:14:51

oi_wtf
Member
From: /home/wtf
Registered: 2012-03-11
Posts: 191

Re: Progress on Unity under Arch Linux!

Thats because most of the indicators or unity are incompitable with dbus 1.6,
see posts of this thread here and the posts between this and that one ....

Last edited by oi_wtf (2012-07-30 12:22:17)


Laptop:   Arch Linux (x86_64) and Win10 (x86_64);  Intel Core i7-3630QM @ 2.40GHz, 8 GiB RAM, NViDiA GeForce GT 650M w/ 2 GiB
Desktop: Arch Linux (x86_64) and Win10 (x86_64);  Intel Core i7-4771  @ 3.50GHz, 32 GiB RAM, AMD Radeon RX 480 w/ 8 GiB

Offline

#689 2012-07-30 13:14:06

kuglee
Member
Registered: 2011-09-02
Posts: 61

Re: Progress on Unity under Arch Linux!

b9anders wrote:

I just installed this using pekmop1024's xe xe repo. Aside from the general instability of it all (which is ok for now), the one thing I am missing is the global menu. The HUD works and global menu worked for me when I just used gnome panel, but it's not showing up in Unity.

Anyone know a fix for it?

You have to install (downgrade to) these packages:
dbus-1.4.20-1
dbus-core-1.4.20-2

Last edited by kuglee (2012-07-30 13:56:00)

Offline

#690 2012-07-30 17:49:45

chenxiaolong
Member
From: /home/chenxiaolong
Registered: 2010-11-03
Posts: 784

Re: Progress on Unity under Arch Linux!

Is the dbus issue random? I cannot reproduce any of the problems people are seeing (all my indicators are fine, global menu works, etc).

[root@cxl-4270cto /]# pacman -Q dbus dbus-core
dbus 1.6.4-1
dbus-core 1.6.4-1

Offline

#691 2012-07-30 19:28:46

oi_wtf
Member
From: /home/wtf
Registered: 2012-03-11
Posts: 191

Re: Progress on Unity under Arch Linux!

Well, since I didn't want unity-2d I didn't build Qt and some of the unity-2d related packages, but that shouldn't break the indicators, right?

oi@laptop:...opment/misc.arch/unity/Unity-for-Arch (git)-[master] % sudo pacman -Q dbus dbus-core
dbus 1.6.4-1
dbus-core 1.6.4-1

Edit: I also just rebuilt everything I had installed... but still doesn't work...
But then, another thought occurred to me: Maybe its an i686 issue?

Last edited by oi_wtf (2012-07-30 22:55:05)


Laptop:   Arch Linux (x86_64) and Win10 (x86_64);  Intel Core i7-3630QM @ 2.40GHz, 8 GiB RAM, NViDiA GeForce GT 650M w/ 2 GiB
Desktop: Arch Linux (x86_64) and Win10 (x86_64);  Intel Core i7-4771  @ 3.50GHz, 32 GiB RAM, AMD Radeon RX 480 w/ 8 GiB

Offline

#692 2012-07-31 04:36:51

pekmop1024
Member
From: Kiev/Feodosia
Registered: 2010-04-21
Posts: 126
Website

Re: Progress on Unity under Arch Linux!

chenxiaolong, thanks for your work!
in 1-2 days I will update the repo.
BTW, what is total packages quantity in all fresh PKGBUILDs?

And, what I have... libindicate is not building because of including gmessages.h, and gnome-settings-daemon-ubuntu is not building because of some problems with "print notifications".

Last edited by pekmop1024 (2012-07-31 06:11:02)


ArchLinux x86_64 (passively cooled): Xeon E3 1230v2 - 32GB - GTX1050Ti KalmX - Samsung 850 EVO 1TB - 3x2TB Seagate - Creative X-Fi Titanium - Cheiftec GPS-500C
ArchLinux x86_64 (FrankenPad T420): i7 2720QM - 16GB - NVS 4200M - Samsung 840 EVO 1TB - FullHD IPS mod - Intel 7260AC - Sierra Wireless MC7304

Offline

#693 2012-07-31 08:55:18

b9anders
Member
Registered: 2007-11-07
Posts: 691

Re: Progress on Unity under Arch Linux!

kuglee wrote:
b9anders wrote:

I just installed this using pekmop1024's xe xe repo. Aside from the general instability of it all (which is ok for now), the one thing I am missing is the global menu. The HUD works and global menu worked for me when I just used gnome panel, but it's not showing up in Unity.

Anyone know a fix for it?

You have to install (downgrade to) these packages:
dbus-1.4.20-1
dbus-core-1.4.20-2

Thanks.

Thank god for ARM.

Offline

#694 2012-07-31 11:18:54

b9anders
Member
Registered: 2007-11-07
Posts: 691

Re: Progress on Unity under Arch Linux!

BTW, is there a reason that "gnome-control-center-ubuntu" has "cheese" in its required dependencies? Seems silly for me to have on my system given my lack of webcam.

Offline

#695 2012-07-31 11:40:50

oi_wtf
Member
From: /home/wtf
Registered: 2012-03-11
Posts: 191

Re: Progress on Unity under Arch Linux!

pekmop1024 wrote:

And, what I have... libindicate is not building because of including gmessages.h, and gnome-settings-daemon-ubuntu is not building because of some problems with "print notifications".

Just remove the line "#include <glib/gmessages.h>" in indicator.c using a patch or sed in PKGBUILD, the include isn't needed...
but I had no problems building the settings-daemon...

Last edited by oi_wtf (2012-07-31 11:41:57)


Laptop:   Arch Linux (x86_64) and Win10 (x86_64);  Intel Core i7-3630QM @ 2.40GHz, 8 GiB RAM, NViDiA GeForce GT 650M w/ 2 GiB
Desktop: Arch Linux (x86_64) and Win10 (x86_64);  Intel Core i7-4771  @ 3.50GHz, 32 GiB RAM, AMD Radeon RX 480 w/ 8 GiB

Offline

#696 2012-07-31 12:57:44

kuglee
Member
Registered: 2011-09-02
Posts: 61

Re: Progress on Unity under Arch Linux!

Here's the bug report concerning the dbus issue:
https://bugs.launchpad.net/ubuntu/+sour … ug/1014850

Offline

#697 2012-07-31 14:03:20

NoOneX
Member
Registered: 2012-07-31
Posts: 5

Re: Progress on Unity under Arch Linux!

chenxiaolong, thank you for your effort to get unity working on Arch!

When compiling gnome-settings-daemon-ubuntu I get errors just like pekmop1024.
Here is a makepkg log:

==> Making package: gnome-settings-daemon-ubuntu 3.4.2.0ubuntu0.2-101 (Tue Jul 31 15:06:49 CEST 2012)
==> Checking runtime dependencies...
error: config file /etc/pacman.d/mirrorlist could not be read.
error: config file /etc/pacman.d/mirrorlist could not be read.
error: config file /etc/pacman.d/mirrorlist could not be read.
error: config file /etc/pacman.d/mirrorlist could not be read.
error: config file /etc/pacman.d/mirrorlist could not be read.
error: config file /etc/pacman.d/mirrorlist could not be read.
error: config file /etc/pacman.d/mirrorlist could not be read.
error: config file /etc/pacman.d/mirrorlist could not be read.
==> Checking buildtime dependencies...
error: config file /etc/pacman.d/mirrorlist could not be read.
error: config file /etc/pacman.d/mirrorlist could not be read.
error: config file /etc/pacman.d/mirrorlist could not be read.
error: config file /etc/pacman.d/mirrorlist could not be read.
error: config file /etc/pacman.d/mirrorlist could not be read.
error: config file /etc/pacman.d/mirrorlist could not be read.
error: config file /etc/pacman.d/mirrorlist could not be read.
error: config file /etc/pacman.d/mirrorlist could not be read.
==> Retrieving Sources...
  -> Downloading gnome-settings-daemon-3.4.2.tar.xz...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 1397k  100 1397k    0     0  1060k      0  0:00:01  0:00:01 --:--:-- 1169k
  -> Downloading gnome-settings-daemon_3.4.2-0ubuntu0.2.debian.tar.gz...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100 70611  100 70611    0     0  97191      0 --:--:-- --:--:-- --:--:-- 97191
  -> Found systemd-fallback.patch
==> Validating source files with sha512sums...
    gnome-settings-daemon-3.4.2.tar.xz ... Passed
    gnome-settings-daemon_3.4.2-0ubuntu0.2.debian.tar.gz ... Passed
    systemd-fallback.patch ... Passed
==> Extracting Sources...
  -> Extracting gnome-settings-daemon-3.4.2.tar.xz with bsdtar
  -> Extracting gnome-settings-daemon_3.4.2-0ubuntu0.2.debian.tar.gz with bsdtar
==> Starting build()...
patching file configure.ac
patching file gnome-settings-daemon/gnome-settings-session.c
patching file plugins/power/gsd-power-manager.c
Hunk #1 succeeded at 2032 (offset 1 line).
Hunk #2 succeeded at 2082 (offset 1 line).
Hunk #3 succeeded at 2135 (offset 1 line).
patching file plugins/mouse/gsd-mouse-manager.c
Hunk #1 succeeded at 613 (offset 44 lines).
patching file plugins/mouse/gsd-mouse-manager.c
patching file plugins/media-keys/gsd-media-keys-manager.c
Hunk #2 succeeded at 163 (offset 4 lines).
Hunk #3 succeeded at 181 (offset 4 lines).
Hunk #4 succeeded at 972 (offset 61 lines).
Hunk #5 succeeded at 1036 (offset 61 lines).
Hunk #6 succeeded at 1073 (offset 61 lines).
Hunk #7 succeeded at 1086 (offset 61 lines).
Hunk #8 succeeded at 1209 (offset 61 lines).
Hunk #9 succeeded at 1260 (offset 61 lines).
Hunk #10 succeeded at 1575 (offset 61 lines).
Hunk #11 succeeded at 1834 (offset 61 lines).
Hunk #12 succeeded at 1843 (offset 61 lines).
Hunk #13 succeeded at 1914 (offset 61 lines).
Hunk #14 succeeded at 1949 (offset 61 lines).
Hunk #15 succeeded at 2081 (offset 61 lines).
Hunk #16 succeeded at 2472 (offset 61 lines).
patching file configure.ac
patching file plugins/background/gsd-background-manager.c
patching file plugins/xsettings/gsd-xsettings-manager.c
Hunk #1 succeeded at 384 (offset 1 line).
Hunk #2 succeeded at 408 (offset 1 line).
Hunk #3 succeeded at 452 (offset 1 line).
Hunk #4 succeeded at 474 (offset 1 line).
Hunk #5 succeeded at 536 (offset 1 line).
patching file gnome-settings-daemon/main.c
patching file plugins/print-notifications/gsd-print-notifications-manager.c
patching file plugins/media-keys/gsd-media-keys-manager.c
Hunk #1 succeeded at 2271 (offset 48 lines).
Hunk #2 succeeded at 2378 (offset 48 lines).
patching file gnome-settings-daemon/main.c
patching file plugins/power/gsd-power-manager.c
patching file plugins/background/gsd-background-manager.c
patching file plugins/power/gsd-power-manager.c
patching file configure.ac
Hunk #2 succeeded at 148 (offset 1 line).
Hunk #3 succeeded at 532 (offset 1 line).
patching file plugins/a11y-keyboard/gsd-a11y-keyboard-manager.c
patching file plugins/a11y-keyboard/Makefile.am
patching file plugins/keyboard/gkbd-configuration.c
patching file plugins/keyboard/gkbd-configuration.h
patching file plugins/keyboard/gsd-keyboard-xkb.c
patching file plugins/keyboard/Makefile.am
patching file plugins/print-notifications/gsd-print-notifications-plugin.c
patching file plugins/automount/gnome-fallback-mount-helper.desktop.in.in
patching file plugins/xsettings/gsd-xsettings-manager.c
Hunk #1 succeeded at 242 (offset 1 line).
Hunk #2 succeeded at 697 (offset 21 lines).
Hunk #3 succeeded at 723 (offset 21 lines).
Hunk #4 succeeded at 734 (offset 21 lines).
Hunk #5 succeeded at 959 (offset 22 lines).
Hunk #6 succeeded at 1012 (offset 25 lines).
patching file plugins/keyboard/gsd-keyboard-manager.c
patching file plugins/mouse/gsd-mouse-manager.c
Hunk #1 succeeded at 621 (offset 43 lines).
patching file configure.ac
Hunk #1 succeeded at 117 (offset 1 line).
Hunk #2 succeeded at 358 (offset 1 line).
Hunk #3 succeeded at 525 (offset 1 line).
Hunk #4 succeeded at 583 (offset 1 line).
patching file plugins/datetime/gsd-datetime-mechanism.c
patching file plugins/datetime/gsd-datetime-mechanism-debian.c
patching file plugins/datetime/gsd-datetime-mechanism-debian.h
patching file plugins/datetime/gsd-datetime-mechanism.h
patching file plugins/datetime/gsd-datetime-mechanism-main.c
patching file plugins/datetime/gsd-datetime-mechanism.xml
patching file plugins/datetime/Makefile.am
patching file plugins/datetime/org.gnome.SettingsDaemon.DateTimeMechanism.conf
patching file plugins/datetime/org.gnome.settingsdaemon.datetimemechanism.policy.in
patching file plugins/datetime/org.gnome.SettingsDaemon.DateTimeMechanism.service.in
patching file plugins/datetime/system-timezone.c
patching file plugins/datetime/system-timezone.h
patching file plugins/datetime/test-system-timezone.c
patching file plugins/Makefile.am
patching file configure.ac
patching file data/org.gnome.settings-daemon.plugins.gschema.xml.in.in
patching file plugins/gconf/conf-watcher.c
patching file plugins/gconf/conf-watcher.h
patching file plugins/gconf/gconf.gnome-settings-plugin.in
patching file plugins/gconf/gsd-gconf-manager.c
patching file plugins/gconf/gsd-gconf-manager.h
patching file plugins/gconf/gsd-gconf-plugin.c
patching file plugins/gconf/gsd-gconf-plugin.h
patching file plugins/gconf/Makefile.am
patching file plugins/Makefile.am
patching file configure.ac
patching file configure.ac
patching file data/org.gnome.settings-daemon.plugins.media-keys.gschema.xml.in.in
patching file plugins/media-keys/gsd-media-keys-manager.c
patching file plugins/media-keys/test-media-keys.c
patching file plugins/a11y-keyboard/gsd-a11y-preferences-dialog.c
patching file plugins/power/gsd-power-manager.c
patching file plugins/media-keys/gsd-media-keys-manager.c
patching file plugins/power/gsd-power-manager.c
patching file plugins/power/gsd-power-manager.c
patching file plugins/power/gsd-power-manager.c
patching file plugins/xsettings/gsd-xsettings-gtk.c
patching file plugins/xsettings/gsd-xsettings-manager.c
Hunk #1 succeeded at 930 (offset 46 lines).
patching file plugins/xrandr/gsd-xrandr-manager.c
autoreconf: Entering directory `.'
autoreconf: configure.ac: not using Gettext
autoreconf: running: aclocal --force ${ACLOCAL_FLAGS}
autoreconf: configure.ac: tracing
autoreconf: running: libtoolize --copy --force
libtoolize: putting auxiliary files in `.'.
libtoolize: copying file `./ltmain.sh'
libtoolize: Consider adding `AC_CONFIG_MACRO_DIR([m4])' to configure.ac and
libtoolize: rerunning libtoolize, to keep the correct libtool macros in-tree.
libtoolize: Consider adding `-I m4' to ACLOCAL_AMFLAGS in Makefile.am.
autoreconf: running: /usr/bin/autoconf --force
autoreconf: running: /usr/bin/autoheader --force
autoreconf: running: automake --add-missing --copy --force-missing
autoreconf: Leaving directory `.'
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking how to create a ustar tar archive... gnutar
checking whether to enable maintainer-specific portions of Makefiles... yes
checking whether make supports nested variables... yes
checking for style of include used by make... GNU
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking dependency style of gcc... gcc3
checking how to run the C preprocessor... gcc -E
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for ANSI C header files... yes
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking dependency style of g++... gcc3
checking whether gcc and cc understand -c and -o together... yes
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking how to print strings... printf
checking for a sed that does not truncate output... /bin/sed
checking for fgrep... /usr/bin/grep -F
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
checking the name lister (/usr/bin/nm -B) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 1572864
checking whether the shell understands some XSI constructs... yes
checking whether the shell understands "+="... yes
checking how to convert x86_64-unknown-linux-gnu file names to x86_64-unknown-linux-gnu format... func_convert_file_noop
checking how to convert x86_64-unknown-linux-gnu file names to toolchain format... func_convert_file_noop
checking for /usr/bin/ld option to reload object files... -r
checking for objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
checking for ar... ar
checking for archiver @FILE support... @
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for sysroot... no
checking for mt... no
checking if : is a manifest tool... no
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for dlfcn.h... yes
checking for objdir... .libs
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC -DPIC
checking if gcc PIC flag -fPIC -DPIC works... yes
checking if gcc static flag -static works... yes
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.o... (cached) yes
checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... no
checking how to run the C++ preprocessor... g++ -E
checking for ld used by g++... /usr/bin/ld -m elf_x86_64
checking if the linker (/usr/bin/ld -m elf_x86_64) is GNU ld... yes
checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking for g++ option to produce PIC... -fPIC -DPIC
checking if g++ PIC flag -fPIC -DPIC works... yes
checking if g++ static flag -static works... yes
checking if g++ supports -c -o file.o... yes
checking if g++ supports -c -o file.o... (cached) yes
checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking dynamic linker characteristics... (cached) GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking for ANSI C header files... (cached) yes
checking whether NLS is requested... yes
checking for intltool >= 0.37.1... 0.50.2 found
checking for intltool-update... /usr/bin/intltool-update
checking for intltool-merge... /usr/bin/intltool-merge
checking for intltool-extract... /usr/bin/intltool-extract
checking for xgettext... /usr/bin/xgettext
checking for msgmerge... /usr/bin/msgmerge
checking for msgfmt... /usr/bin/msgfmt
checking for gmsgfmt... /usr/bin/msgfmt
checking for perl... /usr/bin/perl
checking for perl >= 5.8.1... 5.16.0
checking for XML::Parser... ok
checking locale.h usability... yes
checking locale.h presence... yes
checking for locale.h... yes
checking for LC_MESSAGES... yes
checking libintl.h usability... yes
checking libintl.h presence... yes
checking for libintl.h... yes
checking for ngettext in libc... yes
checking for dgettext in libc... yes
checking for bind_textdomain_codeset... yes
checking for msgfmt... (cached) /usr/bin/msgfmt
checking for dcgettext... yes
checking if msgfmt accepts -c... yes
checking for gmsgfmt... (cached) /usr/bin/msgfmt
checking for xgettext... (cached) /usr/bin/xgettext
checking what warning flags to pass to the C compiler... -Wall -Wmissing-prototypes
checking what language compliance flags to pass to the C compiler... 
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for SETTINGS_DAEMON... yes
checking for SETTINGS_PLUGIN... yes
checking for glib-genmarshal... /usr/bin/glib-genmarshal
checking for pkg-config... (cached) /usr/bin/pkg-config
checking pkg-config is at least version 0.16... yes
checking for GNOME_DESKTOP... yes
checking for LCMS... yes
checking for LIBNOTIFY... yes
checking for GUDEV... yes
checking for COMMON... yes
checking for AUTOMOUNT... yes
checking for APPINDICATOR... yes
checking for BACKGROUND... yes
checking for MOUSE... yes
checking for CURSOR... yes
checking for FONTCONFIG... yes
checking for KEYBOARD... yes
checking for GIOUNIX... yes
checking for MEDIA_KEYS... yes
checking for COLOR... yes
checking for WACOM... yes
checking for PACKAGEKIT... yes
checking for NSS... yes
checking for UPOWER... yes
checking for BACKLIGHT_HELPER... yes
checking for SYSTEMD... yes
checking for POLKIT... yes
checking for a sed that does not truncate output... (cached) /bin/sed
checking for cups-config... /usr/bin/cups-config
checking cups/cups.h usability... yes
checking cups/cups.h presence... yes
checking for cups/cups.h... yes
checking cups/http.h usability... yes
checking cups/http.h presence... yes
checking for cups/http.h... yes
checking cups/ipp.h usability... yes
checking cups/ipp.h presence... yes
checking for cups/ipp.h... yes
checking for more warnings... no
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating gnome-settings-daemon/Makefile
config.status: creating plugins/Makefile
config.status: creating plugins/a11y-keyboard/Makefile
config.status: creating plugins/a11y-settings/Makefile
config.status: creating plugins/automount/Makefile
config.status: creating plugins/background/Makefile
config.status: creating plugins/clipboard/Makefile
config.status: creating plugins/color/Makefile
config.status: creating plugins/common/Makefile
config.status: creating plugins/cursor/Makefile
config.status: creating plugins/datetime/Makefile
config.status: creating plugins/dummy/Makefile
config.status: creating plugins/power/Makefile
config.status: creating plugins/gconf/Makefile
config.status: creating plugins/housekeeping/Makefile
config.status: creating plugins/keyboard/Makefile
config.status: creating plugins/media-keys/Makefile
config.status: creating plugins/media-keys/cut-n-paste/Makefile
config.status: creating plugins/mouse/Makefile
config.status: creating plugins/orientation/Makefile
config.status: creating plugins/print-notifications/Makefile
config.status: creating plugins/smartcard/Makefile
config.status: creating plugins/sound/Makefile
config.status: creating plugins/updates/Makefile
config.status: creating plugins/wacom/Makefile
config.status: creating plugins/xrandr/Makefile
config.status: creating plugins/xsettings/Makefile
config.status: creating data/Makefile
config.status: creating data/gnome-settings-daemon.pc
config.status: creating data/gnome-settings-daemon-uninstalled.pc
config.status: creating data/org.gnome.settings-daemon.plugins.gschema.xml.in
config.status: creating data/org.gnome.settings-daemon.plugins.xsettings.gschema.xml.in
config.status: creating data/org.gnome.settings-daemon.plugins.keyboard.gschema.xml.in
config.status: creating data/org.gnome.settings-daemon.plugins.power.gschema.xml.in
config.status: creating data/org.gnome.settings-daemon.plugins.color.gschema.xml.in
config.status: creating data/org.gnome.settings-daemon.plugins.media-keys.gschema.xml.in
config.status: creating data/org.gnome.settings-daemon.peripherals.gschema.xml.in
config.status: creating data/org.gnome.settings-daemon.plugins.housekeeping.gschema.xml.in
config.status: creating data/org.gnome.settings-daemon.plugins.orientation.gschema.xml.in
config.status: creating data/org.gnome.settings-daemon.plugins.updates.gschema.xml.in
config.status: creating data/org.gnome.settings-daemon.plugins.xrandr.gschema.xml.in
config.status: creating data/org.gnome.settings-daemon.peripherals.wacom.gschema.xml.in
config.status: creating data/org.gnome.settings-daemon.plugins.print-notifications.gschema.xml.in
config.status: creating po/Makefile.in
config.status: creating config.h
config.status: executing depfiles commands
config.status: executing libtool commands
config.status: executing default-1 commands
config.status: executing po/stamp-it commands

                    gnome-settings-daemon 3.4.2
                    =============================

        prefix:                   /usr
        exec_prefix:              ${prefix}
        libdir:                   ${exec_prefix}/lib
        bindir:                   ${exec_prefix}/bin
        sbindir:                  ${exec_prefix}/sbin
        sysconfdir:               /etc
        sysconfsubdir:            
        localstatedir:            /var
        plugindir:                $(libdir)/gnome-settings-daemon-3.0
        datadir:                  ${datarootdir}
        source code location:     .
        compiler:                 gcc
        cflags:                   -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2
        Maintainer mode:          yes

        dbus-1 system.d dir:      ${sysconfdir}/dbus-1/system.d
        PolicyKit support:        yes
        Session tracking:         systemd
        LCMS DICT support:        yes

        Libnotify support:        yes
	App indicator support:    yes
        PackageKit support:       true
        Smartcard support:        true
        GConf bridge support:     false
        Cups support:             
        System nssdb:             /etc/pki/nssdb
        Profiling support:        no

make  all-recursive
make[1]: Entering directory `%PATH TO PKGBUILD%/gnome-settings-daemon-ubuntu/src/gnome-settings-daemon-3.4.2'
Making all in gnome-settings-daemon
make[2]: Entering directory `%PATH TO PKGBUILD%/gnome-settings-daemon-ubuntu/src/gnome-settings-daemon-3.4.2/gnome-settings-daemon'
  CC       libgsd_la-gnome-settings-profile.lo
  CC       libgsd_la-gnome-settings-session.lo
  CCLD     libgsd.la
  CC       gnome_settings_daemon-main.o
main.c:202:1: warning: ‘set_locale’ defined but not used [-Wunused-function]
  CC       gnome_settings_daemon-gnome-settings-manager.o
  CC       gnome_settings_daemon-gnome-settings-plugin.o
  CC       gnome_settings_daemon-gnome-settings-plugin-info.o
  CC       gnome_settings_daemon-gnome-settings-module.o
  CCLD     gnome-settings-daemon
make[2]: Leaving directory `%PATH TO PKGBUILD%/gnome-settings-daemon-ubuntu/src/gnome-settings-daemon-3.4.2/gnome-settings-daemon'
Making all in plugins
make[2]: Entering directory `%PATH TO PKGBUILD%/gnome-settings-daemon-ubuntu/src/gnome-settings-daemon-3.4.2/plugins'
Making all in common
make[3]: Entering directory `%PATH TO PKGBUILD%/gnome-settings-daemon-ubuntu/src/gnome-settings-daemon-3.4.2/plugins/common'
  CC       libcommon_la-gsd-keygrab.lo
  CC       libcommon_la-gsd-input-helper.lo
  CCLD     libcommon.la
  CC       test_input_helper-test-input-helper.o
  CCLD     test-input-helper
  CC       test_egg_key_parsing-test-egg-key-parsing.o
  CCLD     test-egg-key-parsing
make[3]: Leaving directory `%PATH TO PKGBUILD%/gnome-settings-daemon-ubuntu/src/gnome-settings-daemon-3.4.2/plugins/common'
Making all in a11y-keyboard
make[3]: Entering directory `%PATH TO PKGBUILD%/gnome-settings-daemon-ubuntu/src/gnome-settings-daemon-3.4.2/plugins/a11y-keyboard'
  CC       liba11y_keyboard_la-gsd-a11y-keyboard-plugin.lo
  CC       liba11y_keyboard_la-gsd-a11y-keyboard-manager.lo
gsd-a11y-keyboard-manager.c: In function 'on_status_icon_popup_menu':
gsd-a11y-keyboard-manager.c:1135:9: warning: passing argument 1 of 'on_status_icon_activate' from incompatible pointer type [enabled by default]
gsd-a11y-keyboard-manager.c:1105:1: note: expected 'struct GtkMenuItem *' but argument is of type 'struct GtkStatusIcon *'
  CC       liba11y_keyboard_la-gsd-a11y-preferences-dialog.lo
  CCLD     liba11y-keyboard.la
  CC       test_a11y_preferences_dialog-gsd-a11y-preferences-dialog.o
  CC       test_a11y_preferences_dialog-test-a11y-preferences-dialog.o
  CCLD     test-a11y-preferences-dialog
LC_ALL=C /usr/bin/intltool-merge -d -u -c ../../po/.intltool-merge-cache ../../po a11y-keyboard.gnome-settings-plugin.in a11y-keyboard.gnome-settings-plugin
Generating and caching the translation database
Merging translations into a11y-keyboard.gnome-settings-plugin.
make[3]: Leaving directory `%PATH TO PKGBUILD%//gnome-settings-daemon-ubuntu/src/gnome-settings-daemon-3.4.2/plugins/a11y-keyboard'
Making all in a11y-settings
make[3]: Entering directory `%PATH TO PKGBUILD%//gnome-settings-daemon-ubuntu/src/gnome-settings-daemon-3.4.2/plugins/a11y-settings'
  CC       liba11y_settings_la-gsd-a11y-settings-manager.lo
  CC       liba11y_settings_la-gsd-a11y-settings-plugin.lo
  CCLD     liba11y-settings.la
LC_ALL=C /usr/bin/intltool-merge -d -u -c ../../po/.intltool-merge-cache ../../po a11y-settings.gnome-settings-plugin.in a11y-settings.gnome-settings-plugin
Found cached translation database
Merging translations into a11y-settings.gnome-settings-plugin.
make[3]: Leaving directory `%PATH TO PKGBUILD%/gnome-settings-daemon-ubuntu/src/gnome-settings-daemon-3.4.2/plugins/a11y-settings'
Making all in automount
make[3]: Entering directory `%PATH TO PKGBUILD%/gnome-settings-daemon-ubuntu/src/gnome-settings-daemon-3.4.2/plugins/automount'
  CC       gnome_fallback_mount_helper-gnome-fallback-mount-helper.o
  CC       gnome_fallback_mount_helper-gsd-automount-manager.o
  CC       gnome_fallback_mount_helper-gsd-autorun.o
gsd-autorun.c: In function ‘gsd_autorun_launch_for_mount’:
gsd-autorun.c:413:2: warning: ‘gdk_app_launch_context_new’ is deprecated (declared at /usr/include/gtk-3.0/gdk/gdkapplaunchcontext.h:43): Use 'gdk_display_get_app_launch_context' instead [-Wdeprecated-declarations]
gsd-autorun.c: In function ‘do_autorun_for_content_type’:
gsd-autorun.c:676:2: warning: ‘gtk_hbox_new’ is deprecated (declared at /usr/include/gtk-3.0/gtk/deprecated/gtkhbox.h:62): Use 'gtk_box_new' instead [-Wdeprecated-declarations]
gsd-autorun.c:694:2: warning: ‘gtk_vbox_new’ is deprecated (declared at /usr/include/gtk-3.0/gtk/deprecated/gtkvbox.h:60): Use 'gtk_box_new' instead [-Wdeprecated-declarations]
  CCLD     gnome-fallback-mount-helper
  ITMRG  gnome-fallback-mount-helper.desktop
make[3]: Leaving directory `%PATH TO PKGBUILD%/gnome-settings-daemon-ubuntu/src/gnome-settings-daemon-3.4.2/plugins/automount'
Making all in background
make[3]: Entering directory `%PATH TO PKGBUILD%/gnome-settings-daemon-ubuntu/src/gnome-settings-daemon-3.4.2/plugins/background'
  CC       libbackground_la-gsd-background-plugin.lo
  CC       libbackground_la-gsd-background-manager.lo
  CCLD     libbackground.la
  CC       test_background-test-background.o
  CC       test_background-gsd-background-manager.o
  CCLD     test-background
LC_ALL=C /usr/bin/intltool-merge -d -u -c ../../po/.intltool-merge-cache ../../po background.gnome-settings-plugin.in background.gnome-settings-plugin
Found cached translation database
Merging translations into background.gnome-settings-plugin.
make[3]: Leaving directory `%PATH TO PKGBUILD%/gnome-settings-daemon-ubuntu/src/gnome-settings-daemon-3.4.2/plugins/background'
Making all in clipboard
make[3]: Entering directory `%PATH TO PKGBUILD%/gnome-settings-daemon-ubuntu/src/gnome-settings-daemon-3.4.2/plugins/clipboard'
  CC       libclipboard_la-gsd-clipboard-plugin.lo
  CC       libclipboard_la-gsd-clipboard-manager.lo
  CC       libclipboard_la-xutils.lo
  CC       libclipboard_la-list.lo
  CCLD     libclipboard.la
LC_ALL=C /usr/bin/intltool-merge -d -u -c ../../po/.intltool-merge-cache ../../po clipboard.gnome-settings-plugin.in clipboard.gnome-settings-plugin
Found cached translation database
Merging translations into clipboard.gnome-settings-plugin.
make[3]: Leaving directory `%PATH TO PKGBUILD%/gnome-settings-daemon-ubuntu/src/gnome-settings-daemon-3.4.2/plugins/clipboard'
Making all in color
make[3]: Entering directory `%PATH TO PKGBUILD%/gnome-settings-daemon-ubuntu/src/gnome-settings-daemon-3.4.2/plugins/color'
  CC       libcolor_la-gcm-profile-store.lo
  CC       libcolor_la-gcm-dmi.lo
  CC       libcolor_la-gcm-edid.lo
  CC       libcolor_la-gsd-color-manager.lo
  CC       libcolor_la-gsd-color-plugin.lo
  CCLD     libcolor.la
LC_ALL=C /usr/bin/intltool-merge -d -u -c ../../po/.intltool-merge-cache ../../po color.gnome-settings-plugin.in color.gnome-settings-plugin
Found cached translation database
Merging translations into color.gnome-settings-plugin.
make[3]: Leaving directory `%PATH TO PKGBUILD%/gnome-settings-daemon-ubuntu/src/gnome-settings-daemon-3.4.2/plugins/color'
Making all in cursor
make[3]: Entering directory `%PATH TO PKGBUILD%/gnome-settings-daemon-ubuntu/src/gnome-settings-daemon-3.4.2/plugins/cursor'
  CC       libcursor_la-gsd-cursor-manager.lo
  CC       libcursor_la-gsd-cursor-plugin.lo
  CCLD     libcursor.la
LC_ALL=C /usr/bin/intltool-merge -d -u -c ../../po/.intltool-merge-cache ../../po cursor.gnome-settings-plugin.in cursor.gnome-settings-plugin
Found cached translation database
Merging translations into cursor.gnome-settings-plugin.
make[3]: Leaving directory `%PATH TO PKGBUILD%/gnome-settings-daemon-ubuntu/src/gnome-settings-daemon-3.4.2/plugins/cursor'
Making all in datetime
make[3]: Entering directory `%PATH TO PKGBUILD%/gnome-settings-daemon-ubuntu/src/gnome-settings-daemon-3.4.2/plugins/datetime'
  GEN      gsd-datetime-mechanism-glue.h
make  all-am
make[4]: Entering directory `%PATH TO PKGBUILD%/gnome-settings-daemon-ubuntu/src/gnome-settings-daemon-3.4.2/plugins/datetime'
  CC       gsd-datetime-mechanism.o
  CC       gsd-datetime-mechanism-debian.o
  CC       gsd-datetime-mechanism-main.o
  CC       system-timezone.o
  CCLD     gsd-datetime-mechanism
  CC       test-system-timezone.o
  CCLD     test-system-timezone
  GEN      org.gnome.SettingsDaemon.DateTimeMechanism.service
  ITMRG  org.gnome.settingsdaemon.datetimemechanism.policy
make[4]: Leaving directory `%PATH TO PKGBUILD%/gnome-settings-daemon-ubuntu/src/gnome-settings-daemon-3.4.2/plugins/datetime'
make[3]: Leaving directory `%PATH TO PKGBUILD%/gnome-settings-daemon-ubuntu/src/gnome-settings-daemon-3.4.2/plugins/datetime'
Making all in dummy
make[3]: Entering directory `%PATH TO PKGBUILD%/gnome-settings-daemon-ubuntu/src/gnome-settings-daemon-3.4.2/plugins/dummy'
  CC       libdummy_la-gsd-dummy-manager.lo
  CC       libdummy_la-gsd-dummy-plugin.lo
  CCLD     libdummy.la
LC_ALL=C /usr/bin/intltool-merge -d -u -c ../../po/.intltool-merge-cache ../../po dummy.gnome-settings-plugin.in dummy.gnome-settings-plugin
Found cached translation database
Merging translations into dummy.gnome-settings-plugin.
make[3]: Leaving directory `%PATH TO PKGBUILD%/gnome-settings-daemon-ubuntu/src/gnome-settings-daemon-3.4.2/plugins/dummy'
Making all in power
make[3]: Entering directory `%PATH TO PKGBUILD%/gnome-settings-daemon-ubuntu/src/gnome-settings-daemon-3.4.2/plugins/power'
  CC       libpower_la-gpm-common.lo
  CC       libpower_la-gpm-phone.lo
  CC       libpower_la-gpm-idletime.lo
  CC       libpower_la-gsd-power-manager.lo
  CC       libpower_la-gsd-power-plugin.lo
  CCLD     libpower.la
  CC       gsd_backlight_helper-gsd-backlight-helper.o
  CCLD     gsd-backlight-helper
LC_ALL=C /usr/bin/intltool-merge -d -u -c ../../po/.intltool-merge-cache ../../po power.gnome-settings-plugin.in power.gnome-settings-plugin
Found cached translation database
Merging translations into power.gnome-settings-plugin.
  GEN      org.gnome.settings-daemon.plugins.power.policy.in
  ITMRG  org.gnome.settings-daemon.plugins.power.policy
make[3]: Leaving directory `%PATH TO PKGBUILD%/gnome-settings-daemon-ubuntu/src/gnome-settings-daemon-3.4.2/plugins/power'
Making all in housekeeping
make[3]: Entering directory `%PATH TO PKGBUILD%/gnome-settings-daemon-ubuntu/src/gnome-settings-daemon-3.4.2/plugins/housekeeping'
  CC       libhousekeeping_la-gsd-disk-space.lo
  CC       libhousekeeping_la-gsd-ldsm-dialog.lo
gsd-ldsm-dialog.c: In function 'gsd_ldsm_dialog_init':
gsd-ldsm-dialog.c:242:9: warning: 'gtk_hbox_new' is deprecated (declared at /usr/include/gtk-3.0/gtk/deprecated/gtkhbox.h:62): Use 'gtk_box_new' instead [-Wdeprecated-declarations]
gsd-ldsm-dialog.c:245:9: warning: 'gtk_vbox_new' is deprecated (declared at /usr/include/gtk-3.0/gtk/deprecated/gtkvbox.h:60): Use 'gtk_box_new' instead [-Wdeprecated-declarations]
  CC       libhousekeeping_la-gsd-housekeeping-manager.lo
  CC       libhousekeeping_la-gsd-housekeeping-plugin.lo
  CCLD     libhousekeeping.la
  CC       gsd_disk_space_test-gsd-disk-space-test.o
  CC       gsd_disk_space_test-gsd-disk-space.o
  CC       gsd_disk_space_test-gsd-ldsm-dialog.o
gsd-ldsm-dialog.c: In function ‘gsd_ldsm_dialog_init’:
gsd-ldsm-dialog.c:242:9: warning: ‘gtk_hbox_new’ is deprecated (declared at /usr/include/gtk-3.0/gtk/deprecated/gtkhbox.h:62): Use 'gtk_box_new' instead [-Wdeprecated-declarations]
gsd-ldsm-dialog.c:245:9: warning: ‘gtk_vbox_new’ is deprecated (declared at /usr/include/gtk-3.0/gtk/deprecated/gtkvbox.h:60): Use 'gtk_box_new' instead [-Wdeprecated-declarations]
  CCLD     gsd-disk-space-test
  CC       gsd_empty_trash_test-gsd-empty-trash-test.o
  CC       gsd_empty_trash_test-gsd-disk-space.o
  CC       gsd_empty_trash_test-gsd-ldsm-dialog.o
gsd-ldsm-dialog.c: In function ‘gsd_ldsm_dialog_init’:
gsd-ldsm-dialog.c:242:9: warning: ‘gtk_hbox_new’ is deprecated (declared at /usr/include/gtk-3.0/gtk/deprecated/gtkhbox.h:62): Use 'gtk_box_new' instead [-Wdeprecated-declarations]
gsd-ldsm-dialog.c:245:9: warning: ‘gtk_vbox_new’ is deprecated (declared at /usr/include/gtk-3.0/gtk/deprecated/gtkvbox.h:60): Use 'gtk_box_new' instead [-Wdeprecated-declarations]
  CCLD     gsd-empty-trash-test
LC_ALL=C /usr/bin/intltool-merge -d -u -c ../../po/.intltool-merge-cache ../../po housekeeping.gnome-settings-plugin.in housekeeping.gnome-settings-plugin
Found cached translation database
Merging translations into housekeeping.gnome-settings-plugin.
make[3]: Leaving directory `%PATH TO PKGBUILD%/gnome-settings-daemon-ubuntu/src/gnome-settings-daemon-3.4.2/plugins/housekeeping'
Making all in keyboard
make[3]: Entering directory `%PATH TO PKGBUILD%/gnome-settings-daemon-ubuntu/src/gnome-settings-daemon-3.4.2/plugins/keyboard'
  CC       libkeyboard_la-gsd-keyboard-plugin.lo
  CC       libkeyboard_la-gsd-keyboard-manager.lo
  CC       libkeyboard_la-gsd-keyboard-xkb.lo
gsd-keyboard-xkb.c: In function 'popup_menu_show_layout':
gsd-keyboard-xkb.c:200:24: warning: initialization from incompatible pointer type [enabled by default]
gsd-keyboard-xkb.c: In function 'state_callback':
gsd-keyboard-xkb.c:389:3: warning: passing argument 1 of 'popup_menu_set_group' makes integer from pointer without a cast [enabled by default]
gsd-keyboard-xkb.c:234:1: note: expected 'gint' but argument is of type 'void *'
gsd-keyboard-xkb.c: In function 'show_hide_icon':
gsd-keyboard-xkb.c:539:11: warning: passing argument 1 of 'popup_menu_set_group' makes integer from pointer without a cast [enabled by default]
gsd-keyboard-xkb.c:234:1: note: expected 'gint' but argument is of type 'void *'
gsd-keyboard-xkb.c:549:4: warning: passing argument 1 of 'popup_menu_set_group' makes integer from pointer without a cast [enabled by default]
gsd-keyboard-xkb.c:234:1: note: expected 'gint' but argument is of type 'void *'
  CC       libkeyboard_la-delayed-dialog.lo
  CC       libkeyboard_la-gkbd-configuration.lo
gkbd-configuration.c: In function 'gkbd_configuration_get_group_names':
gkbd-configuration.c:343:2: warning: return from incompatible pointer type [enabled by default]
gkbd-configuration.c: In function 'gkbd_configuration_get_short_group_names':
gkbd-configuration.c:349:2: warning: return from incompatible pointer type [enabled by default]
  CCLD     libkeyboard.la
LC_ALL=C /usr/bin/intltool-merge -d -u -c ../../po/.intltool-merge-cache ../../po keyboard.gnome-settings-plugin.in keyboard.gnome-settings-plugin
Found cached translation database
Merging translations into keyboard.gnome-settings-plugin.
make[3]: Leaving directory `%PATH TO PKGBUILD%/gnome-settings-daemon-ubuntu/src/gnome-settings-daemon-3.4.2/plugins/keyboard'
Making all in media-keys
make[3]: Entering directory `%PATH TO PKGBUILD%/gnome-settings-daemon-ubuntu/src/gnome-settings-daemon-3.4.2/plugins/media-keys'
make  all-recursive
make[4]: Entering directory `%PATH TO PKGBUILD%/gnome-settings-daemon-ubuntu/src/gnome-settings-daemon-3.4.2/plugins/media-keys'
Making all in cut-n-paste
make[5]: Entering directory `%PATH TO PKGBUILD%/gnome-settings-daemon-ubuntu/src/gnome-settings-daemon-3.4.2/plugins/media-keys/cut-n-paste'
  CC       gvc-mixer-stream.lo
  CC       gvc-channel-map.lo
  CC       gvc-mixer-card.lo
  CC       gvc-mixer-sink.lo
  CC       gvc-mixer-source.lo
  CC       gvc-mixer-sink-input.lo
  CC       gvc-mixer-source-output.lo
  CC       gvc-mixer-event-role.lo
  CC       gvc-mixer-control.lo
  CCLD     libgvc.la
make[5]: Leaving directory `%PATH TO PKGBUILD%/gnome-settings-daemon-ubuntu/src/gnome-settings-daemon-3.4.2/plugins/media-keys/cut-n-paste'
make[5]: Entering directory `%PATH TO PKGBUILD%/gnome-settings-daemon-ubuntu/src/gnome-settings-daemon-3.4.2/plugins/media-keys'
  CC       libmedia_keys_la-gsd-media-keys-plugin.lo
  CC       libmedia_keys_la-gsd-media-keys-manager.lo
gsd-media-keys-manager.c: In function 'calculate_icon_name':
gsd-media-keys-manager.c:224:9: warning: passing argument 1 of 'g_strv_length' from incompatible pointer type [enabled by default]
In file included from /usr/include/glib-2.0/glib.h:81:0,
                 from gsd-media-keys-manager.c:35:
/usr/include/glib-2.0/glib/gstrfuncs.h:240:23: note: expected 'gchar **' but argument is of type 'const char **'
gsd-media-keys-manager.c: In function 'dialog_show':
gsd-media-keys-manager.c:798:9: warning: 'gtk_widget_size_request' is deprecated (declared at /usr/include/gtk-3.0/gtk/gtkwidget.h:477): Use 'gtk_widget_get_preferred_size' instead [-Wdeprecated-declarations]
  CC       libmedia_keys_la-gsd-media-keys-window.lo
  CC       libmedia_keys_la-gsd-osd-window.lo
  CC       libmedia_keys_la-gsd-marshal.lo
  CCLD     libmedia-keys.la
  CC       test_media_keys-gsd-media-keys-manager.o
gsd-media-keys-manager.c: In function ‘calculate_icon_name’:
gsd-media-keys-manager.c:224:9: warning: passing argument 1 of ‘g_strv_length’ from incompatible pointer type [enabled by default]
In file included from /usr/include/glib-2.0/glib.h:81:0,
                 from gsd-media-keys-manager.c:35:
/usr/include/glib-2.0/glib/gstrfuncs.h:240:23: note: expected ‘gchar **’ but argument is of type ‘const char **’
gsd-media-keys-manager.c: In function ‘dialog_show’:
gsd-media-keys-manager.c:798:9: warning: ‘gtk_widget_size_request’ is deprecated (declared at /usr/include/gtk-3.0/gtk/gtkwidget.h:477): Use 'gtk_widget_get_preferred_size' instead [-Wdeprecated-declarations]
  CC       test_media_keys-gsd-media-keys-window.o
  CC       test_media_keys-gsd-osd-window.o
  CC       test_media_keys-test-media-keys.o
  CC       test_media_keys-gsd-marshal.o
  CCLD     test-media-keys
  CC       test_media_window-gsd-osd-window.o
  CC       test_media_window-gsd-media-keys-window.o
  CC       test_media_window-test-media-window.o
  CCLD     test-media-window
LC_ALL=C /usr/bin/intltool-merge -d -u -c ../../po/.intltool-merge-cache ../../po media-keys.gnome-settings-plugin.in media-keys.gnome-settings-plugin
Found cached translation database
Merging translations into media-keys.gnome-settings-plugin.
make[5]: Leaving directory `%PATH TO PKGBUILD%/gnome-settings-daemon-ubuntu/src/gnome-settings-daemon-3.4.2/plugins/media-keys'
make[4]: Leaving directory `%PATH TO PKGBUILD%/gnome-settings-daemon-ubuntu/src/gnome-settings-daemon-3.4.2/plugins/media-keys'
make[3]: Leaving directory `%PATH TO PKGBUILD%/gnome-settings-daemon-ubuntu/src/gnome-settings-daemon-3.4.2/plugins/media-keys'
Making all in mouse
make[3]: Entering directory `%PATH TO PKGBUILD%/gnome-settings-daemon-ubuntu/src/gnome-settings-daemon-3.4.2/plugins/mouse'
  CC       libmouse_la-gsd-mouse-plugin.lo
  CC       libmouse_la-gsd-mouse-manager.lo
  CCLD     libmouse.la
  CC       gsd_locate_pointer-gsd-locate-pointer.o
gsd-locate-pointer.c: In function ‘timeline_frame_cb’:
gsd-locate-pointer.c:179:3: warning: ‘gdk_window_get_pointer’ is deprecated (declared at /usr/include/gtk-3.0/gdk/gdkwindow.h:715): Use 'gdk_window_get_device_position' instead [-Wdeprecated-declarations]
gsd-locate-pointer.c: In function ‘move_locate_pointer_window’:
gsd-locate-pointer.c:293:3: warning: ‘gdk_window_get_pointer’ is deprecated (declared at /usr/include/gtk-3.0/gdk/gdkwindow.h:715): Use 'gdk_window_get_device_position' instead [-Wdeprecated-declarations]
  CC       gsd_locate_pointer-gsd-timeline.o
  CCLD     gsd-locate-pointer
LC_ALL=C /usr/bin/intltool-merge -d -u -c ../../po/.intltool-merge-cache ../../po mouse.gnome-settings-plugin.in mouse.gnome-settings-plugin
Found cached translation database
Merging translations into mouse.gnome-settings-plugin.
make[3]: Leaving directory `%PATH TO PKGBUILD%/gnome-settings-daemon-ubuntu/src/gnome-settings-daemon-3.4.2/plugins/mouse'
Making all in sound
make[3]: Entering directory `%PATH TO PKGBUILD%/gnome-settings-daemon-ubuntu/src/gnome-settings-daemon-3.4.2/plugins/sound'
  CC       libsound_la-gsd-sound-plugin.lo
  CC       libsound_la-gsd-sound-manager.lo
  CCLD     libsound.la
LC_ALL=C /usr/bin/intltool-merge -d -u -c ../../po/.intltool-merge-cache ../../po sound.gnome-settings-plugin.in sound.gnome-settings-plugin
Found cached translation database
Merging translations into sound.gnome-settings-plugin.
make[3]: Leaving directory `%PATH TO PKGBUILD%/gnome-settings-daemon-ubuntu/src/gnome-settings-daemon-3.4.2/plugins/sound'
Making all in wacom
make[3]: Entering directory `%PATH TO PKGBUILD%/gnome-settings-daemon-ubuntu/src/gnome-settings-daemon-3.4.2/plugins/wacom'
  CC       libgsdwacom_la-gsd-wacom-plugin.lo
  CC       libgsdwacom_la-gsd-wacom-manager.lo
  CC       libgsdwacom_la-gsd-wacom-device.lo
gsd-wacom-device.c: In function 'gsd_wacom_device_update_from_db':
gsd-wacom-device.c:1132:7: warning: assignment discards 'const' qualifier from pointer target type [enabled by default]
  CCLD     libgsdwacom.la
  CC       gsd_wacom_led_helper-gsd-wacom-led-helper.o
  CCLD     gsd-wacom-led-helper
  CC       test_wacom-test-wacom.o
  CC       test_wacom-gsd-wacom-manager.o
  CC       test_wacom-gsd-wacom-device.o
gsd-wacom-device.c: In function ‘gsd_wacom_device_update_from_db’:
gsd-wacom-device.c:1132:7: warning: assignment discards ‘const’ qualifier from pointer target type [enabled by default]
  CCLD     test-wacom
  CC       list_wacom-list-wacom.o
  CC       list_wacom-gsd-wacom-device.o
gsd-wacom-device.c: In function ‘gsd_wacom_device_update_from_db’:
gsd-wacom-device.c:1132:7: warning: assignment discards ‘const’ qualifier from pointer target type [enabled by default]
  CCLD     list-wacom
LC_ALL=C /usr/bin/intltool-merge -d -u -c ../../po/.intltool-merge-cache ../../po wacom.gnome-settings-plugin.in wacom.gnome-settings-plugin
Found cached translation database
Merging translations into wacom.gnome-settings-plugin.
  GEN      org.gnome.settings-daemon.plugins.wacom.policy.in
  ITMRG  org.gnome.settings-daemon.plugins.wacom.policy
make[3]: Leaving directory `%PATH TO PKGBUILD%/gnome-settings-daemon-ubuntu/src/gnome-settings-daemon-3.4.2/plugins/wacom'
Making all in xrandr
make[3]: Entering directory `%PATH TO PKGBUILD%/gnome-settings-daemon-ubuntu/src/gnome-settings-daemon-3.4.2/plugins/xrandr'
  CC       libxrandr_la-gsd-xrandr-plugin.lo
  CC       libxrandr_la-gsd-xrandr-manager.lo
  CCLD     libxrandr.la
LC_ALL=C /usr/bin/intltool-merge -d -u -c ../../po/.intltool-merge-cache ../../po xrandr.gnome-settings-plugin.in xrandr.gnome-settings-plugin
Found cached translation database
Merging translations into xrandr.gnome-settings-plugin.
make[3]: Leaving directory `%PATH TO PKGBUILD%/gnome-settings-daemon-ubuntu/src/gnome-settings-daemon-3.4.2/plugins/xrandr'
Making all in xsettings
make[3]: Entering directory `%PATH TO PKGBUILD%/gnome-settings-daemon-ubuntu/src/gnome-settings-daemon-3.4.2/plugins/xsettings'
  CC       libxsettings_la-gsd-xsettings-plugin.lo
  CC       libxsettings_la-gsd-xsettings-manager.lo
  CC       libxsettings_la-gsd-xsettings-gtk.lo
  CC       libxsettings_la-xsettings-common.lo
  CC       libxsettings_la-xsettings-manager.lo
  CC       libxsettings_la-fontconfig-monitor.lo
  CCLD     libxsettings.la
  CC       test_gtk_modules-gsd-xsettings-gtk.o
  CC       test_gtk_modules-test-gtk-modules.o
  CCLD     test-gtk-modules
  CC       test_xsettings-gsd-xsettings-gtk.o
  CC       test_xsettings-gsd-xsettings-manager.o
  CC       test_xsettings-xsettings-common.o
  CC       test_xsettings-xsettings-manager.o
  CC       test_xsettings-fontconfig-monitor.o
  CC       test_xsettings-test-xsettings.o
  CCLD     test-xsettings
LC_ALL=C /usr/bin/intltool-merge -d -u -c ../../po/.intltool-merge-cache ../../po xsettings.gnome-settings-plugin.in xsettings.gnome-settings-plugin
Found cached translation database
Merging translations into xsettings.gnome-settings-plugin.
make[3]: Leaving directory `%PATH TO PKGBUILD%/gnome-settings-daemon-ubuntu/src/gnome-settings-daemon-3.4.2/plugins/xsettings'
Making all in updates
make[3]: Entering directory `%PATH TO PKGBUILD%/gnome-settings-daemon-ubuntu/src/gnome-settings-daemon-3.4.2/plugins/updates'
  CC       libupdates_la-gsd-updates-plugin.lo
  CC       libupdates_la-gsd-updates-refresh.lo
  CC       libupdates_la-gsd-updates-firmware.lo
  CC       libupdates_la-gsd-updates-manager.lo
  CCLD     libupdates.la
LC_ALL=C /usr/bin/intltool-merge -d -u -c ../../po/.intltool-merge-cache ../../po updates.gnome-settings-plugin.in updates.gnome-settings-plugin
Found cached translation database
Merging translations into updates.gnome-settings-plugin.
make[3]: Leaving directory `%PATH TO PKGBUILD%/gnome-settings-daemon-ubuntu/src/gnome-settings-daemon-3.4.2/plugins/updates'
Making all in smartcard
make[3]: Entering directory `%PATH TO PKGBUILD%/gnome-settings-daemon-ubuntu/src/gnome-settings-daemon-3.4.2/plugins/smartcard'
  CC       libsmartcard_la-gsd-smartcard-plugin.lo
  CC       libsmartcard_la-gsd-smartcard.lo
  CC       libsmartcard_la-gsd-smartcard-manager.lo
  CCLD     libsmartcard.la
LC_ALL=C /usr/bin/intltool-merge -d -u -c ../../po/.intltool-merge-cache ../../po smartcard.gnome-settings-plugin.in smartcard.gnome-settings-plugin
Found cached translation database
Merging translations into smartcard.gnome-settings-plugin.
make[3]: Leaving directory `%PATH TO PKGBUILD%/gnome-settings-daemon-ubuntu/src/gnome-settings-daemon-3.4.2/plugins/smartcard'
Making all in orientation
make[3]: Entering directory `%PATH TO PKGBUILD%/gnome-settings-daemon-ubuntu/src/gnome-settings-daemon-3.4.2/plugins/orientation'
  CC       liborientation_la-gsd-orientation-plugin.lo
  CC       liborientation_la-gsd-orientation-manager.lo
  CCLD     liborientation.la
  CC       test_orientation-gsd-orientation-manager.o
  CC       test_orientation-test-orientation.o
  CCLD     test-orientation
LC_ALL=C /usr/bin/intltool-merge -d -u -c ../../po/.intltool-merge-cache ../../po orientation.gnome-settings-plugin.in orientation.gnome-settings-plugin
Found cached translation database
Merging translations into orientation.gnome-settings-plugin.
make[3]: Leaving directory `%PATH TO PKGBUILD%/gnome-settings-daemon-ubuntu/src/gnome-settings-daemon-3.4.2/plugins/orientation'
Making all in print-notifications
make[3]: Entering directory `%PATH TO PKGBUILD%/gnome-settings-daemon-ubuntu/src/gnome-settings-daemon-3.4.2/plugins/print-notifications'
  CC       libprint_notifications_la-gsd-print-notifications-manager.lo
gsd-print-notifications-manager.c: In function 'on_cups_notification':
gsd-print-notifications-manager.c:399:45: error: dereferencing pointer to incomplete type
gsd-print-notifications-manager.c:402:60: error: dereferencing pointer to incomplete type
gsd-print-notifications-manager.c:696:65: warning: 'ppdLocalizeIPPReason' is deprecated (declared at /usr/include/cups/ppd.h:438) [-Wdeprecated-declarations]
gsd-print-notifications-manager.c: In function 'renew_subscription':
gsd-print-notifications-manager.c:892:57: error: dereferencing pointer to incomplete type
gsd-print-notifications-manager.c:897:78: error: dereferencing pointer to incomplete type
make[3]: *** [libprint_notifications_la-gsd-print-notifications-manager.lo] Error 1
make[3]: Leaving directory `%PATH TO PKGBUILD%/gnome-settings-daemon-ubuntu/src/gnome-settings-daemon-3.4.2/plugins/print-notifications'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `%PATH TO PKGBUILD%/gnome-settings-daemon-ubuntu/src/gnome-settings-daemon-3.4.2/plugins'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `%PATH TO PKGBUILD%/gnome-settings-daemon-ubuntu/src/gnome-settings-daemon-3.4.2'
make: *** [all] Error 2
==> ERROR: A failure occurred in build().
    Aborting...

These errors are related to cups I think. I tried to install the cupsddk (CUPS Development Kit), but it did not solve the errors.
The struct "ipp_t", which is responsible for the error messages, is inside /usr/include/cups/ipp.h.
oi_wtf, you managed to compile the settings-daemon without errors, what version of cups were you using? Mine is 1.6.1-1.

NoOneX

PS.: First post, yey! big_smile

Offline

#698 2012-07-31 16:13:13

oi_wtf
Member
From: /home/wtf
Registered: 2012-03-11
Posts: 191

Re: Progress on Unity under Arch Linux!

NoOneX wrote:

oi_wtf, you managed to compile the settings-daemon without errors, what version of cups were you using? Mine is 1.6.1-1.

then there was an update, after I updated yesterday, since I've still got cups 1.5.4-1...


Laptop:   Arch Linux (x86_64) and Win10 (x86_64);  Intel Core i7-3630QM @ 2.40GHz, 8 GiB RAM, NViDiA GeForce GT 650M w/ 2 GiB
Desktop: Arch Linux (x86_64) and Win10 (x86_64);  Intel Core i7-4771  @ 3.50GHz, 32 GiB RAM, AMD Radeon RX 480 w/ 8 GiB

Offline

#699 2012-08-01 08:55:41

NoOneX
Member
Registered: 2012-07-31
Posts: 5

Re: Progress on Unity under Arch Linux!

I managed to compile the gnome-settings-daemon with cups 1.6.1-1. Apparently, the cups' ipp.h changed since the last update.
The struct "ipp_t" is a typedef to a struct "_ipp_s". This "_ipp_s" is inside a ifdef-endif-clause, but the needed #define was not set.
I added -D_IPP_PRIVATE_STRUCTURES to the compiler flags and the settings-daemon compiled without errors.
Here is a patch to the PKGBUILD:

--- PKGBUILD    2012-07-30 23:54:38.456480579 +0200
+++ PKGBUILD    2012-08-01 10:43:45.651084763 +0200
@@ -47,8 +47,9 @@
     --localstatedir=/var \
     --libexecdir=/usr/lib/${pkgname%-*} \
     --disable-static \
-    --enable-systemd
-      
+    --enable-systemd \
+    CFLAGS="-D_IPP_PRIVATE_STRUCTURES"
+        
   # https://bugzilla.gnome.org/show_bug.cgi?id=656231
   sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
   make ${MAKEFLAGS}

NoOneX

Edit: The same modification is needed inside the PKGBUILD of the package "gnome-control-center-ubuntu"

Last edited by NoOneX (2012-08-01 09:10:27)

Offline

#700 2012-08-01 13:12:25

qiuwei
Member
Registered: 2009-12-18
Posts: 245

Re: Progress on Unity under Arch Linux!

For people who are still using unity 1.5.x, updating glew from 1.7.0-2 to 1.8.0 will break unity.

Offline

Board footer

Powered by FluxBB