Package Details: libguestfs 1.36.4-1

Git Clone URL: https://aur.archlinux.org/libguestfs.git (read-only)
Package Base: libguestfs
Description: Access and modify virtual machine disk image
Upstream URL: http://libguestfs.org
Licenses: GPL2, LGPL2.1
Provides: guestfish=1.36.4
Submitter: thatch45
Maintainer: skalkoto
Last Packager: skalkoto
Votes: 65
Popularity: 3.225761
First Submitted: 2010-12-13 04:01
Last Updated: 2017-06-17 14:17

Latest Comments

skalkoto commented on 2017-08-29 07:47

@duhow
This is answered many times. flex and bison are part of the base-devel package group. You need this installed in order to use AUR packages. https://wiki.archlinux.org/index.php/Arch_User_Repository#Getting_started

duhow commented on 2017-08-29 07:17

Requires also the following packages:
- flex
- bison

rwmjones commented on 2017-07-13 10:55

Since Arch loves running the latest kernels, there is a fix to supermin required. More information here:

https://www.redhat.com/archives/libguestfs/2017-July/msg00089.html

skalkoto commented on 2017-06-17 14:18

updated and changed the qemu dependency to qemu-headless. Thanx.

roblabla commented on 2017-05-16 16:36

This should depend on qemu-headless instead of qemu.

PyroDevil commented on 2017-02-22 18:22

@skalkoto: Thanks that did it. I really should remove all those make dependencies after building stuff.

skalkoto commented on 2017-02-22 16:47

@PyroDevil:
It compiles fine here, but I think I've seen this error before. Remove hardening-wrapper package to see how it goes:
https://bbs.archlinux.org/viewtopic.php?pid=1496413#p1496413

Check older comments

PyroDevil commented on 2017-02-22 15:36

This currently doesn't compile. With ocaml 4.04.0-1 and libguestfs 1.34.1-1 this happens:


/usr/bin/ld: /usr/lib/ocaml/libasmrun.a(custom.o): relocation R_X86_64_32 against symbol `caml_custom_table' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /usr/lib/ocaml/libasmrun.a(unix.o): relocation R_X86_64_32 against `.rodata.str1.1' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /usr/lib/ocaml/libasmrun.a(backtrace.o): relocation R_X86_64_32 against symbol `caml_backtrace_last_exn' can not be used when making a shared object; recompile with -fPIC
sr/bin/ld: /usr/lib/ocaml/libasmrun.a(startup.o): relocation R_X86_64_32S against symbol `caml_data_segments' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: final link failed: Nonrepresentable section on output
collect2: error: ld returned 1 exit status
File "caml_startup", line 1:
Error: Error during linking

rwmjones commented on 2017-02-19 10:57

This is fixed in upstream commits 48d4117789e92489b9a3c6f3456b0770b3fdb290 and 004de6cf45cfe66ca166cbdcb1c3125a2a81eb31 (you need both). Both are included in libguestfs 1.34.4, upgading to which would be the easiest way to fix this and other bugs.

snarfies commented on 2017-02-19 00:36

CC liberrnostring_la-errnostring-gperf.lo
errnostring-gperf.gperf:505:1: error: conflicting types for 'guestfs_int_string_to_errno_lookup'
ENFILE, ENFILE
^~~~~~~~~~~~~~
In file included from errnostring-gperf.gperf:37:0:
errnostring.h:47:40: note: previous declaration of 'guestfs_int_string_to_errno_lookup' was here
extern const struct errnostring_entry *guestfs_int_string_to_errno_lookup (register const char *str, register unsigned int len);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[3]: *** [Makefile:2339: liberrnostring_la-errnostring-gperf.lo] Error 1
make[3]: Leaving directory '/tmp/yaourt-tmp-erik/aur-libguestfs/src/libguestfs-1.34.3/src'
make[2]: *** [Makefile:2114: all] Error 2
make[2]: Leaving directory '/tmp/yaourt-tmp-erik/aur-libguestfs/src/libguestfs-1.34.3/src'
make[1]: *** [Makefile:1878: all-recursive] Error 1
make[1]: Leaving directory '/tmp/yaourt-tmp-erik/aur-libguestfs/src/libguestfs-1.34.3'
make: *** [Makefile:1789: all] Error 2
==> ERROR: A failure occurred in build().
Aborting...
==> ERROR: Makepkg was unable to build .

All comments