Package Details: libemu 20140623-1

Package Base: libemu
Description: A small library written in c offering basic x86 emulation and shellcode detection
Upstream URL: http://libemu.carnivore.it/
Category: lib
Licenses: GPL
Submitter: Gagou
Maintainer: Gagou
Last Packager: Gagou
Votes: 4
First Submitted: 2010-05-02 16:52
Last Updated: 2014-06-23 20:30

Dependencies (2)

Required by (3)

Sources

Latest Comments

Comment by Gagou

2014-06-23 20:30

Thank you for your report Locke. PKBUILD and .AURINFO are now fixed.

I also switched to git source makepkg facility.

Comment by Locke

2014-06-22 22:15

You made a small mistake: in the PKGBUILD file the supported architectures must be separated by a space, not by a comma. Also I think that in the .AURINFO file each arch entry must have a separate line.

The same mistake happened in liblcfg, do I have to add an additional comment there?

Comment by Gagou

2014-06-21 20:41

Sorry for puting aside this package for so long time ...
I added -Wno-unused-local-typedefs in CFLAGS.
I also added armv6h in supported architectures.

Comment by ekapujiw2002

2014-06-20 12:27

Add -Wno-unused-local-typedefs flags to the configure file
link source:
https://github.com/andysworkshop/stm32plus/issues/3

Comment by Chiggins

2014-04-29 05:02

+1 eworm, I'm getting the same errors

Comment by eworm

2013-11-13 09:19

This does not compile, probably caused by warnings/errors from latest GCC. I get a lot of "error: typedef 'PUNICODE_STRING' locally defined but not used".

Comment by Locke

2013-09-02 12:01

I tested this package with armv6h, can you add it to supported architectures?

Comment by Gagou

2013-01-19 22:17

Thanks for your report Damon.
I added your command in PKGBUILD like you suggested.

Comment by Damon

2013-01-15 11:38

Won't build. Add this to the PKGBUILD right before "autoreconf -i".

sed -i s/AM_CONFIG_HEADER/AC_CONFIG_HEADERS/g ./configure.ac

Comment by Gagou

2011-12-02 07:17

Autoconf is part of base-devel group and according to the wiki page on PKGBUILD, members of "base-devel" should not be included in makedepends arrays.

Anonymous comment

2011-12-01 20:08

Shouldn't autoconf be added to makedepends?

Comment by Gagou

2011-11-28 15:37

Thanks for your report ptchinster.
The bug with gcc 4.6 was fixed upstream. The patches for configure.ac and Makefile are no longer necessary.

Comment by ptchinster

2011-11-28 14:49

Removing the patch in the PKGBUILD worked for me.

Comment by ptchinster

2011-11-28 14:48

Cloning into '/tmp/yaourt-tmp-ptchinster/aur-libemu/src/libemu-build'...
done.
patching file configure.ac
Hunk #1 FAILED at 21.
1 out of 1 hunk FAILED -- saving rejects to file configure.ac.rej

Comment by Gagou

2011-04-29 17:31

Thanks for your report. I included your patch and the correction for Makefiles in the build step.

Comment by eworm

2011-04-28 14:35

This is a bit hard to build with gcc 4.6.*...

I needed this patch:

--- libemu/configure.ac 2011-04-28 15:52:21.799163402 +0200
+++ libemu/configure.ac 2011-04-28 16:01:45.575262944 +0200
@@ -21,11 +21,11 @@ dnl Check for some target-specific stuff
case "$host" in
*-*-freebsd*)
CPPFLAGS="$CPPFLAGS -I/usr/local/include -I/usr/src/contrib/file/"
- LDFLAGS="$LDFLAGS -L/usr/local/lib -R/usr/local/lib"
+ LDFLAGS="$LDFLAGS -L/usr/local/lib"
;;
*-*-linux*)
CPPFLAGS="$CPPFLAGS -D _GNU_SOURCE -I/usr/local/include"
- LDFLAGS="$LDFLAGS -L/usr/local/lib -R/usr/local/lib"
+ LDFLAGS="$LDFLAGS -L/usr/local/lib"
;;
*-*-darwin*)
CPPFLAGS="$CPPFLAGS -I/opt/local/include"

and this following line in PKGBUILD just before autoreconf:

find -name Makefile.am -exec sed -i 's/ -Werror//g' {} \;