/tags/7.8.866-5/debian/changelog |
---|
1,9 → 1,21 |
pike7.8 (7.8.866-5) unstable; urgency=low |
* clang_inline.patch: Fix FTBFS on i386 (probably due to changed meaning |
of inline with GCC 5). |
* Adjust debian/watch. |
-- Magnus Holmgren <holmgren@debian.org> Sat, 21 Nov 2015 20:48:16 +0100 |
pike7.8 (7.8.866-4) unstable; urgency=medium |
* Update Homepage URL to http://pike.lysator.liu.se. |
* freetype_2.6_typeof.patch (new): Fix FTBFS with Freetype 2.6. |
* smartlink_rpath.patch: Match all Linux versions. Skip patching |
smartlink.c since we've disabled it with --disable-smartlink_binary. |
* Replace dh_clean -k with dh_prep. |
* Bump Standards-Version to 3.9.6. |
-- Magnus Holmgren <holmgren@debian.org> Sun, 20 Sep 2015 18:13:55 +0200 |
-- Magnus Holmgren <holmgren@debian.org> Sun, 20 Sep 2015 22:26:35 +0200 |
pike7.8 (7.8.866-3) unstable; urgency=low |
/tags/7.8.866-5/debian/rules |
---|
169,7 → 169,7 |
install: build-arch |
dh_testdir |
dh_testroot |
dh_clean -k |
dh_prep |
$(MAKE) INSTALLARGS=--traditional \ |
buildroot=$(TMP) \ |
prefix=/usr \ |
/tags/7.8.866-5/debian/control |
---|
3,7 → 3,7 |
Priority: optional |
Maintainer: Magnus Holmgren <holmgren@debian.org> |
Uploaders: Henrik Andreasson <debian@han.pp.se> |
Standards-Version: 3.9.5 |
Standards-Version: 3.9.6 |
Build-Depends: dpkg-dev (>= 1.15.7), debhelper (>= 5), bison, sharutils, bc, pkg-config, |
libgmp10-dev, nettle-dev (>= 2.1~), zlib1g-dev | libz-dev, |
libbz2-dev, libgdbm-dev, unixodbc-dev, libmysqlclient-dev, libpq-dev, |
/tags/7.8.866-5/debian/patches/clang_inline.patch |
---|
0,0 → 1,19 |
Description: Fix FTBFS (missing symbols) on i386 |
(probably due to changed meaning of inline with GCC 5, although it is |
unclear why only i386 fails). Patch named after what it's for |
according to upstream's comment. |
Origin: upstream, commit ab15112ae6c8d82611374d9da1ed3116206d4a29 |
Author: Tobias S. Josefowitz<tobij@tobij.de> |
--- a/src/pike_search_engine2.c |
+++ b/src/pike_search_engine2.c |
@@ -47,6 +47,9 @@ HCHAR *NameNH(memchr_search)(void *data, |
} |
+#ifndef DEBUG_CLANG |
+static /* works around clang 3.0 compilation/linking error. */ |
+#endif |
INLINE HCHAR *NameNH(memchr_memcmp)(NCHAR *needle, |
ptrdiff_t needlelen, |
HCHAR *haystack, |
/tags/7.8.866-5/debian/patches/series |
---|
14,3 → 14,4 |
undefined_htons.patch |
bad_size_t_redef.patch |
freetype_2.6_typeof.patch |
clang_inline.patch |
/tags/7.8.866-5/debian/patches/smartlink_rpath.patch |
---|
10,37 → 10,9 |
- if test x$LINKING != xno -a "x$RPATH" != x ; then |
- LDOPTS="$LDOPTS -Wl,-rpath,$RPATH" |
- fi |
+ Linux\ 2.*|Linux\ 3.*) |
+ Linux\ *) |
+ LD_LIBRARY_PATH="$RPATH" |
+ export LD_LIBRARY_PATH |
;; |
UnixWare\ 7.*) |
if test x$LINKING != xno -a "x$RPATH" != x ; then |
--- a/src/smartlink.c |
+++ b/src/smartlink.c |
@@ -160,7 +160,7 @@ int main(int argc, char **argv) |
full_rpath = rpath; |
#ifdef USE_Wl |
- strcat(rpath, "-Wl,-rpath,"); |
+ /* strcat(rpath, "-Wl,-rpath,"); */ |
#elif defined(USE_Wl_R) |
strcat(rpath, "-Wl,-R"); |
#elif defined(USE_R) |
@@ -310,7 +310,7 @@ int main(int argc, char **argv) |
} |
rpath_in_use |= add_path(rpath, ld_lib_path); |
} |
- |
+#if 0 |
if (rpath_in_use) { |
/* Delete the terminating ':' */ |
rpath[strlen(rpath) - 1] = 0; |
@@ -357,6 +357,7 @@ int main(int argc, char **argv) |
#error Unknown method |
#endif |
} |
+#endif |
new_argv[new_argc++] = NULL; |
/tags/7.8.866-5/debian/watch |
---|
1,4 → 1,3 |
version=3 |
opts=dversionmangle=s/-dfsg$// \ |
http://pike.lysator.liu.se/download/pub/pike/latest-stable/(7\.8\.\d+)/ .*/Pike-v(7\.8\.\d+)\.tar\.gz |
http://pike.lysator.liu.se/download/pub/pike/latest-stable/ .*/Pike-v(7\.8\.\d+)\.tar\.gz |