Package Details: ta-lib 0.4.0-5

Git Clone URL: (read-only, click to copy)
Package Base: ta-lib
Description: A library providing common functions for the technical analysis of financial market data
Upstream URL:
Licenses: BSD
Submitter: None
Maintainer: xsmile (drbaiton)
Last Packager: drbaiton
Votes: 20
Popularity: 0.000000
First Submitted: 2007-04-28 05:53
Last Updated: 2021-05-15 18:43

Latest Comments

1 2 Next › Last »

xsmile commented on 2021-05-15 09:45

Thanks for the patch and the offer. I added you as a co-maintainer.

drbaiton commented on 2021-05-15 07:56

Found compilation errors due to -Werror=format-security new default compilation parameter from, I suppose, autoconf/automake.

Fixed 2 format strings, added small patch

Can be merged from:

Also: I'm OK to co-maintain, if you need it.

Have a good day ;)

xsmile commented on 2017-09-12 12:16

Being a co-maintainer is the better solution, as I can't tell if I will be actively using ta-lib either.
I will push the changes soon, thank you.

dkasak commented on 2017-09-12 11:59

@xsmile, nice!

I don't have time right now to apply and test your patch. I also don't actively use ta-lib anymore. Would you care to take over ownership of the package?

Update: I've added you as a co-maintainer for now so you can apply your changes.

xsmile commented on 2017-09-12 09:41

I modified the PKGBUILD to adress following issues:
- changed Sourceforge download URL, the download failed
- adeed patch from Gentoo to fix math library and parallel build

dkasak commented on 2017-02-07 11:27

@mjjacob, @JohnRobson: Done, it should build now.

mjjacob commented on 2017-02-06 15:20

For some unknown reasons parallel builds (e.g. using make -j4) do not work,
resulting in the message that JohnRobson and I got.
This seems to be the default?

make DESTDIR=$pkgdir install
make -j1 DESTDIR=$pkgdir install

in PKGBUILD forces sequential make and succeeds.

Hope that helps.

JohnRobson commented on 2016-06-03 22:23

mv -f .deps/gen_code-gen_code.Tpo .deps/gen_code-gen_code.Po
mv: cannot stat '.deps/gen_code-gen_code.Tpo': No such file or directory
Makefile:254: recipe for target 'gen_code-gen_code.o' failed
make[2]: *** [gen_code-gen_code.o] Error 1
make[2]: *** Waiting for unfinished jobs....
mkdir .libs
/usr/bin/gcc -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -o gen_code gen_code-gen_code.o -L/tmp/yaourt-tmp-us/aur-ta-lib/src/ta-lib/src/ta_common -L/tmp/yaourt-tmp-us/aur-ta-lib/src/ta-lib/src/ta_abstract -L/tmp/yaourt-tmp-us/aur-ta-lib/src/ta-lib/src/ta_func /tmp/yaourt-tmp-us/aur-ta-lib/src/ta-lib/src/ta_common/.libs/libta_common.a /tmp/yaourt-tmp-us/aur-ta-lib/src/ta-lib/src/ta_abstract/.libs/libta_abstract_gc.a /tmp/yaourt-tmp-us/aur-ta-lib/src/ta-lib/src/ta_func/.libs/libta_func.a -lm -lpthread -ldl
make[3]: Leaving directory '/tmp/yaourt-tmp-us/aur-ta-lib/src/ta-lib/src/tools/gen_code'
cp gen_code ../../../bin
make[2]: Leaving directory '/tmp/yaourt-tmp-us/aur-ta-lib/src/ta-lib/src/tools/gen_code'
Makefile:213: recipe for target 'all-recursive' failed
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory '/tmp/yaourt-tmp-us/aur-ta-lib/src/ta-lib/src/tools'
Makefile:283: recipe for target 'all-recursive' failed
make: *** [all-recursive] Error 1
==> ERROR: A failure occurred in build().
==> ERROR: Makepkg was unable to build ta-lib.

dkasak commented on 2013-12-25 15:48

Hmm... For some reason I never received the notification for your message. Sorry about that.

I've updated the PKGBUILD to include LDFLAGS="-lm".

nboichat commented on 2013-08-15 11:25


I'm not clear exactly why, but it seems you should add LDFLAGS="-lm" on the configure line:
./configure --prefix=/usr LDFLAGS="-lm"

This is needed for talib-ruby to work: