On a number of operating systems, such as the *BSD, the dlopen() function is present in the standard C library, not in a separate libdl library. Signed-off-by: Greg Kroah-Hartman <firstname.lastname@example.org>
Rather than rely on the old m4 macros for libxml2 and libcurl, which were also misused, always use PKG_CHECK_MODULES (also assuming a new enough version that calls AC_SUBST by itself), and fix the Makefile.am to use _CFLAGS properly as well. Signed-off-by: Diego Elio 'Flameeyes' Pettenò <email@example.com> Signed-off-by: Greg Kroah-Hartman <firstname.lastname@example.org>
Start using pkg-config as its supposed to be used (hopefully) Signed-off-by: Greg Kroah-Hartman <email@example.com>
It's a bold move from the old HTTP auth to only OAuth. Since twitter is going to drop http auth in next 10 days, and identi.ca has an OAuth service provider, it seems dropping HTTP auth support from bti isn't that bad. You need to add your consumer key, and secret in ~/.bti: consumer_key=yourkey consumer_secret=yoursecret bti will help you to get your "access token key", and "access token secret". Put them in your ~/.bti and you're ready to go.
This patch divorces bti from depending on readline. It now will try to work with any readline-like library on your system, and if none is found, fall back to an internal function. This will solve the problems that distros are having with the readline-6 license change to GPLv3 and bti staying at GPLv2. Logic for this is taken from e2fsprogs, which implemented this a long time ago for the same type of reason. Signed-off-by: Greg Kroah-Hartman <firstname.lastname@example.org>