summaryrefslogtreecommitdiffstats
path: root/meta-oe/recipes-support/pidgin/pidgin-sipe
Commit message (Collapse)AuthorAgeFilesLines
* pidgin-sipe: fix g_memdup2 changes to be backwards compatible with glib-1.67Martin Jansa2021-04-061-29/+29
| | | | | | | | | | | | | | | | * current version unfortunatelly it isn't backwards compatible with glib-2.0-1.66.7 currently in oe-core master and hardknott and now fails with: | ../../../pidgin-sipe-1.25.0/src/purple/../api/sipe-common.h:56:19: error: conflicting types for 'g_memdup' | 56 | #define g_memdup2 g_memdup | | ^~~~~~~~ that's because glibcompat.h provided by libpurple from pidgin always provides g_memdup2 so the AC_CHECK_LIB in configure.ac detects that it isn't available in glib-2.0 itself and then tries to redefine it here. Leave the fall-back on glibcompat.h and just replace g_memdup calls with g_memdup2. Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* pidgin-sipe: Fix build with glib-2.0 >= 2.68Khem Raj2021-04-061-0/+192
| | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Cc: Martin Jansa <Martin.Jansa@gmail.com>
* pidgin-sipe: Do not add native libdir to pkgconfig search pathKhem Raj2020-12-121-0/+36
| | | | | | | | | | | | | | | | This works fine until valgrind is installed on build host but its not selected as option to build in recipe, configure wrongly pokes at /usr/lib and sees valgrind there and enables it but only to fail in compile time where it does not find valgrind.h in recipe sysroot, since OE's build environment add right guardrails to pkgconfig, there is no need to add build staging area to pkgconfig search path which turns out to be wrong for cross builds anyway Fixes ../../../pidgin-sipe-1.25.0/src/core/sipe-cert-crypto-nss.c:34:10: fatal error: 'valgrind.h' file not found ^~~~~~~~~~~~ Signed-off-by: Khem Raj <raj.khem@gmail.com>
* pidgin-sipe: Fix another case of struct incompatiblility due to 64bit time_tKhem Raj2019-11-171-0/+50
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* pidgin-sipe: Fix build when time_t is 64bitKhem Raj2019-11-131-0/+31
Signed-off-by: Khem Raj <raj.khem@gmail.com>