From 41382c1c1b2e7782e175ba324601f1bf86f2209e Mon Sep 17 00:00:00 2001 From: dequis Date: Sun, 2 Apr 2017 03:07:05 -0300 Subject: Release 1.1.1 with one last fix to last week's changes I waited for things to settle down with this one --- ChangeLog | 7 ++++++- configure.ac | 2 +- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/ChangeLog b/ChangeLog index 8f25fda..155c907 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,4 +1,9 @@ -bitlbee-facebook-1.1.0 (2017-01-29): +bitlbee-facebook-1.1.1 (2017-04-02): + - Send orca-formatted user agent for all HTTP requests too. Fixes "Failed to + parse thread information" errors when joining channels. + - Fix typo in the month of the 1.1.0 release in the next line + +bitlbee-facebook-1.1.0 (2017-03-29): - Fix connection errors after facebook discontinued support for old versions of facebook messenger for android. While most of the protocol implementation was already above that version, there was a subtle change that broke fetching diff --git a/configure.ac b/configure.ac index e27bb58..80ab259 100644 --- a/configure.ac +++ b/configure.ac @@ -15,7 +15,7 @@ AC_INIT( [bitlbee-facebook], - [1.1.0], + [1.1.1], [https://github.com/bitlbee/bitlbee-facebook/issues], [bitlbee-facebook], [https://github.com/bitlbee/bitlbee-facebook], -- cgit v1.2.3 From 22d4bf85084252bec03be6cdbdd8076d9d447ce0 Mon Sep 17 00:00:00 2001 From: dequis Date: Sun, 2 Apr 2017 03:29:48 -0300 Subject: README: change homedir instructions to just use pkg-config --- README | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/README b/README index 5e249eb..e7bf8b2 100644 --- a/README +++ b/README @@ -36,13 +36,10 @@ With a "global" (or system) bitlbee installation: $ make $ make install -Or with a "local" bitlbee installation (location: $HOME/bitlbee): +Otherwise, before running those commands, set PKG_CONFIG_PATH to the path to +the `bitlbee.pc` file. For example: - $ export BITLBEE_CFLAGS="-I$HOME/bitlbee/include/bitlbee" - $ export BITLBEE_LIBS="" - $ ./autogen.sh --with-plugindir=$HOME/bitlbee/lib - $ make - $ make install + $ export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig/ ## Debugging -- cgit v1.2.3 From 621839bd9cb256e27a3ddfbafc1e4328c67bce26 Mon Sep 17 00:00:00 2001 From: dequis Date: Sun, 2 Apr 2017 03:35:57 -0300 Subject: configure: use argument value variables --- configure.ac | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/configure.ac b/configure.ac index 80ab259..8989460 100644 --- a/configure.ac +++ b/configure.ac @@ -49,7 +49,7 @@ AC_ARG_ENABLE( [--enable-warnings], [Enable additional compile-time (GCC) warnings] )], - [WARNINGS="yes"], + [WARNINGS="$enableval"], [WARNINGS="no"] ) @@ -73,7 +73,7 @@ AC_ARG_WITH( [--with-plugindir], [BitlBee plugin directory] )], - [plugindir="$with_plugindir"] + [plugindir="$withval"] ) PKG_CHECK_MODULES([BITLBEE], [bitlbee >= 3.4]) -- cgit v1.2.3 From 11e7917eaabe1120e9a34be662c9fc408e7bbc33 Mon Sep 17 00:00:00 2001 From: dequis Date: Wed, 26 Apr 2017 04:59:37 -0300 Subject: .travis/obs.sh: depend on bitlbee 3.5 for those packages only Since bitlbee 3.5.x is not ABI compatible with 3.4.x and those packages are built against 3.5.x. This caused crashes when using fbchats, which accesses irc->b, which is one of the last members of the irc struct, which had another member added in the middle (auth_backend, 8e6ecfe) Fixes #142 --- .travis/obs.sh | 1 + 1 file changed, 1 insertion(+) diff --git a/.travis/obs.sh b/.travis/obs.sh index 34b08b9..7292750 100755 --- a/.travis/obs.sh +++ b/.travis/obs.sh @@ -18,6 +18,7 @@ sed -ri \ configure.ac sed -ri \ -e "s/bitlbee-dev \([^\(\)]+\),?\s*//" \ + -e "s/(bitlbee[^ ]*) \(>= 3.4\)/\1 (>= 3.5)/g" \ debian/control cat < debian/changelog -- cgit v1.2.3 From 310de485e9597df35e94cd4020f8b23121cb3904 Mon Sep 17 00:00:00 2001 From: dequis Date: Sat, 13 May 2017 17:42:55 -0300 Subject: Makefile.am: add -no-undefined for cygwin Quoting https://cygwin.com/ml/cygwin/2013-07/msg00421.html >despite popular misconception, this flag is harmless on non-PE targets This also depends on changes on the bitlbee side to be able to link to bitlbee itself, see bitlbee commit 54b2a367 (version string 3.5.1+20170513+develop+16-g54b2a367-git) --- facebook/Makefile.am | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/facebook/Makefile.am b/facebook/Makefile.am index 779abbe..08254e2 100644 --- a/facebook/Makefile.am +++ b/facebook/Makefile.am @@ -33,7 +33,7 @@ facebook_la_SOURCES = \ facebook-util.h # Build the library as a module -facebook_la_LDFLAGS += -module -avoid-version +facebook_la_LDFLAGS += -module -avoid-version -no-undefined EXTRA_DIST = \ marshaller.list -- cgit v1.2.3