$ makepkg -si
==> Determining latest git revision...
-> Version found: 20120404
==> Making package: exitx-polkit-git 20120404-1 (Wed Apr 4 17:35:10 EEST 2012)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving Sources...
==> Extracting Sources...
==> Starting build()...
==> Connecting to GIT server....
Cloning into 'exitx-polkit'...
remote: Counting objects: 14, done.
remote: Compressing objects: 100% (12/12), done.
remote: Total 14 (delta 4), reused 0 (delta 0)
Unpacking objects: 100% (14/14), done.
==> GIT checkout done or server timeout
gcc -O2 -Wall -o exitx main.c `pkg-config gtk+-2.0 --cflags` `pkg-config gtk+-2.0 --libs` `pkg-config --cflags --libs glib-2.0`
xgettext -k_ --language=C -o exitx.po main.c --from-code=utf-8
#xgettext -j -k_ -o exitx.po main.c
In file included from main.c:17:0:
halt.h:350:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
halt.h:350:3: warning: (near initialization for ‘halt_pixbuf.pixel_data’) [-Wpointer-sign]
In file included from main.c:18:0:
logout.h:350:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
logout.h:350:3: warning: (near initialization for ‘logout_pixbuf.pixel_data’) [-Wpointer-sign]
In file included from main.c:19:0:
reboot.h:345:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
reboot.h:345:3: warning: (near initialization for ‘reboot_pixbuf.pixel_data’) [-Wpointer-sign]
In file included from main.c:20:0:
hibernate.h:343:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
hibernate.h:343:3: warning: (near initialization for ‘hibernate_pixbuf.pixel_data’) [-Wpointer-sign]
/usr/bin/ld: /tmp/cc9oXQjZ.o: undefined reference to symbol 'XSetInputFocus'
/usr/bin/ld: note: 'XSetInputFocus' is defined in DSO /usr/lib/libX11.so.6 so try adding it to the linker command line
/usr/lib/libX11.so.6: could not read symbols: Invalid operation
collect2: error: ld returned 1 exit status
make: *** [exitx] Error 1
==> ERROR: A failure occurred in build().
Aborting...