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
-
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') -
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.
ThanksThat 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. -
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 .
-
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 -
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 -
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 advanceHave 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
-
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
-
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