Package Details: libowfat 0.31-1

Git Clone URL: (read-only)
Package Base: libowfat
Description: GPL reimplementation of libdjb
Upstream URL:
Licenses: GPL
Conflicts: tinycdb
Submitter: None
Maintainer: phects
Last Packager: phects
Votes: 25
Popularity: 0.001243
First Submitted: 2006-10-16 18:54
Last Updated: 2016-10-16 13:51

Latest Comments

phects commented on 2014-01-04 10:59

Oh, I missed that, sorry. Thanks!

arcanis commented on 2014-01-04 10:45

but it will not be removed if you have old makepkg.conf. In the new makepkg.conf there is following line:
OPTIONS=(... !staticlibs ...)

arcanis commented on 2014-01-02 23:27

libowfat.a is a static library. If you have not enable this option it will be removed from package. Anyway, if I install the package without the flag, I will have empty /usr/lib/ directory (libowfat.a will be removed in package() function)

phects commented on 2014-01-02 13:31

The staticlibs option seems to be unnecessary, because only libowfat.a lands in the package with or without it.

arcanis commented on 2014-01-01 23:58

According to [1] please add to PKGBUILD following line:


paraxor commented on 2013-11-11 01:42

Ignore my comment (now deleted). I was looking at the wrong package.

paraxor commented on 2013-11-11 01:29

This fails to build due to a bug in the community/dietlibc package. There is
an open ticket for the bug:

sl1pkn07 commented on 2012-11-08 18:14

libowfat 0.28 conflicts with tinycdb

and new release

sl1pkn07 commented on 2012-11-08 18:13

libowfat conflicts with tinycdb

onny commented on 2012-08-02 21:39

the cvs version is already at 0.29! see:
$ cvs -d -z9 co libowfat
$ cat libowfat/CHANGES

Zeniff commented on 2012-03-07 00:02

Finally got it to build on a nearly-year-old small Arch installation I had on usb! :D Strange that it did not build on 2 other up-to-date Arch systems which both had tons more packages... Wonder why? Nothing else was different... Oh well, lucky I never updated that one, I guess~ Thanks for the hint to try on another system! :)

encbladexp commented on 2012-03-04 14:23

I don't know, but on my system (without installed dietlibc) it works very well.

Zeniff commented on 2012-03-04 11:13

Thanks for answering! But, I'm confused, I've tried the PKBUILD from again, but I still get the same error? Is there some step I'm missing? Sorry~ o.o

encbladexp commented on 2012-03-04 09:17

Hi Zeniff, please check my AUR Repository again ( ), i have fixed this issue in dezember ;-)

Zeniff commented on 2012-03-04 01:52

Hi! Thanks for the fix! But, I'm still getting the havescope.h error (same as thpetrus had) after trying encbladexp's PKGBUILD (and cmb's fix doesn't seem to be online anymore). :(

encbladexp commented on 2011-12-06 16:24

Finally fixed in my aur Repository. Thanks to fefe!

encbladexp commented on 2011-12-06 15:19

Here is a fixed Version of this PKGBUILD, with havescope.h Patch included:

cmb commented on 2011-09-30 19:28

Here's the problem with havescope.h.
socket_remote4.c #includes it, but it is not specified as a dependency
in GNUmakefile.
So the havescope.h header file is not built before socket_remote4.c is
compiled. In fact, the inclusion of havescope.h by socket_remote4.c
is superfluous. Look at upstream's CVS repo, and you'll see that it has
been dropped.
Here is the updated PKGBUILD, along with a patch:

Anonymous comment on 2011-09-20 16:59

Same error for me:

socket/socket_remote4.c:11:23: fatal error: havescope.h: No such file or directory
compilation terminated.
make: *** [socket_remote4.o] Error 1
==> ERROR: A failure occurred in build().

Would appreciate a fix. Thank you in advance

Kev commented on 2011-09-08 23:06

/opt/diet/bin/diet -Os gcc -c socket/socket_broadcast.c -pipe -W -Wall -O2 -fomit-frame-pointer -D_REENTRANT -I.
socket/socket_remote4.c:11:23: schwerwiegender Fehler: havescope.h: Datei oder Verzeichnis nicht gefunden
Kompilierung beendet.
make: *** [socket_remote4.o] Fehler 1
make: *** Warte auf noch nicht beendete Prozesse...

please correct pkgfile.

phects commented on 2011-07-28 17:39

Oh, yes, it is. Thanks! Fixed it.

erdbeer commented on 2011-07-28 17:32

thanks for the update :)
I think dietlibc is only a makedependency, isn't it?

phects commented on 2011-07-28 16:02

Builds with dietlibc now.
(I can't reproduce this havescope.h error but I think, Cdh postet a good solution.)

qs9rx commented on 2011-07-19 14:25

Does not compile:

gcc -c socket/socket_remote4.c -pipe -W -Wall -O2 -fomit-frame-pointer -D_REENTRANT -I.
socket/socket_remote4.c:11:23: fatal error: havescope.h: No such file or directory
compilation terminated.
make: *** [socket_remote4.o] Error 1
==> ERROR: A failure occurred in build().
==> ERROR: Makepkg was unable to build libowfat.

louipc commented on 2011-02-12 02:26

You need to add a slash at the end of the url, or else you get a file not found page.

haagch commented on 2010-12-03 09:47

There is not much in the missing file.
Change the build function to:

build() {
cd $srcdir/$pkgname-$pkgver
echo "#define LIBC_HAS_SCOPE_ID" > havescope.h

(I removed "DIET=" to build with dietlibc)

Lucky commented on 2010-11-17 23:59

BUILD fail on my system (ARCH i686):

socket/socket_remote4.c:11:23: fatal error: havescope.h: No such file or directory
compilation terminated.
make: *** [socket_remote4.o] Error 1
ERROR: makepkg exited with an error (512)
WARNING: expected package does not exist: /tmp/bauerbill/build/aur/libowfat/libowfat-0.28-2-i686.pkg.tar.xz

mhellwig commented on 2010-05-25 16:15

is there a reason why this pkgbuild tries to build without dietlibc instead of depending on it?