Xbmc-git makepkg errors (libcec)

Fairly new Arch user here, but been compiling on other distros for a while. I am attempting to install xbmc-git from the AUR. But every time I makepkg, I get this error way down the line:
checking for UDEV... yes
configure: == libusb disabled. ==
will not check for RPi support (unsupported cpu: x86_64)
checking for CEC... no
configure: error: == libcec disabled. CEC adapter support will not be available. ==
==> ERROR: A failure occurred in build().
    Aborting...
==> ERROR: Makepkg was unable to build xbmc-git
And it kills the process, making it impossible for me to install xbmc-git.
I have tried other methods of getting this done: manually from AUR, using yaourt, using makepkg --asroot, and nothing seems to work.
I know for a fact that libcec is installed as it's a dependency. But why does this process not recognize it? How do I get xbmc-git installed?
Last edited by ViperDVMan (2012-12-29 05:40:19)

graysky wrote:That's because the maintainer needs to switch the dep out to 'libcec-git' not 'libcec' ... try xbmc-beta or modify the PKGBUILD yourself.
when trying to build libcec-git (dependency to xbmc-beta)
if fails to compile:
/usr/bin/ld: /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.2/../../../../lib/liblockdev.a(lockdev.o): relocation R_X86_64_32 against `.rodata.str1.1' can not be used when making a shared object; recompile with -fPIC
/usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.2/../../../../lib/liblockdev.a: could not read symbols: Bad value
collect2: error: ld returned 1 exit status
make[2]: *** [libcec.la] Fel 1
Not sure if the problem is with "lockdev" or libcec-git though.
EDIT:
Had to recompile "lockdev" with -fPIC to get libcec-git to compile. No clue what it changes though (making the static shared..!?):
--- PKGBUILD.txt 2012-12-29 15:21:42.685683028 +0100
+++ PKGBUILD.mine 2012-12-29 15:20:23.108526815 +0100
@@ -23,7 +23,7 @@ build() {
sed -i "s|CFLAGS = -g|CFLAGS = -g -fPIC|" Makefile
make shared CFLAGS="${CFLAGS} -D_PATH_LOCK=\\\"/run/lock/lockdev\\\""
- make static CFLAGS="${CFLAGS} -D_PATH_LOCK=\\\"/run/lock/lockdev\\\""
+ make static CFLAGS="${CFLAGS} -fPIC -D_PATH_LOCK=\\\"/run/lock/lockdev\\\""
package() {
Last edited by perosb (2012-12-29 14:30:21)

Similar Messages

  • Openimageio-git linking error

    Hi
    ARCH64 openimageio-git linking error
    Do you have any suggestion?
    [ 99%] Building CXX object python/CMakeFiles/PyOpenImageIO.dir/py_paramvalue.cpp.o
    [100%] Building CXX object python/CMakeFiles/PyOpenImageIO.dir/py_oiio.cpp.o
    Linking CXX shared library OpenImageIO.so
    make[3]: Leaving directory `/mnt/sda8/yaourtbuild/openimageio-git/src/build/build/linux64'
    [100%] Built target PyOpenImageIO
    Linking CXX executable iv
    CMakeFiles/iv.dir/ivgl.cpp.o: In function `IvGL::check_gl_extensions()':
    ivgl.cpp:(.text+0x210f): undefined reference to `glewIsSupported'
    ivgl.cpp:(.text+0x2129): undefined reference to `glewIsSupported'
    ivgl.cpp:(.text+0x2148): undefined reference to `glewIsSupported'
    ivgl.cpp:(.text+0x2163): undefined reference to `glewIsSupported'
    ivgl.cpp:(.text+0x2179): undefined reference to `glewIsSupported'
    CMakeFiles/iv.dir/ivgl.cpp.o:ivgl.cpp:(.text+0x21be): more undefined references to `glewIsSupported' follow
    CMakeFiles/iv.dir/ivgl.cpp.o: In function `IvGL::initializeGL()':
    ivgl.cpp:(.text+0x226a): undefined reference to `glewInit'
    collect2: ld returned 1 exit status
    make[3]: *** [iv/iv] Error 1
    make[3]: Leaving directory `/mnt/sda8/yaourtbuild/openimageio-git/src/build/build/linux64'
    make[2]: *** [iv/CMakeFiles/iv.dir/all] Error 2
    make[2]: Leaving directory `/mnt/sda8/yaourtbuild/openimageio-git/src/build/build/linux64'
    make[1]: *** [all] Error 2
    make[1]: Leaving directory `/mnt/sda8/yaourtbuild/openimageio-git/src/build/build/linux64'
    make: *** [cmake] Error 2
    ==> ERROR: A failure occurred in build().
    Aborting...
    ==> ERROR: Makepkg was unable to build openimageio-git..
    Last edited by textas (2011-05-25 17:16:45)

    yes~
    I have all the dependencies installed .
    Do you have any suggestion?
    ==> Edit PKGBUILD ? [Y/n] ("A" to abort)
    ==> ------------------------------------
    ==> y
    ==> openimageio-git dependencies:
    - boost-libs (already installed)
    - glew (already installed)
    - openexr (already installed)
    - jasper (already installed)
    - libjpeg (already installed)
    - libpng (already installed)
    - libtiff (already installed)
    - git (already installed)
    - cmake (already installed)
    - boost (already installed)
    - intel-tbb (already installed)
    - qt (already installed)
    - python2 (already installed)
    ==> Edit PKGBUILD ? [Y/n] ("A" to abort)
    ==> ------------------------------------

  • AUR package: makepkg error

    During the installation of http://aur.archlinux.org/packages/cddb-py/ I get this error
    [user@bir dl]$ tar -xvzf cddb-py.tar.gz
    cddb-py/
    cddb-py/PKGBUILD
    [user@bir dl]$ cd cddb-py
    [user@bir cddb-py]$ makepkg
    ==> ERROR: cddb-py is not available for the 'i686' architecture.
        Note that many packages may need a line added to their PKGBUILD
        such as arch=('i686').
    python is allready installed. makepkg -s causes the same error
    What is wrong?

    mumpf wrote:
    During the installation of http://aur.archlinux.org/packages/cddb-py/ I get this error
    [user@bir dl]$ tar -xvzf cddb-py.tar.gz
    cddb-py/
    cddb-py/PKGBUILD
    [user@bir dl]$ cd cddb-py
    [user@bir cddb-py]$ makepkg
    ==> ERROR: cddb-py is not available for the 'i686' architecture.
        Note that many packages may need a line added to their PKGBUILD
        such as arch=('i686').
    python is allready installed. makepkg -s causes the same error
    What is wrong?
    I have bolded the pertinent part of the error message.  Add arch=('i686') to the pkgbuild, or if arch=('x86_64') is already there, just add it like so: arch=('x86_64' 'i686')

  • Git upgrading error

    During a -Syu system upgrade today, I noticed this error:
    ( 2/11) oppgrading git              [###] 100%
    error: command failed to run correctly
    Not sure if or how this will affect my vanilla system, so insightful comments appreciated.

    Well, entering -Syu again, I get "there is nothing to do".
    Are you quite sure the error message did not specifically reference upgrading of the git package itself? If so, I am a bit mmm... flabbergasted

  • [xbmc-git] Hangs during initiallization

    I've updated my system and xbmc-git install on 11/02  previous system update before that was 10/30 (no xbmc-git) update.
    Now when launching xbmc it sits and hangs, it doesn't get far enough to start the xbmc log.
    I've run strace through it and have attached gdb to the running pid.
    I think I lack the skills to properly use GDB but there was no backtrace.
    Strace I'm not sure how to interpret the output.  I snipped some of the log at the end but it looks like there is an issue with the child?
    also the last line is what it just waits on, no extra output.
    access("/usr/bin/which", X_OK) = 0
    stat("/usr/bin/which", {st_mode=S_IFREG|0755, st_size=23024, ...}) = 0
    geteuid() = 1000
    getegid() = 1000
    getuid() = 1000
    getgid() = 1000
    access("/usr/bin/which", R_OK) = 0
    rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0
    lseek(255, -323, SEEK_CUR) = 3982
    clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f326af749d0) = 15079
    rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
    rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
    rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
    rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
    rt_sigaction(SIGINT, {0x438830, [], SA_RESTORER, 0x7f326a373450}, {SIG_DFL, [], SA_RESTORER, 0x7f326a373450}, 8) = 0
    wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 15079
    rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
    --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=15079, si_status=0, si_utime=0, si_stime=0} ---
    wait4(-1, 0x7fff4224f2d8, WNOHANG, NULL) = -1 ECHILD (No child processes)
    rt_sigreturn() = 0
    rt_sigaction(SIGINT, {SIG_DFL, [], SA_RESTORER, 0x7f326a373450}, {0x438830, [], SA_RESTORER, 0x7f326a373450}, 8) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    getrlimit(RLIMIT_CORE, {rlim_cur=0, rlim_max=RLIM64_INFINITY}) = 0
    getrlimit(RLIMIT_CORE, {rlim_cur=0, rlim_max=RLIM64_INFINITY}) = 0
    setrlimit(RLIMIT_CORE, {rlim_cur=RLIM64_INFINITY, rlim_max=RLIM64_INFINITY}) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    read(255, "\nLOOP=1\nwhile [ $(( $LOOP )) = \""..., 4305) = 323
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
    rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
    rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
    rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
    rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0
    lseek(255, -11, SEEK_CUR) = 4294
    clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f326af749d0) = 15080
    rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
    rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
    rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
    rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
    rt_sigaction(SIGINT, {0x438830, [], SA_RESTORER, 0x7f326a373450}, {SIG_DFL, [], SA_RESTORER, 0x7f326a373450}, 8) = 0
    wait4(-1,
    Any help on how to proceed next would be amazing. 
    Thanks

    That was my thought which is why I'd tried it several times before posting this
    Wasn't sure if there wasn't something I hadn't tried yet that might be an lead me to something that is helpful in either filing a bug with xbmc or if its package interaction on my system.

  • XBMC-svn makepkg failed

    Hello everybody. I'm a new arch user and this is my first post.
    I am trying to install the XBMC-svn package from the AUR but I encounter this error while running makepkg:
    Devices/MediaRenderer -Ilib/libUPnP/Neptune/Source/System/Posix -Ilib/libUPnP/Neptune/Source/Core -Ilib/libcdio/libcdio/include -I../lib/jsoncpp/jsoncpp/include -I/home/brandon/builds/xbmc-svn/src/XBMC -I/usr/include/fribidi -I/usr/include/libpng14 -I/usr/include/ -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/mysql -I/usr/include/alsa -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -DDBUS_API_SUBJECT_TO_CHANGE -I/usr/include/hal -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/SDL -DDBUS_API_SUBJECT_TO_CHANGE -I/usr/include/hal -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/lzo Application.cpp -o Application.o
    In file included from Application.cpp:104:
    FileSystem/FileSFTP.h:43: error: ISO C++ forbids declaration of 'SFTP_FILE' with no type
    FileSystem/FileSFTP.h:43: error: expected ';' before '*' token
    FileSystem/FileSFTP.h:44: error: 'SFTP_FILE' has not been declared
    FileSystem/FileSFTP.h:48: error: 'SFTP_FILE' has not been declared
    FileSystem/FileSFTP.h:48: error: 'u64' has not been declared
    FileSystem/FileSFTP.h:49: error: 'SFTP_FILE' has not been declared
    FileSystem/FileSFTP.h:50: error: 'SFTP_FILE' has not been declared
    FileSystem/FileSFTP.h:60: error: ISO C++ forbids declaration of 'SFTP_SESSION' with no type
    FileSystem/FileSFTP.h:60: error: expected ';' before '*' token
    FileSystem/FileSFTP.h:97: error: ISO C++ forbids declaration of 'SFTP_FILE' with no type
    FileSystem/FileSFTP.h:97: error: expected ';' before '*' token
    make[1]: *** [Application.o] Error 1
    make[1]: Leaving directory `/home/brandon/builds/xbmc-svn/src/XBMC/xbmc'
    make: *** [xbmc/xbmc.a] Error 2
    ==> Entering fakeroot environment...
    ==> Starting package()...
    ==> Running make install
    Copying XBMC binary to /home/brandon/builds/xbmc-svn/pkg/usr/share/xbmc/xbmc.bin
    install: cannot stat `xbmc.bin': No such file or directory
    make: *** [install-binaries] Error 1
    install: cannot stat `/home/brandon/builds/xbmc-svn/src/XBMC/xbmc-xrandr': No such file or directory
    ==> ERROR: Packaging Failed.
    Aborting...
    Does anybody have an idea of whats going on here?
    Thanks.

    There is a dedicated topic to the XBMC SVN PKGBUILD, please use it .

  • Kernel26zen-git build error

    This is the error I encounter while building kernel26zen-git from aur using yaourt.
    ==> Installing kernel headers...
    -> acpi
    -> asm-generic
    -> config
    -> generated
    -> linux
    -> math-emu
    -> media
    -> net
    -> pcmcia
    -> scsi
    -> sound
    -> video
    -> trace
    ==> Installing headers for lirc...
    cp: cannot stat `drivers/media/video/zc0301/*.h': No such file or directory
    Aborting...
    ==> ERROR: Makepkg was unable to build kernel26zen-git
    Any help would be much appreciated.

    Try ...
    find /usr/src/ -name "zc0301.h" -print

  • Xorg-xpyb-git build error

    Whenever I try and install xorg-xpyb-git for pager-multihead-git and pytyle3 which are both mentioned in the openbox wiki I get a build error. I am unsure how to view the full log but what is on my screen now
    KeryError: 'init64_t'
    Makefile:1038: recipe for target 'sync.py' failed
    make[1]: *** [sync.py] Error 1
    make[1]: Leaving directory '/.............
    makefile:464: recipe for target 'all-recursive' failed
    make: *** [all-recursive] Error 1
    ==> ERROR: A failure occured in build().
    I have tried installing it manually through the terminal and using yaourt and I get the same error. Is there anyway around this?

    ==> Finished making: xorg-xpyb-git 20120808-3 (Mon Nov 11 19:47:47 EET 2013)
    Seems that a few files are missing some type declarations (specifically for this case, INT64).
    $ find <SOURCE_DIRECTORY> -type f -name py_client.py
    In EACH of those files you'll see a block:
    _cardinal_types = {'CARD8': 'B', 'uint8_t': 'B',
    'CARD16': 'H','uint16_t': 'H',
    'CARD32': 'I','uint32_t': 'I',
    'INT8': 'b', 'int8_t': 'b',
    'INT16': 'h', 'int16_t': 'h',
    'INT32': 'i', 'int32_t': 'i',
    'BYTE': 'B',
    'BOOL': 'B',
    'char': 'b',
    'void': 'B',
    'float': 'f',
    'double' : 'd'}
    Just modify all of those files to include INT64:
    _cardinal_types = {'CARD8': 'B', 'uint8_t': 'B',
    'CARD16': 'H','uint16_t': 'H',
    'CARD32': 'I','uint32_t': 'I',
    'INT8': 'b', 'int8_t': 'b',
    'INT16': 'h', 'int16_t': 'h',
    'INT32': 'i', 'int32_t': 'i',
    'INT64': 'i', 'int64_t': 'i',
    'BYTE': 'B',
    'BOOL': 'B',
    'char': 'b',
    'void': 'B',
    'float': 'f',
    'double' : 'd'}
    Rebuild by running:
    $ makepkg -e

  • Gnome-globalmenu-git make errors

    [root@sparky globalmenu]# git clone git://github.com/gnome-globalmenu/gnome-globalmenu.git
    Cloning into 'gnome-globalmenu'...
    remote: Counting objects: 13188, done.
    remote: Compressing objects: 100% (3944/3944), done.
    remote: Total 13188 (delta 9209), reused 13106 (delta 9127)
    Receiving objects: 100% (13188/13188), 7.73 MiB | 2.57 MiB/s, done.
    Resolving deltas: 100% (9209/9209), done.
    [root@sparky globalmenu]# cd gnome-globalmenu
    [root@sparky gnome-globalmenu]# git checkout gnome-3
    Branch gnome-3 set up to track remote branch gnome-3 from origin.
    Switched to a new branch 'gnome-3'
    [root@sparky gnome-globalmenu]# cp ../gnome-globalmenu-0.9.alpha5/src/{module.c,header.h,header-gtk2.h} ./src
    [root@sparky gnome-globalmenu]# autoreconf -force -install -verbose
    autoreconf: unrecognized option '-orce'.
    autoreconf: Try '/usr/bin/autoreconf --help' for more information.
    [root@sparky gnome-globalmenu]# autoreconf --force --install --verbose
    autoreconf: Entering directory `.'
    autoreconf: configure.ac: not using Gettext
    autoreconf: running: aclocal --force
    autoreconf: configure.ac: tracing
    autoreconf: configure.ac: creating directory autotools
    autoreconf: running: libtoolize --copy --force
    libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, `autotools'.
    libtoolize: copying file `autotools/ltmain.sh'
    libtoolize: putting macros in AC_CONFIG_MACRO_DIR, `autotools'.
    libtoolize: copying file `autotools/libtool.m4'
    libtoolize: copying file `autotools/ltoptions.m4'
    libtoolize: copying file `autotools/ltsugar.m4'
    libtoolize: copying file `autotools/ltversion.m4'
    libtoolize: copying file `autotools/lt~obsolete.m4'
    libtoolize: Consider adding `-I autotools' 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
    configure.ac:17: installing 'autotools/compile'
    configure.ac:21: installing 'autotools/config.guess'
    configure.ac:21: installing 'autotools/config.sub'
    configure.ac:7: installing 'autotools/install-sh'
    configure.ac:7: installing 'autotools/missing'
    Makefile.am: installing './INSTALL'
    src/Makefile.am: installing 'autotools/depcomp'
    src/Makefile.am:3: warning: 'VALAFLAGS' is a user variable, you should not override it;
    src/Makefile.am:3: use 'AM_VALAFLAGS' instead
    autoreconf: Leaving directory `.'
    [root@sparky gnome-globalmenu]# ./autogen.sh -prefix=/usr
    autoreconf: Entering directory `.'
    autoreconf: configure.ac: not using Gettext
    autoreconf: running: aclocal -I autotools
    autoreconf: configure.ac: tracing
    autoreconf: running: libtoolize --copy
    libtoolize: Consider adding `-I autotools' to ACLOCAL_AMFLAGS in Makefile.am.
    autoreconf: running: /usr/bin/autoconf
    autoreconf: running: /usr/bin/autoheader
    autoreconf: running: automake --add-missing --copy --no-force
    src/Makefile.am:3: warning: 'VALAFLAGS' is a user variable, you should not override it;
    src/Makefile.am:3: use 'AM_VALAFLAGS' instead
    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... /usr/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 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 for style of include used by make... GNU
    checking dependency style of gcc... gcc3
    checking whether gcc and cc understand -c and -o together... yes
    checking for valac... /usr/bin/valac
    checking /usr/bin/valac is at least version 0.12.0... 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 grep that handles long lines and -e... /usr/bin/grep
    checking for egrep... /usr/bin/grep -E
    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 how to run the C preprocessor... gcc -E
    checking for ANSI C header files... yes
    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 for shl_load... no
    checking for shl_load in -ldld... no
    checking for dlopen... no
    checking for dlopen in -ldl... yes
    checking whether a program can dlopen itself... yes
    checking whether a statically linked program can dlopen itself... no
    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 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... /usr/bin/msgfmt
    checking for dcgettext... yes
    checking if msgfmt accepts -c... yes
    checking for gmsgfmt... /usr/bin/msgfmt
    checking for xgettext... /usr/bin/xgettext
    checking whether NLS is requested... yes
    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... (cached) /usr/bin/xgettext
    checking for msgmerge... /usr/bin/msgmerge
    checking for msgfmt... (cached) /usr/bin/msgfmt
    checking for gmsgfmt... (cached) /usr/bin/msgfmt
    checking for perl... /usr/bin/perl
    checking for perl >= 5.8.1... 5.16.1
    checking for XML::Parser... ok
    checking for pkg-config... /usr/bin/pkg-config
    checking pkg-config is at least version 0.16... yes
    checking for gobject-introspection... yes
    checking for GLIB... yes
    checking for GTK3... yes
    checking for GTK2... yes
    checking that generated files are newer than configure... done
    configure: creating ./config.status
    config.status: creating Makefile
    config.status: creating extension/Makefile
    config.status: creating src/Makefile
    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
    [root@sparky gnome-globalmenu]# make
    (CDPATH="${ZSH_VERSION+.}:" && cd . && /bin/sh /root/globalmenu/gnome-globalmenu/autotools/missing --run autoheader)
    rm -f stamp-h1
    touch config.h.in
    cd . && /bin/sh ./config.status config.h
    config.status: creating config.h
    config.status: config.h is unchanged
    make all-recursive
    make[1]: Entering directory `/root/globalmenu/gnome-globalmenu'
    Making all in src
    make[2]: Entering directory `/root/globalmenu/gnome-globalmenu/src'
    gcc -E -P -C -DGTK_VERSION=2 -o client-gtk2.vala - < client.vala
    <stdin>:252:25: warning: missing terminating " character [enabled by default]
    <stdin>:267:4: warning: missing terminating " character [enabled by default]
    gcc -E -P -C -DGTK_VERSION=2 -o gtk-menubar-gtk2.vala - < gtk-menubar.vala
    gcc -E -P -C -DGTK_VERSION=2 -o superrider-gtk2.vala - < superrider.vala
    make all-am
    make[3]: Entering directory `/root/globalmenu/gnome-globalmenu/src'
    rm -f libglobalmenu_gtk2_la_vala.stamp && echo stamp > libglobalmenu_gtk2_la_vala.stamp-t
    CDPATH="${ZSH_VERSION+.}:" && cd . && /usr/bin/valac --internal-header header-gtk2.h -D GTK_VERSION=2 --pkg gtk+-2.0 --pkg gdk-x11-2.0 --pkg gio-2.0 -C client-gtk2.vala superrider-gtk2.vala gtk-menubar-gtk2.vala
    client-gtk2.vala:257.3-257.47: warning: unhandled error `GLib.Error'
    uiman.add_ui_from_string(uidef, uidef.length);
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Compilation succeeded - 1 warning(s)
    mv -f libglobalmenu_gtk2_la_vala.stamp-t libglobalmenu_gtk2_la_vala.stamp
    /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng15 -DGTK_VERSION=2 -g -O2 -MT libglobalmenu_gtk2_la-client-gtk2.lo -MD -MP -MF .deps/libglobalmenu_gtk2_la-client-gtk2.Tpo -c -o libglobalmenu_gtk2_la-client-gtk2.lo `test -f 'client-gtk2.c' || echo './'`client-gtk2.c
    libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng15 -DGTK_VERSION=2 -g -O2 -MT libglobalmenu_gtk2_la-client-gtk2.lo -MD -MP -MF .deps/libglobalmenu_gtk2_la-client-gtk2.Tpo -c client-gtk2.c -fPIC -DPIC -o .libs/libglobalmenu_gtk2_la-client-gtk2.o
    client-gtk2.c: In function 'menu_get_widget':
    client-gtk2.c:1103:13: warning: assignment from incompatible pointer type [enabled by default]
    mv -f .deps/libglobalmenu_gtk2_la-client-gtk2.Tpo .deps/libglobalmenu_gtk2_la-client-gtk2.Plo
    /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng15 -DGTK_VERSION=2 -g -O2 -MT libglobalmenu_gtk2_la-module.lo -MD -MP -MF .deps/libglobalmenu_gtk2_la-module.Tpo -c -o libglobalmenu_gtk2_la-module.lo `test -f 'module.c' || echo './'`module.c
    libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng15 -DGTK_VERSION=2 -g -O2 -MT libglobalmenu_gtk2_la-module.lo -MD -MP -MF .deps/libglobalmenu_gtk2_la-module.Tpo -c module.c -fPIC -DPIC -o .libs/libglobalmenu_gtk2_la-module.o
    module.c: In function 'hook':
    module.c:13:3: warning: passing argument 1 of 'menu_has_registered' from incompatible pointer type [enabled by default]
    In file included from module.c:5:0:
    ./header-gtk2.h:133:10: note: expected 'struct GtkMenuShell *' but argument is of type 'struct GObject *'
    module.c:14:4: warning: passing argument 1 of 'menu_register' from incompatible pointer type [enabled by default]
    In file included from module.c:5:0:
    ./header-gtk2.h:131:6: note: expected 'struct GtkMenuShell *' but argument is of type 'struct GObject *'
    mv -f .deps/libglobalmenu_gtk2_la-module.Tpo .deps/libglobalmenu_gtk2_la-module.Plo
    /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng15 -DGTK_VERSION=2 -g -O2 -MT libglobalmenu_gtk2_la-superrider-gtk2.lo -MD -MP -MF .deps/libglobalmenu_gtk2_la-superrider-gtk2.Tpo -c -o libglobalmenu_gtk2_la-superrider-gtk2.lo `test -f 'superrider-gtk2.c' || echo './'`superrider-gtk2.c
    libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng15 -DGTK_VERSION=2 -g -O2 -MT libglobalmenu_gtk2_la-superrider-gtk2.lo -MD -MP -MF .deps/libglobalmenu_gtk2_la-superrider-gtk2.Tpo -c superrider-gtk2.c -fPIC -DPIC -o .libs/libglobalmenu_gtk2_la-superrider-gtk2.o
    superrider-gtk2.c: In function 'superrider_get_class':
    superrider-gtk2.c:144:4: warning: assignment discards 'const' qualifier from pointer target type [enabled by default]
    superrider-gtk2.c: In function 'superrider_member_pop':
    superrider-gtk2.c:674:11: warning: assignment discards 'const' qualifier from pointer target type [enabled by default]
    superrider-gtk2.c: In function 'superrider_member_peek_super':
    superrider-gtk2.c:702:10: warning: assignment discards 'const' qualifier from pointer target type [enabled by default]
    superrider-gtk2.c: In function 'superrider_member_finalize':
    superrider-gtk2.c:848:11: warning: assignment discards 'const' qualifier from pointer target type [enabled by default]
    mv -f .deps/libglobalmenu_gtk2_la-superrider-gtk2.Tpo .deps/libglobalmenu_gtk2_la-superrider-gtk2.Plo
    /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng15 -DGTK_VERSION=2 -g -O2 -MT libglobalmenu_gtk2_la-gtk-menubar-gtk2.lo -MD -MP -MF .deps/libglobalmenu_gtk2_la-gtk-menubar-gtk2.Tpo -c -o libglobalmenu_gtk2_la-gtk-menubar-gtk2.lo `test -f 'gtk-menubar-gtk2.c' || echo './'`gtk-menubar-gtk2.c
    libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng15 -DGTK_VERSION=2 -g -O2 -MT libglobalmenu_gtk2_la-gtk-menubar-gtk2.lo -MD -MP -MF .deps/libglobalmenu_gtk2_la-gtk-menubar-gtk2.Tpo -c gtk-menubar-gtk2.c -fPIC -DPIC -o .libs/libglobalmenu_gtk2_la-gtk-menubar-gtk2.o
    mv -f .deps/libglobalmenu_gtk2_la-gtk-menubar-gtk2.Tpo .deps/libglobalmenu_gtk2_la-gtk-menubar-gtk2.Plo
    /bin/sh ../libtool --tag=CC --mode=link gcc -g -O2 -module -avoid-version -o libglobalmenu-gtk2.la -rpath /usr/lib/gtk-2.0/modules libglobalmenu_gtk2_la-client-gtk2.lo libglobalmenu_gtk2_la-module.lo libglobalmenu_gtk2_la-superrider-gtk2.lo libglobalmenu_gtk2_la-gtk-menubar-gtk2.lo -Wl,--export-dynamic -pthread -lgmodule-2.0 -lrt -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0 -lcairo -lpango-1.0 -lfreetype -lfontconfig -lgobject-2.0 -lglib-2.0
    libtool: link: gcc -shared -fPIC -DPIC .libs/libglobalmenu_gtk2_la-client-gtk2.o .libs/libglobalmenu_gtk2_la-module.o .libs/libglobalmenu_gtk2_la-superrider-gtk2.o .libs/libglobalmenu_gtk2_la-gtk-menubar-gtk2.o -lgmodule-2.0 -lrt -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0 -lcairo -lpango-1.0 -lfreetype -lfontconfig -lgobject-2.0 -lglib-2.0 -O2 -Wl,--export-dynamic -pthread -pthread -Wl,-soname -Wl,libglobalmenu-gtk2.so -o .libs/libglobalmenu-gtk2.so
    libtool: link: ( cd ".libs" && rm -f "libglobalmenu-gtk2.la" && ln -s "../libglobalmenu-gtk2.la" "libglobalmenu-gtk2.la" )
    rm -f libglobalmenu_gtk_la_vala.stamp && echo stamp > libglobalmenu_gtk_la_vala.stamp-t
    CDPATH="${ZSH_VERSION+.}:" && cd . && /usr/bin/valac --internal-header header.h -D GTK_VERSION=3 --pkg gtk+-3.0 --pkg gdk-x11-3.0 --pkg gio-2.0 -C client.vala superrider.vala gtk-menubar.vala
    client.vala:285.3-285.47: warning: unhandled error `GLib.Error'
    uiman.add_ui_from_string(uidef, uidef.length);
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Compilation succeeded - 1 warning(s)
    mv -f libglobalmenu_gtk_la_vala.stamp-t libglobalmenu_gtk_la_vala.stamp
    /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/libpng15 -DGTK_VERSION=3 -g -O2 -MT libglobalmenu_gtk_la-client.lo -MD -MP -MF .deps/libglobalmenu_gtk_la-client.Tpo -c -o libglobalmenu_gtk_la-client.lo `test -f 'client.c' || echo './'`client.c
    libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/libpng15 -DGTK_VERSION=3 -g -O2 -MT libglobalmenu_gtk_la-client.lo -MD -MP -MF .deps/libglobalmenu_gtk_la-client.Tpo -c client.c -fPIC -DPIC -o .libs/libglobalmenu_gtk_la-client.o
    client.c: In function 'menu_get_widget':
    client.c:1102:13: warning: assignment from incompatible pointer type [enabled by default]
    mv -f .deps/libglobalmenu_gtk_la-client.Tpo .deps/libglobalmenu_gtk_la-client.Plo
    /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/libpng15 -DGTK_VERSION=3 -g -O2 -MT libglobalmenu_gtk_la-module.lo -MD -MP -MF .deps/libglobalmenu_gtk_la-module.Tpo -c -o libglobalmenu_gtk_la-module.lo `test -f 'module.c' || echo './'`module.c
    libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/libpng15 -DGTK_VERSION=3 -g -O2 -MT libglobalmenu_gtk_la-module.lo -MD -MP -MF .deps/libglobalmenu_gtk_la-module.Tpo -c module.c -fPIC -DPIC -o .libs/libglobalmenu_gtk_la-module.o
    module.c: In function 'hook':
    module.c:13:3: warning: passing argument 1 of 'menu_has_registered' from incompatible pointer type [enabled by default]
    In file included from module.c:3:0:
    ./header.h:133:10: note: expected 'struct GtkMenuShell *' but argument is of type 'struct GObject *'
    module.c:14:4: warning: passing argument 1 of 'menu_register' from incompatible pointer type [enabled by default]
    In file included from module.c:3:0:
    ./header.h:131:6: note: expected 'struct GtkMenuShell *' but argument is of type 'struct GObject *'
    mv -f .deps/libglobalmenu_gtk_la-module.Tpo .deps/libglobalmenu_gtk_la-module.Plo
    /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/libpng15 -DGTK_VERSION=3 -g -O2 -MT libglobalmenu_gtk_la-superrider.lo -MD -MP -MF .deps/libglobalmenu_gtk_la-superrider.Tpo -c -o libglobalmenu_gtk_la-superrider.lo `test -f 'superrider.c' || echo './'`superrider.c
    libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/libpng15 -DGTK_VERSION=3 -g -O2 -MT libglobalmenu_gtk_la-superrider.lo -MD -MP -MF .deps/libglobalmenu_gtk_la-superrider.Tpo -c superrider.c -fPIC -DPIC -o .libs/libglobalmenu_gtk_la-superrider.o
    superrider.c: In function 'superrider_get_class':
    superrider.c:144:4: warning: assignment discards 'const' qualifier from pointer target type [enabled by default]
    superrider.c: In function 'superrider_member_pop':
    superrider.c:674:11: warning: assignment discards 'const' qualifier from pointer target type [enabled by default]
    superrider.c: In function 'superrider_member_peek_super':
    superrider.c:702:10: warning: assignment discards 'const' qualifier from pointer target type [enabled by default]
    superrider.c: In function 'superrider_member_finalize':
    superrider.c:848:11: warning: assignment discards 'const' qualifier from pointer target type [enabled by default]
    mv -f .deps/libglobalmenu_gtk_la-superrider.Tpo .deps/libglobalmenu_gtk_la-superrider.Plo
    /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/libpng15 -DGTK_VERSION=3 -g -O2 -MT libglobalmenu_gtk_la-gtk-menubar.lo -MD -MP -MF .deps/libglobalmenu_gtk_la-gtk-menubar.Tpo -c -o libglobalmenu_gtk_la-gtk-menubar.lo `test -f 'gtk-menubar.c' || echo './'`gtk-menubar.c
    libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/libpng15 -DGTK_VERSION=3 -g -O2 -MT libglobalmenu_gtk_la-gtk-menubar.lo -MD -MP -MF .deps/libglobalmenu_gtk_la-gtk-menubar.Tpo -c gtk-menubar.c -fPIC -DPIC -o .libs/libglobalmenu_gtk_la-gtk-menubar.o
    mv -f .deps/libglobalmenu_gtk_la-gtk-menubar.Tpo .deps/libglobalmenu_gtk_la-gtk-menubar.Plo
    /bin/sh ../libtool --tag=CC --mode=link gcc -g -O2 -module -avoid-version -o libglobalmenu-gtk.la -rpath /usr/lib/gtk-3.0/modules libglobalmenu_gtk_la-client.lo libglobalmenu_gtk_la-module.lo libglobalmenu_gtk_la-superrider.lo libglobalmenu_gtk_la-gtk-menubar.lo -Wl,--export-dynamic -pthread -lgmodule-2.0 -lrt -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lgtk-3 -lgdk-3 -latk-1.0 -lgio-2.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0 -lcairo-gobject -lpango-1.0 -lcairo -lgobject-2.0 -lglib-2.0
    libtool: link: gcc -shared -fPIC -DPIC .libs/libglobalmenu_gtk_la-client.o .libs/libglobalmenu_gtk_la-module.o .libs/libglobalmenu_gtk_la-superrider.o .libs/libglobalmenu_gtk_la-gtk-menubar.o -lgmodule-2.0 -lrt -lgtk-3 -lgdk-3 -latk-1.0 -lgio-2.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0 -lcairo-gobject -lpango-1.0 -lcairo -lgobject-2.0 -lglib-2.0 -O2 -Wl,--export-dynamic -pthread -pthread -Wl,-soname -Wl,libglobalmenu-gtk.so -o .libs/libglobalmenu-gtk.so
    libtool: link: ( cd ".libs" && rm -f "libglobalmenu-gtk.la" && ln -s "../libglobalmenu-gtk.la" "libglobalmenu-gtk.la" )
    rm -f gnome_globalmenu_manager_vala.stamp && echo stamp > gnome_globalmenu_manager_vala.stamp-t
    CDPATH="${ZSH_VERSION+.}:" && cd . && /usr/bin/valac --pkg gio-2.0 -C manager.vala
    manager.vala:15.2-15.47: error: field type `GLib.Datalist<KnownBusName?>` is less accessible than field `Manager.known_bus_names`
    public Datalist<KnownBusName?> known_bus_names;
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    manager.vala:17.21-17.44: error: The name `get_data' does not exist in the context of `Manager.known_bus_names'
    KnownBusName? k = known_bus_names.get_data(sender);
    ^^^^^^^^^^^^^^^^^^^^^^^^
    manager.vala:24.6-24.37: error: The name `remove_no_notify' does not exist in the context of `Manager.known_bus_names'
    known_bus_names.remove_no_notify(sender);
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    manager.vala:27.4-27.27: error: The name `set_data' does not exist in the context of `Manager.known_bus_names'
    known_bus_names.set_data(sender, k);
    ^^^^^^^^^^^^^^^^^^^^^^^^
    manager.vala:87.3-87.25: error: The name `foreach' does not exist in the context of `Manager.known_bus_names'
    known_bus_names.foreach(
    ^^^^^^^^^^^^^^^^^^^^^^^
    manager.vala:67.3-67.25: error: The name `foreach' does not exist in the context of `Manager.known_bus_names'
    known_bus_names.foreach(
    ^^^^^^^^^^^^^^^^^^^^^^^
    Compilation failed: 6 error(s), 0 warning(s)
    make[3]: *** [gnome_globalmenu_manager_vala.stamp] Error 1
    make[3]: Leaving directory `/root/globalmenu/gnome-globalmenu/src'
    make[2]: *** [all] Error 2
    make[2]: Leaving directory `/root/globalmenu/gnome-globalmenu/src'
    make[1]: *** [all-recursive] Error 1
    make[1]: Leaving directory `/root/globalmenu/gnome-globalmenu'
    make: *** [all] Error 2
    Any ideas on how to fix this?

    Snowman wrote:
    to compile:
    qmake
    make
    thanks for replying. I added the following to the end of the PKGBUILD above:
    msg "GIT checkout done or server timeout"
    qmake
    make
    package() {
    make DESTDIR=$pkgdir PREFIX=/usr install
    And changed the dependencies after pursuing some error messages:
    depends=('gnome-globalmenu-xfce4' 'qt-appmenu' 'appmenu-qt')
    makedepends=('git' 'qt-private-headers')
    and ran makepkg -s (I updated the PKGBUILD in the OP to reflect the changes). The output is more than before but it doesn't get very far before exiting:
    g++ -c -m64 -pipe -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wall -W -D_REENTRANT -fPIC -DQT_NO_DEBUG -DQT_PLUGIN -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt/mkspecs/linux-g++-64 -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtXml -I/usr/include -I. -o qx11menubarimpl.o qx11menubarimpl.cpp
    In file included from qx11menubarimpl.cpp:10:0:
    qx11menubarimpl.h:9:54: fatal error: QtGui/private/qabstractplatformmenubar_p.h: No such file or directory
    compilation terminated.
    make: *** [qx11menubarimpl.o] Error 1
    The only hits google recognises for "QtGui/private/qabstractplatformmenubar_p.h"  are for a package Fedora names 'libqt4-private-dev' and Ubuntu's 'qt-devel-private'. From what I can it tell, qt-private-headers should be the corresponding package in Arch (and is included in the dependencies for that reason) but I can find no trace of the missing file in my system after having installed it.
    Kinda stuck from here. :-/
    Last edited by b9anders (2011-10-22 14:55:32)

  • [SOLVED] makepkg error: Why is it looking for '.part' files?

    I've been seeing the following problem with every package I try to build with makepkg.  The download works, but then makepkg complains that it can't find the source file:
    ==> Making package: android-sdk r20-2 (Fri Jun 29 11:01:35 CDT 2012)
    ==> Checking runtime dependencies...
    ==> Checking buildtime dependencies...
    ==> Retrieving Sources...
    -> Downloading android-sdk_r20-linux.tgz...
    % Total % Received % Xferd Average Speed Time Time Time Current
    Dload Upload Total Spent Left Speed
    100 78.7M 100 78.7M 0 0 1640k 0 0:00:49 0:00:49 --:--:-- 2166k
    mv: cannot stat ‘/usr/local/src/android-sdk_r20-linux.tgz.part’: No such file or directory
    ==> ERROR: Failure while downloading android-sdk_r20-linux.tgz
    Aborting...
    Why is it looking for the .part file, instead of the .tgz file?  When I run makepkg again, without doing anything in between, it finds the .tgz file and goes on its merry way.
    I'm using curl, and I haven't tried wget.  Judging by my unscientific sample of forum posts it looks like wget is the de facto standard, so this may not be on anyone else's radar.
    Here's my makepkg.conf:
    # /etc/makepkg.conf
    # SOURCE ACQUISITION
    #-- The download utilities that makepkg should use to acquire sources
    # Format: 'protocol::agent'
    DLAGENTS=('ftp::/usr/bin/curl -fC - --ftp-pasv --retry 3 --retry-delay 3 -o %o %u'
    'http::/usr/bin/curl -fLC - --retry 3 --retry-delay 3 -o %o %u'
    'https::/usr/bin/curl -fLC - --retry 3 --retry-delay 3 -o %o %u'
    'rsync::/usr/bin/rsync -z %u %o'
    'scp::/usr/bin/scp -C %u %o')
    # Other common tools:
    # /usr/bin/snarf
    # /usr/bin/lftpget -c
    # /usr/bin/wget
    # ARCHITECTURE, COMPILE FLAGS
    CARCH="x86_64"
    CHOST="x86_64-unknown-linux-gnu"
    #-- Compiler and Linker Flags
    # -march (or -mcpu) builds exclusively for an architecture
    # -mtune optimizes for an architecture, but builds for whole processor family
    CFLAGS="-march=x86-64 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2"
    CXXFLAGS="-march=x86-64 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2"
    LDFLAGS="-Wl,-O1,--sort-common,--as-needed,-z,relro"
    #-- Make Flags: change this for DistCC/SMP systems
    MAKEFLAGS="-j4"
    # BUILD ENVIRONMENT
    # Defaults: BUILDENV=(fakeroot !distcc color !ccache check !sign)
    # A negated environment option will do the opposite of the comments below.
    #-- fakeroot: Allow building packages as a non-root user
    #-- distcc: Use the Distributed C/C++/ObjC compiler
    #-- color: Colorize output messages
    #-- ccache: Use ccache to cache compilation
    #-- check: Run the check() function if present in the PKGBUILD
    #-- sign: Generate PGP signature file
    BUILDENV=(fakeroot !distcc color !ccache check !sign)
    #-- If using DistCC, your MAKEFLAGS will also need modification. In addition,
    #-- specify a space-delimited list of hosts running in the DistCC cluster.
    #DISTCC_HOSTS=""
    #-- Specify a directory for package building.
    #BUILDDIR=/tmp/makepkg
    # GLOBAL PACKAGE OPTIONS
    # These are default values for the options=() settings
    # Default: OPTIONS=(strip docs libtool emptydirs zipman purge !upx)
    # A negated option will do the opposite of the comments below.
    #-- strip: Strip symbols from binaries/libraries
    #-- docs: Save doc directories specified by DOC_DIRS
    #-- libtool: Leave libtool (.la) files in packages
    #-- emptydirs: Leave empty directories in packages
    #-- zipman: Compress manual (man and info) pages in MAN_DIRS with gzip
    #-- purge: Remove files specified by PURGE_TARGETS
    #-- upx: Compress binary executable files using UPX
    OPTIONS=(strip docs !libtool emptydirs zipman purge !upx)
    #-- File integrity checks to use. Valid: md5, sha1, sha256, sha384, sha512
    INTEGRITY_CHECK=(md5)
    #-- Options to be used when stripping binaries. See `man strip' for details.
    STRIP_BINARIES="--strip-all"
    #-- Options to be used when stripping shared libraries. See `man strip' for details.
    STRIP_SHARED="--strip-unneeded"
    #-- Options to be used when stripping static libraries. See `man strip' for details.
    STRIP_STATIC="--strip-debug"
    #-- Manual (man and info) directories to compress (if zipman is specified)
    MAN_DIRS=({usr{,/local}{,/share},opt/*}/{man,info})
    #-- Doc directories to remove (if !docs is specified)
    DOC_DIRS=(usr/{,local/}{,share/}{doc,gtk-doc} opt/*/{doc,gtk-doc})
    #-- Files to be removed from all packages (if purge is specified)
    PURGE_TARGETS=(usr/{,share}/info/dir .packlist *.pod)
    # PACKAGE OUTPUT
    # Default: put built package and cached source in build directory
    #-- Destination: specify a fixed directory where all packages will be placed
    PKGDEST=/usr/local/pkgs
    #-- Source cache: specify a fixed directory where source files will be cached
    SRCDEST=/usr/local/src
    #-- Source packages: specify a fixed directory where all src packages will be placed
    #SRCPKGDEST=/home/srcpackages
    #-- Packager: name/email of the person or organization building packages
    PACKAGER="Whitney Marshall <[email protected]>"
    #-- Specify a key to use for package signing
    GPGKEY="E4FB694E"
    # EXTENSION DEFAULTS
    # WARNING: Do NOT modify these variables unless you know what you are
    # doing.
    PKGEXT='.pkg.tar.xz'
    SRCEXT='.src.tar.gz'
    # vim: set ft=sh ts=2 sw=2 et:
    Last edited by wmarshall (2012-07-02 15:39:16)

    It looks like this code is the culprit.  I don't have time to dig into it right now, but presumably this works with wget.  I would have thought any cmdline downloader would manage renaming the .part file itself...?
    makepkg, lines 395-417 (pacman 4.0.3-2):
    395 # replace %o by the temporary dlfile if it exists
    396 if [[ $dlcmd = *%o* ]]; then
    397 dlcmd=${dlcmd//\%o/\"$file.part\"}
    398 dlfile="$file.part"
    399 fi
    414 # rename the temporary download file to the final destination
    415 if [[ $dlfile != "$file" ]]; then
    416 mv -f "$SRCDEST/$dlfile" "$SRCDEST/$file"
    417 fi

  • Makepkg error

    i have installed base-devel, but when i execute makepkg -s , some errors occured:
    ==> Making package: libpng14 1.4.9-1 (Tue Mar 20 18:42:35 HKT 2012)
    ==> Checking runtime dependencies...
    pacman: /usr/lib/libcurl.so.4: no version information available (required by /usr/lib/libalpm.so.7)
    ==> Checking buildtime dependencies...
    ==> Retrieving Sources...
    -> Found libpng-1.4.9.tar.xz
    -> Found libpng-1.4.9-apng.patch.gz
    ==> Validating source files with md5sums...
    libpng-1.4.9.tar.xz ... Passed
    libpng-1.4.9-apng.patch.gz ... Passed
    ==> Extracting Sources...
    -> Extracting libpng-1.4.9.tar.xz with bsdtar
    -> Extracting libpng-1.4.9-apng.patch.gz with gzip
    ==> Removing existing pkg/ directory...
    ==> Starting build()...
    patching file png.h
    patching file pngconf.h
    patching file pngget.c
    patching file pngpread.c
    patching file pngpriv.h
    patching file pngread.c
    patching file pngrtran.c
    patching file pngrutil.c
    patching file pngset.c
    patching file pngtest.c
    patching file pngwrite.c
    patching file pngwutil.c
    libtoolize: putting auxiliary files in `.'.
    libtoolize: copying file `./ltmain.sh'
    libtoolize: warning: no serial number on `/usr/share/aclocal/libtool.m4', not copying.
    libtoolize: You should add the contents of the following files to `aclocal.m4':
    libtoolize: `/usr/share/aclocal/libtool.m4'
    libtoolize: `/usr/share/aclocal/ltversion.m4'
    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.
    checking for a BSD-compatible install... /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 whether to enable maintainer-specific portions of Makefiles... no
    checking for gcc... gcc
    checking whether the C compiler works... no
    configure: error: in `/home/mycityofsky/build/libpng14/src/libpng-1.4.9':
    configure: error: C compiler cannot create executables
    See `config.log' for more details
    ==> ERROR: A failure occurred in build().
    Aborting...
    and the config.log
    This file contains any messages produced by compilers while
    running configure, to aid debugging if configure makes a mistake.
    It was created by libpng configure 1.4.9, which was
    generated by GNU Autoconf 2.68. Invocation command line was
    $ ./configure --prefix=/usr
    ## Platform. ##
    hostname = myhost
    uname -m = i686
    uname -r = 3.0-ARCH
    uname -s = Linux
    uname -v = #1 SMP PREEMPT Wed Aug 17 20:24:07 UTC 2011
    /usr/bin/uname -p = unknown
    /bin/uname -X = unknown
    /bin/arch = i686
    /usr/bin/arch -k = unknown
    /usr/convex/getsysinfo = unknown
    /usr/bin/hostinfo = unknown
    /bin/machine = unknown
    /usr/bin/oslevel = unknown
    /bin/universe = unknown
    PATH: /usr/local/bin
    PATH: /usr/bin
    PATH: /bin
    PATH: /usr/local/sbin
    PATH: /usr/sbin
    PATH: /sbin
    PATH: /usr/bin/vendor_perl
    PATH: /usr/bin/core_perl
    ## Core tests. ##
    configure:2303: checking for a BSD-compatible install
    configure:2371: result: /bin/install -c
    configure:2382: checking whether build environment is sane
    configure:2432: result: yes
    configure:2573: checking for a thread-safe mkdir -p
    configure:2612: result: /bin/mkdir -p
    configure:2625: checking for gawk
    configure:2641: found /usr/bin/gawk
    configure:2652: result: gawk
    configure:2663: checking whether make sets $(MAKE)
    configure:2685: result: yes
    configure:2766: checking whether to enable maintainer-specific portions of Makefiles
    configure:2775: result: no
    configure:2849: checking for gcc
    configure:2865: found /usr/bin/gcc
    configure:2876: result: gcc
    configure:3105: checking for C compiler version
    configure:3114: gcc --version >&5
    gcc (GCC) 4.6.3
    Copyright (C) 2011 Free Software Foundation, Inc.
    This is free software; see the source for copying conditions. There is NO
    warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
    configure:3125: $? = 0
    configure:3114: gcc -v >&5
    Using built-in specs.
    COLLECT_GCC=gcc
    COLLECT_LTO_WRAPPER=/usr/lib/gcc/i686-pc-linux-gnu/4.6.3/lto-wrapper
    Target: i686-pc-linux-gnu
    Configured with: /build/src/gcc-4.6.3/configure --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=https://bugs.archlinux.org/ --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++ --enable-shared --enable-threads=posix --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-clocale=gnu --disable-libstdcxx-pch --enable-libstdcxx-time --enable-gnu-unique-object --enable-linker-build-id --with-ppl --enable-cloog-backend=isl --enable-lto --enable-gold --enable-ld=default --enable-plugin --with-plugin-ld=ld.gold --disable-multilib --disable-libssp --enable-checking=release
    Thread model: posix
    gcc version 4.6.3 (GCC)
    configure:3125: $? = 0
    configure:3114: gcc -V >&5
    gcc: error: unrecognized option '-V'
    gcc: fatal error: no input files
    compilation terminated.
    configure:3125: $? = 1
    configure:3114: gcc -qversion >&5
    gcc: error: unrecognized option '-qversion'
    gcc: fatal error: no input files
    compilation terminated.
    configure:3125: $? = 1
    configure:3145: checking whether the C compiler works
    configure:3167: gcc -march=i686 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wl,-O1,--sort-common,--as-needed,-z,relro,--hash-style=gnu conftest.c >&5
    /usr/lib/gcc/i686-pc-linux-gnu/4.6.3/cc1: error while loading shared libraries: libcloog-isl.so.3: cannot open shared object file: No such file or directory
    configure:3171: $? = 1
    configure:3209: result: no
    configure: failed program was:
    | /* confdefs.h */
    | #define PACKAGE_NAME "libpng"
    | #define PACKAGE_TARNAME "libpng"
    | #define PACKAGE_VERSION "1.4.9"
    | #define PACKAGE_STRING "libpng 1.4.9"
    | #define PACKAGE_BUGREPORT "[email protected]"
    | #define PACKAGE_URL ""
    | #define PACKAGE "libpng"
    | #define VERSION "1.4.9"
    | /* end confdefs.h. */
    |
    | int
    | main ()
    | {
    |
    | ;
    | return 0;
    | }
    configure:3214: error: in `/home/mycityofsky/build/libpng14/src/libpng-1.4.9':
    configure:3216: error: C compiler cannot create executables
    See `config.log' for more details
    ## Cache variables. ##
    ac_cv_env_CC_set=
    ac_cv_env_CC_value=
    ac_cv_env_CFLAGS_set=set
    ac_cv_env_CFLAGS_value='-march=i686 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2'
    ac_cv_env_CPPFLAGS_set=
    ac_cv_env_CPPFLAGS_value=
    ac_cv_env_CPP_set=
    ac_cv_env_CPP_value=
    ac_cv_env_LDFLAGS_set=set
    ac_cv_env_LDFLAGS_value=-Wl,-O1,--sort-common,--as-needed,-z,relro,--hash-style=gnu
    ac_cv_env_LIBS_set=
    ac_cv_env_LIBS_value=
    ac_cv_env_build_alias_set=
    ac_cv_env_build_alias_value=
    ac_cv_env_host_alias_set=
    ac_cv_env_host_alias_value=
    ac_cv_env_target_alias_set=
    ac_cv_env_target_alias_value=
    ac_cv_path_install='/bin/install -c'
    ac_cv_path_mkdir=/bin/mkdir
    ac_cv_prog_AWK=gawk
    ac_cv_prog_ac_ct_CC=gcc
    ac_cv_prog_make_make_set=yes
    ## Output variables. ##
    ACLOCAL='${SHELL} /home/mycityofsky/build/libpng14/src/libpng-1.4.9/missing --run aclocal-1.11'
    AMDEPBACKSLASH=''
    AMDEP_FALSE=''
    AMDEP_TRUE=''
    AMTAR='$${TAR-tar}'
    AR=''
    AS=''
    AUTOCONF='${SHELL} /home/mycityofsky/build/libpng14/src/libpng-1.4.9/missing --run autoconf'
    AUTOHEADER='${SHELL} /home/mycityofsky/build/libpng14/src/libpng-1.4.9/missing --run autoheader'
    AUTOMAKE='${SHELL} /home/mycityofsky/build/libpng14/src/libpng-1.4.9/missing --run automake-1.11'
    AWK='gawk'
    CC='gcc'
    CCDEPMODE=''
    CFLAGS='-march=i686 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2'
    CPP=''
    CPPFLAGS=''
    CYGPATH_W='echo'
    DEFS=''
    DEPDIR=''
    DLLTOOL=''
    DSYMUTIL=''
    DUMPBIN=''
    ECHO_C=''
    ECHO_N='-n'
    ECHO_T=''
    EGREP=''
    EXEEXT=''
    FGREP=''
    GREP=''
    HAVE_LD_VERSION_SCRIPT_FALSE=''
    HAVE_LD_VERSION_SCRIPT_TRUE=''
    HAVE_SOLARIS_LD_FALSE=''
    HAVE_SOLARIS_LD_TRUE=''
    INSTALL_DATA='${INSTALL} -m 644'
    INSTALL_PROGRAM='${INSTALL}'
    INSTALL_SCRIPT='${INSTALL}'
    INSTALL_STRIP_PROGRAM='$(install_sh) -c -s'
    LD=''
    LDFLAGS='-Wl,-O1,--sort-common,--as-needed,-z,relro,--hash-style=gnu'
    LIBOBJS=''
    LIBPNG_DEFINES=''
    LIBS=''
    LIBTOOL=''
    LIPO=''
    LN_S=''
    LTLIBOBJS=''
    MAINT='#'
    MAINTAINER_MODE_FALSE=''
    MAINTAINER_MODE_TRUE='#'
    MAKEINFO='${SHELL} /home/mycityofsky/build/libpng14/src/libpng-1.4.9/missing --run makeinfo'
    MANIFEST_TOOL=''
    MKDIR_P='/bin/mkdir -p'
    NM=''
    NMEDIT=''
    OBJDUMP=''
    OBJEXT=''
    OTOOL64=''
    OTOOL=''
    PACKAGE='libpng'
    PACKAGE_BUGREPORT='[email protected]'
    PACKAGE_NAME='libpng'
    PACKAGE_STRING='libpng 1.4.9'
    PACKAGE_TARNAME='libpng'
    PACKAGE_URL=''
    PACKAGE_VERSION='1.4.9'
    PATH_SEPARATOR=':'
    PNGLIB_MAJOR='1'
    PNGLIB_MINOR='4'
    PNGLIB_RELEASE='9'
    PNGLIB_VERSION='1.4.9'
    POW_LIB=''
    RANLIB=''
    SED=''
    SET_MAKE=''
    SHELL='/bin/sh'
    STRIP=''
    SYMBOL_PREFIX=''
    VERSION='1.4.9'
    ac_ct_AR=''
    ac_ct_CC='gcc'
    ac_ct_DUMPBIN=''
    am__EXEEXT_FALSE=''
    am__EXEEXT_TRUE=''
    am__fastdepCC_FALSE=''
    am__fastdepCC_TRUE=''
    am__include=''
    am__isrc=''
    am__leading_dot='.'
    am__nodep=''
    am__quote=''
    am__tar='$${TAR-tar} chof - "$$tardir"'
    am__untar='$${TAR-tar} xf -'
    binconfigs=''
    bindir='${exec_prefix}/bin'
    build=''
    build_alias=''
    build_cpu=''
    build_os=''
    build_vendor=''
    datadir='${datarootdir}'
    datarootdir='${prefix}/share'
    docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
    dvidir='${docdir}'
    exec_prefix='NONE'
    host=''
    host_alias=''
    host_cpu=''
    host_os=''
    host_vendor=''
    htmldir='${docdir}'
    includedir='${prefix}/include'
    infodir='${datarootdir}/info'
    install_sh='${SHELL} /home/mycityofsky/build/libpng14/src/libpng-1.4.9/install-sh'
    libdir='${exec_prefix}/lib'
    libexecdir='${exec_prefix}/libexec'
    localedir='${datarootdir}/locale'
    localstatedir='${prefix}/var'
    mandir='${datarootdir}/man'
    mkdir_p='/bin/mkdir -p'
    oldincludedir='/usr/include'
    pdfdir='${docdir}'
    pkgconfigdir=''
    prefix='/usr'
    program_transform_name='s,x,x,'
    psdir='${docdir}'
    sbindir='${exec_prefix}/sbin'
    sharedstatedir='${prefix}/com'
    sysconfdir='${prefix}/etc'
    target_alias=''
    ## confdefs.h. ##
    /* confdefs.h */
    #define PACKAGE_NAME "libpng"
    #define PACKAGE_TARNAME "libpng"
    #define PACKAGE_VERSION "1.4.9"
    #define PACKAGE_STRING "libpng 1.4.9"
    #define PACKAGE_BUGREPORT "[email protected]"
    #define PACKAGE_URL ""
    #define PACKAGE "libpng"
    #define VERSION "1.4.9"
    configure: exit 77
    i dont know how to do with it. can anyone give some ideas? thanks a million!

    Update.

  • Dahdi Package from AUR - makepkg error

    Unfortunately I have no easy way to copy/paste (it is on a different machine...).  This is the exact error:
    $ makepkg -s -i
    ==> Starting build()...
    patching file Makefile
    Hunk #1 succeeded at 132 (offset 4 lines)
    You do not appear to have the sources for the 3.6.3-1-ARCH kernel installed
    make: *** [modules] Error 1
    ==> ERROR: A failure occurred in build().
       Aborting...
    $
    So I go to /usr/src/ to see if I DO or DO NOT have the current sources.  I have two subdir there. 
    linux-3.6.3-1-ARCH      linux-3.6.6-1-ARCH
    All that .3 has under it is a file called 'vmlinux'.  The .6 directory has what I would expect to see under a src directory.  Furthermore, if I do:
    $ uname -a
    Linux archlap 3.6.3-1-ARCH .... .... ....
    This is where I'm stuck.  It seems the laptop (and thus the makepkg script) thinks that I'm still on 3.6.3 instead of 3.6.6?  Fwiw, I also tried a reboot.  I thought that perhaps, since I pretty much leave this on at all times,  I forgot to reboot after a system upgrade once (that happened to include a kernel upgrade).
    Any help is appreciated, thank you in advance.

    I solved my issue.  I tried another system update.
    $ pacman -Syu
    I noticed in the update it included linux-3.6.6.  After the update, I rebooted.  Now, under /usr/src/ I have only:
    linux-3.6.6-1-ARCH
    There is no longer two subdirs, with one having a vmlinux file.  The 'uname -a' command reports correctly now too.  I am still not certain what happened, but it appears to be resolved now.  Perhaps this post belonged in the 'newbie thread' instead.  I couldn't figure out how to delete my original post, so I figured at the very least I'd comment on my own post in case someone has the same issue in the future.

  • [Solved] E17-git: Compilation error of elementary-git

    Dear all;
    When I trying to compile elementary-git, via yaourt, I have the following error
    configure: error: Package requirements (
    eina >= 1.8.99.9289
    eet >= 1.8.99.9289
    evas >= 1.8.99.9289
    ecore >= 1.8.99.9289
    ecore-evas >= 1.8.99.9289
    ecore-file >= 1.8.99.9289
    ecore-input >= 1.8.99.9289
    edje >= 1.8.99.9289
    eo >= 1.8.99.9289
    ethumb_client >= 1.8.99.9289
    emotion >= 1.8.99.9289
    ecore-imf >= 1.8.99.9289
    ecore-con >= 1.8.99.9289
    eio >= 1.8.99.9289
    eldbus >= 1.8.99.9289
    efreet >= 1.8.99.9289
    efreet-mime >= 1.8.99.9289
    efreet-trash >= 1.8.99.9289
    ) were not met:
    Requested 'eina >= 1.8.99.9289' but version of Eina is 1.8.99
    Requested 'eet >= 1.8.99.9289' but version of eet is 1.8.99
    Requested 'evas >= 1.8.99.9289' but version of evas is 1.8.99
    Requested 'ecore >= 1.8.99.9289' but version of ecore is 1.8.99
    Requested 'ecore-evas >= 1.8.99.9289' but version of ecore-evas is 1.8.99
    Requested 'ecore-file >= 1.8.99.9289' but version of ecore-file is 1.8.99
    Requested 'ecore-input >= 1.8.99.9289' but version of ecore-input is 1.8.99
    Requested 'edje >= 1.8.99.9289' but version of edje is 1.8.99
    Requested 'eo >= 1.8.99.9289' but version of Eo is 1.8.99
    Requested 'ethumb_client >= 1.8.99.9289' but version of ethumb_client is 1.8.99
    Requested 'emotion >= 1.8.99.9289' but version of emotion is 1.8.99
    Requested 'ecore-imf >= 1.8.99.9289' but version of ecore-imf is 1.8.99
    Requested 'ecore-con >= 1.8.99.9289' but version of ecore-con is 1.8.99
    Requested 'eio >= 1.8.99.9289' but version of eio is 1.8.99
    Requested 'eldbus >= 1.8.99.9289' but version of eldbus is 1.8.99
    Requested 'efreet >= 1.8.99.9289' but version of efreet is 1.8.99
    Requested 'efreet-mime >= 1.8.99.9289' but version of efreet-mime is 1.8.99
    Requested 'efreet-trash >= 1.8.99.9289' but version of efreet-trash is 1.8.99
    So I check the version of efl-git and I had a kind of strange things :
    aur/efl-git 1.8.99.24257.6db1691-1 [installed: 1.8.99.24285.cc8fa1d-1] (73)
    Any idea???
    Last edited by barbsbou (2014-01-31 17:21:09)

    Rebuild EFL. They forgot to re-enable v_rev for a while there after the release.

  • Makepkg-error: BUILDSCRIPT is not defined

    Hi!
    I can't use makepkg anymore, i think it is because i updated to the pacman-version from [testing]. When i try to run makepkg, it says:
    ==> FEHLER: BUILDSCRIPT ist nicht definiert! Stellen Sie sicher, dass /etc/makepkg.conf aktualisiert wurde.
    "ERROR: BUILDSCRIPT has not been defined! Make sure that /etc/makepkg.conf has been updated."
    This is my /etc/makepkg.conf
    # /etc/makepkg.conf
    # SOURCE ACQUISITION
    #-- The FTP/HTTP download utility that makepkg should use to acquire sources
    FTPAGENT="/usr/bin/wget --continue --passive-ftp --tries=3 --waitretry=3 --no-check-certificate"
    #FTPAGENT="/usr/bin/snarf"
    #FTPAGENT="/usr/bin/lftpget -c"
    # ARCHITECTURE, COMPILE FLAGS
    CARCH="i686"
    CHOST="i686-pc-linux-gnu"
    #-- Exclusive: will only run on i686
    # -mtune builds exclusively for an architecture
    # -mcpu optimizes for an architecture, but builds for the whole processor family
    CFLAGS="-march=i686 -mtune=generic -O2 -pipe"
    CXXFLAGS="-march=i686 -mtune=generic -O2 -pipe"
    #-- Make Flags: change this for DistCC/SMP systems
    #MAKEFLAGS="-j2"
    # BUILD ENVIRONMENT
    # Defaults: BUILDENV=(!fakeroot !distcc color !ccache)
    #-- fakeroot: Allow building packages as a non-root user
    #-- distcc: Use the Distributed C/C++/ObjC compiler
    #-- color: Colorize output messages
    #-- ccache: Use ccache to cache compilation
    BUILDENV=(fakeroot !distcc color !ccache)
    USE_FAKEROOT="y"
    #-- If using DistCC, your MAKEFLAGS will also need modification. In addition,
    #-- specify a space-delimited list of hosts running in the DistCC cluster.
    #DISTCC_HOSTS=""
    # GLOBAL PACKAGE OPTIONS
    # These are default values for the options=() settings
    # Default: OPTIONS=(strip !docs !libtool emptydirs)
    #-- strip: Strip symbols from binaries/libraries
    #-- docs: Save doc and info directories
    #-- libtool: Leave libtool (.la) files in packages
    #-- emptydirs: Leave empty directories in packages
    OPTIONS=(strip !docs libtool emptydirs)
    #-- File integrity checks to use. Valid: md5, sha1, sha256, sha384, sha512
    INTEGRITY_CHECK=(md5)
    #-- Info and doc directories to remove (if option set correctly above)
    DOC_DIRS=(usr/{,share/}{info,doc,gtk-doc} opt/gnome/{,share/}{info,doc,gtk-doc})
    # PACKAGE OUTPUT
    # Default: put built package and cached source in build directory
    #-- Destination: specify a fixed directory where all packages will be placed
    #PKGDEST=/home/packages
    #-- Source cache: specify a fixed directory where source files will be cached
    #SRCDEST=/home/sources
    #-- Packager: name/email of the person or organization building packages
    #PACKAGER="John Doe <[email protected]>"
    # vim: set ft=sh ts=2 sw=2 et:
    How can i fix this?
    Thanks in advance

    Have a look at /etc/makepkg.conf.pacnew, you should merge new options.

  • [SOLVED]Installing from AUR dockbarx-shinybar-theme makepkg error

    dockbarx-shinybar-theme]$ makepkg
    ==> Making package: dockbarx-shinybar-theme 1.3.1-2 (Tue Jul 15 17:33:07 EDT 2014)
    ==> WARNING: Using a PKGBUILD without a package() function is deprecated.
    ==> Checking runtime dependencies...
    ==> Checking buildtime dependencies...
    ==> Retrieving sources...
    -> Found Shinybar1_3_for_DockbarX_by_Levviathor.gz
    ==> Validating source files with md5sums...
    Shinybar1_3_for_DockbarX_by_Levviathor.gz ... Passed
    ==> Extracting sources...
    ==> Removing existing pkg/ directory...
    ==> Entering fakeroot environment...
    ==> Starting build()...
    /home/itstallchris/Downloads/AUR-User-Install/dockbarx-shinybar-theme/PKGBUILD: line 16: cd: /home/itstallchris/Downloads/AUR-User-Install/dockbarx-shinybar-theme/src/Shinybar1.3.1_deviantart: No such file or directory
    ==> ERROR: A failure occurred in build().
    Aborting...
    PKGBUILD
    dockbarx-shinybar-theme]$ cat PKGBUILD
    # Contributor: twa022 <[email protected]>
    pkgname=dockbarx-shinybar-theme
    pkgver=1.3.1
    pkgrel=2
    pkgdesc="Windows 7-like theme for DockBarX"
    arch=('any')
    url="http://levviathor.deviantart.com/art/Shinybar1-3-for-DockbarX-135875506"
    license=('cc-by-sa')
    depends=('dockbarx')
    groups=('dockbarx-themes')
    source=('http://www.deviantart.com/download/135875506/Shinybar1_3_for_DockbarX_by_Levviathor.gz')
    DLAGENTS=('http::/usr/bin/wget -c -t 3 --waitretry=3 -H -U Mozilla -O %o %u')
    build () {
    cd ${srcdir}/Shinybar${pkgver}_deviantart
    mkdir -p ${pkgdir}/usr/share/dockbarx/themes
    install -Dm644 shinybar_13_horiz.tar.gz ${pkgdir}/usr/share/dockbarx/themes/
    install -Dm644 shinybar_13_vert.tar.gz ${pkgdir}/usr/share/dockbarx/themes/
    install -Dm644 README_shinybar.txt ${pkgdir}/usr/share/dockbarx/
    md5sums=('387ad43ff48ea410b42dfe07648c3132')
    I have already updated checksums with
    $ updpkgsums
    I've found https://bbs.archlinux.org/viewtopic.php?id=82790 says something about CDPATH= makepkg
    Is this my solution? If so, how do I implement?
    Last edited by heyitstallchris (2014-07-15 23:27:23)

    loqs wrote:
    That checksum matches up with the contents of this redirect
    <html><head><title>Redirection</title></head><body><script type="text/javascript">window.location.href="http:\/\/levviathor.deviantart.com\/art\/Shinybar1-3-1-for-DockbarX-135875506"</script><noscript><a href="http://levviathor.deviantart.com/art/Shinybar1-3-1-for-DockbarX-135875506">Click here to continue.</a></noscript></body></html>
    Translation for Newbie Corner?
    karol wrote:
    Edit: Oh yes, what's the output of
    file Shinybar1_3_for_DockbarX_by_Levviathor.gz
    I don't think it's a gz file :-)
    It's not, it's a gzip archive.
    karol wrote:Go to http://levviathor.deviantart.com/art/Sh … -135875506 , download the zip file and unzip it in the src directory you use for building the package.
    Comment out the 'source' line in the PKGBUILD.
    Is this all safe? I've never encountered this before.

Maybe you are looking for

  • Garageband Crashes when importing from iTunes

    Garageband 08 - up to date ITunes - 8.1.1 (10 - up to date - library is held on an Airport Disk White MacBook 80GB Tiger New problem just started occurring in Garageband. When you try to import a track from iTunes (via the media library screen in gar

  • HT4623 my phone no longer shows as conected when i turn on i tunes on the desktop what can i do to fix i can no longer update

    before i would just plug the phone into the desktop and it automaticaly conected i could add music and photos from the computor, now it seems to conect because it updates anything i have added thru the apple store while not conected but not fome the

  • Getting the JDK version for an shared library

    Hi, Given is an shared library for Windows (*.dll) or Solaris (*.so). These libraries are included for native calls by using JNI. Is it possible to identify the version of the JDK which was used for creating this libraries? TIA, Frank

  • BT Home Hub 5 problem

    I recently got infinity 2 installed in my home on 21/3 and was told that i was able to get 51Mbps. Everything was fine over the weekend always slightly under the speed i was told, until 24/3 where i noticed that it was going a bit slow. I done a spee

  • How to create a PHW helpset?

    I have a set of HTML file. One is for the help home page. Others are for six topic pages. How can I use these HTML files to build a OHW helpset (include directories structure, and where to put them)? How can I to use the helpset to build a OHW applic