Subversion Repositories pike

Compare Revisions

Ignore whitespace Rev 229 → Rev 276

/tags/8.0.388-2/debian/pike8.0-reference.doc-base
File deleted
/tags/8.0.388-2/debian/pike8.0-manual.doc-base
File deleted
/tags/8.0.388-2/debian/pike8.0-kerberos.install
0,0 → 1,2
usr/lib/pike?.?/modules/GSSAPI.so
usr/lib/pike?.?/modules/Kerberos.so
/tags/8.0.388-2/debian/autoreconf
0,0 → 1,0
src
/tags/8.0.388-2/debian/watch
1,3 → 1,3
version=3
 
http://pike.lysator.liu.se/download/pub/pike/all/(8\.0\.\d+)/ .*/Pike-v(8\.0\.\d+)\.tar\.xz
http://pike.lysator.liu.se/download/pub/pike/all/(8\.0\.\d+)/ .*/Pike-v(8\.0\.\d+)\.tar\.(?:gz|bz2|xz)
/tags/8.0.388-2/debian/changelog
1,10 → 1,86
pike8.0 (8.0.28-4) unstable; urgency=medium
pike8.0 (8.0.388-2) unstable; urgency=low
 
* Run src/run_autoconfig before compiling and run configure in a
separate target; don't patch configure scripts, only their
configure.in sources. Also refresh patches and augment some
descriptions. This also avoids problems with configure complaining
about being last changed in the future when it was in fact last
changed right now.
 
-- Magnus Holmgren <holmgren@debian.org> Sun, 15 Jan 2017 22:26:12 +0100
 
pike8.0 (8.0.388-1) unstable; urgency=low
 
* New upstream stable release.
* debian/watch: stop looking for beta versions.
 
-- Magnus Holmgren <holmgren@debian.org> Tue, 10 Jan 2017 20:18:50 +0100
 
pike8.0 (8.0.370-1) unstable; urgency=low
 
* New upstream stable release.
* debian/rules fixes: Add build-indep as a prerequisite of the build
target now that autobuilders use build-arch; declare build-indep and
build-arch phony; various cleanup.
 
-- Magnus Holmgren <holmgren@debian.org> Sun, 18 Dec 2016 22:15:56 +0100
 
pike8.0 (8.0.358-1) unstable; urgency=low
 
* New upstream stable release.
* Drop autodoc.patch; fully incorporated upstream.
* Build-Depend on default-libmysqlclient-dev instead of
libmysqlclient-dev.
* Switch to Debhelper compat level 9.
* Build against libkrb5-dev instead of heimdal-dev (Closes: #845146).
* dont_disable_debug_symbols.patch (new): Leave debug symbol and
optimization flags alone when building GL and GTK2 modules.
 
-- Magnus Holmgren <holmgren@debian.org> Tue, 22 Nov 2016 23:14:34 +0100
 
pike8.0 (8.0.276-1) unstable; urgency=low
 
* New upstream stable release.
* autodoc.patch: incorporated upstream except for one hunk.
* Bump Standards-Version to 3.9.8.
 
-- Magnus Holmgren <holmgren@debian.org> Fri, 29 Jul 2016 11:43:58 +0200
 
pike8.0 (8.0.240-1) unstable; urgency=low
 
* New upstream stable release.
* autodoc.patch (new): Fix typos in inline documentation that broke some
of it.
 
-- Magnus Holmgren <holmgren@debian.org> Mon, 30 May 2016 22:40:06 +0200
 
pike8.0 (8.0.182-1) unstable; urgency=low
 
* New upstream stable release.
* Remove unnecessary files from the tzdata directory of the Calendar
module.
* Remove execute permission from .h files.
* Bump Standards-Version to 3.9.7.
 
-- Magnus Holmgren <holmgren@debian.org> Sat, 26 Mar 2016 00:13:33 +0100
 
pike8.0 (8.0.164-1) unstable; urgency=low
 
* New upstream release.
* Drop freetype_2.6_typeof.patch; incorporated upstream.
* Merge pike8.0-manual and pike8.0-reference.
 
-- Magnus Holmgren <holmgren@debian.org> Tue, 09 Feb 2016 21:33:00 +0100
 
pike8.0 (8.0.28-4) unstable; urgency=low
 
* Update Homepage URL to http://pike.lysator.liu.se.
* freetype_2.6_typeof.patch (new): Fix FTBFS with Freetype 2.6.
* Replace dh_clean -k with dh_prep.
* Merge changes from 7.8.866-3 (except Kerberos modules are in
pike8.0-kerberos).
 
-- Magnus Holmgren <holmgren@debian.org> Sun, 20 Sep 2015 18:42:20 +0200
-- Magnus Holmgren <holmgren@debian.org> Sun, 20 Sep 2015 20:05:50 +0200
 
pike8.0 (8.0.28-3) unstable; urgency=medium
 
34,6 → 110,28
 
-- Magnus Holmgren <holmgren@debian.org> Sun, 15 Mar 2015 21:28:40 +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.
 
-- Magnus Holmgren <holmgren@debian.org> Sun, 20 Sep 2015 18:13:55 +0200
 
pike7.8 (7.8.866-3) unstable; urgency=low
 
* debian/copyright: Delete paragraph about repacked upstream tarball,
which hasn't been the case since 7.8.700-1.
* debian/copyright: Update from COPYRIGHT.
* debian/copyright: Add reference to COMMITTERS.
* Add libgtksourceview2.0-dev as a build dependency to enable the
GTK2.SourceView module.
* Add heimdal-dev as a build dependency to enable the Kerberos and
GSSAPI modules. Move said modules to a new pike7.8-kerberos package.
* smartlink_verbose.patch: Make the smartlink script print the build
commands it's executing to allow build log checks.
 
-- Magnus Holmgren <holmgren@debian.org> Mon, 04 Aug 2014 22:32:03 +0200
 
pike7.8 (7.8.866-2) unstable; urgency=low
 
* Upload to unstable.
/tags/8.0.388-2/debian/rules
89,10 → 89,6
$(error Version mismatch; buildid.txt: $(VERSION), debian/changelog: $(DEBVERSION))
endif
 
CFLAGS := $(shell dpkg-buildflags --get CFLAGS)
CPPFLAGS := $(shell dpkg-buildflags --get CPPFLAGS)
LDFLAGS := $(shell dpkg-buildflags --get LDFLAGS)
 
# --with-lib-path is just to stop configure from adding all the
# standard library directories with -L as well as -R to LDFLAGS
CFARGS=$(CFARGSEXTRA) \
138,7 → 134,7
excluded_modules:=Ssleay Mird Msql msql PDF Ffmpeg Oracle oracle sybase DVB Java TTF Gnome GDK GTKSupport ZXID
# This is tricky. Note that it's only possible for an exclusion to match the last
# component specified in an .install file or on the command line, and below.
DH_EXCLUDE:=$(addprefix -X,$(excluded_modules))
DH_EXCLUDE:=$(addprefix -X,$(excluded_modules) README NEWS LICENSE CONTRIBUTING Makefile)
DH_ALREADY=`for p in $(MODULE_PACKAGES); do \
find debian/$$p/usr/lib/pike?.?/* -type f -printf "-X%P "; done`
 
147,29 → 143,34
#export CFLAGS CC PIKE VERSION
export CC
 
configure: configure-stamp
configure-stamp:
dh_autoreconf src/run_autoconfig
$(MAKE) force_configure CONFIGUREARGS="$(CFARGS)"
touch configure-stamp
 
build-arch: build-arch-stamp
build-arch-stamp:
build-arch-stamp: configure
dh_testdir
$(MAKE) compile CONFIGUREARGS="$(CFARGS)"
$(MAKE) compile
touch build-arch-stamp
 
build-indep: build-indep-stamp
build-indep-stamp:
build-indep-stamp: configure
dh_testdir
$(MAKE) documentation CONFIGUREARGS="$(CFARGS)"
$(MAKE) documentation
touch build-indep-stamp
 
build: build-arch
build: build-arch build-indep
 
clean:
dh_testdir
dh_testroot
rm -f build-stamp build-arch-stamp build-indep-stamp configure-stamp
$(MAKE) distclean
rm -rf refdoc/modref refdoc/traditional_manual
dh_autoreconf_clean
dh_clean
 
install: DH_OPTIONS=
install: build-arch
dh_testdir
dh_testroot
192,9 → 193,9
mv $(TMP)/usr/share/man/man1/pike.1 $(TMP)/usr/share/man/man1/$(PIKE).1
 
# Simply strip exec permissions and shebangs from all pike scripts.
find $(TMP)/usr -name *.p* -type f \
-exec chmod a-x '{}' + \
-exec sed -ri -e '1!b;/^#!/d' '{}' +
find $(TMP)/usr -type f '(' -name '*.p*' -o -name '*.h' ')' \
-execdir chmod -x '{}' + \
-execdir sed -rsi -e '1!b;/^#!/d' '{}' +
 
# Install our own, simpler specs file.
sed -e "s;@include_prefix@;$(include_prefix);g" \
214,13 → 215,13
dh_testdir -i
dh_testroot -i
# install the docs
dh_install -p$(PIKE)-manual refdoc/traditional_manual/* usr/share/doc/$(PIKE)-doc/html/manual
dh_install -p$(PIKE)-reference refdoc/modref/* usr/share/doc/$(PIKE)-doc/html/reference
dh_install -i -N$(PIKE)-manual -N$(PIKE)-reference --sourcedir=$(TMP)
dh_install -p$(PIKE)-doc -Ximages refdoc/traditional_manual/* usr/share/doc/$(PIKE)-doc/html/manual
dh_install -p$(PIKE)-doc refdoc/modref/* usr/share/doc/$(PIKE)-doc/html/reference
dh_link -p$(PIKE)-doc usr/share/doc/$(PIKE)-doc/html/reference/images usr/share/doc/$(PIKE)-doc/html/manual/images
dh_install -i
dh_installdocs -i
dh_installchangelogs -i -k CHANGES
dh_lintian -i
dh_link -i
dh_compress -i
dh_fixperms -i
dh_installdeb -i
252,4 → 253,4
dh_builddeb -a
 
binary: binary-indep binary-arch
.PHONY: build clean binary-indep binary-arch binary install configure
.PHONY: build clean build-indep build-arch binary binary-indep binary-arch install configure
/tags/8.0.388-2/debian/copyright
6,17 → 6,11
 
It was downloaded from http://pike.lysator.liu.se/download/pub/pike/
 
The upstream tarball has been repacked without the 'bundles'
subdirectory, which contains redundant copies of some libraries, to
avoid shipping some non-DFSG-compliant bits (see the gmp package) and
having to include the copyright information and licenses of those
libraries.
 
Copyright © 1994-1996 Fredrik Hübinette
Copyright © 1996-1997 Informationsvävarna AB
Copyright © 1997-2000 Idonex AB
Copyright © 2000-2002 Roxen Internet Software AB
Copyright © 2002-2008 Department of Computer and Information Science,
Copyright © 2002-2009 Department of Computer and Information Science,
Linköping University
 
Pike refers to the source code, and any executables
51,6 → 45,9
Zlib detection and verification code
Copyright © 1995-1998 Jean-loup Gailly and Mark Adler
 
For a more complete list of contributors, see the COMMITTERS file or
the source code repository.
 
License:
 
The Pike source is distributed under GPL (GNU General Public License 2), LGPL
/tags/8.0.388-2/debian/pike8.0-doc.doc-base.manual
0,0 → 1,10
Document: pike8.0-manual
Title: Pike 8.0 Manual
Author: The Pike Authors
Abstract: This manual describes the Pike 8.0 language and contains
a short tutorial on the language.
Section: Programming
 
Format: HTML
Index: /usr/share/doc/pike8.0-doc/html/manual/index.html
Files: /usr/share/doc/pike8.0-doc/html/manual/*.html
/tags/8.0.388-2/debian/NEWS
2,7 → 2,7
 
A few graphics modules (Graphics, Colors, and Protocols.X.XImage) have
been moved from pike7.8-core to pike7.8-image because they in fact
require the Image module. Similarily, the pmar_install tool, which
require the Image module. Similarly, the pmar_install tool, which
requires the module tool, has been moved to pike7.8-dev where that
tool is found.
 
/tags/8.0.388-2/debian/pike8.0-doc.maintscript
0,0 → 1,0
dir_to_symlink /usr/share/doc/pike8.0-doc/html/manual/images /usr/share/doc/pike8.0-doc/html/reference/images 8.0.162-1~ pike8.0-doc
/tags/8.0.388-2/debian/control
3,16 → 3,18
Priority: optional
Maintainer: Magnus Holmgren <holmgren@debian.org>
Uploaders: Henrik Andreasson <debian@han.pp.se>
Standards-Version: 3.9.6
Build-Depends: dpkg-dev (>= 1.15.7), debhelper (>= 5), bison, sharutils, bc, pkg-config,
Standards-Version: 3.9.8
Build-Depends: dpkg-dev (>= 1.15.7), debhelper (>= 9), bison,
sharutils, bc, pkg-config, dh-autoreconf,
libgmp10-dev, nettle-dev (>= 2.1~), zlib1g-dev | libz-dev,
libbz2-dev, libgdbm-dev, unixodbc-dev, libmysqlclient-dev,
libbz2-dev, libgdbm-dev, unixodbc-dev, default-libmysqlclient-dev,
libpq-dev, libsqlite3-dev, libpcre3-dev, libsdl-mixer1.2-dev,
libsdl1.2-dev, libsane-dev, x11proto-gl-dev, libxpm-dev,
libgtk2.0-dev, libglade2-dev, libgtksourceview2.0-dev,
libfreetype6-dev, freeglut3-dev, libjpeg-dev,
libtiff-dev, librsvg2-dev (>= 2.7), libgnomeui-dev,
libfuse-dev, libfftw3-dev, libavahi-compat-libdnssd-dev
libfuse-dev, libfftw3-dev, libavahi-compat-libdnssd-dev,
libkrb5-dev
Build-Conflicts: libutahglx-dev
Homepage: http://pike.lysator.liu.se/
Vcs-Svn: svn://anonscm.debian.org/pkg-pike/trunk
67,31 → 69,37
 
Package: pike8.0-manual
Architecture: all
Section: doc
Depends: ${misc:Depends}
Description: Pike 8.0 manual
The Pike manual auto-generated from the sources.
Section: oldlibs
Priority: extra
Depends: pike8.0-doc (>= 8.0.162-1~), ${misc:Depends}
Description: transitional package for merging into pike8.0-doc
The documentation previously split between pike8.0-manual and
pike8.0-reference has been merged into pike8.0-doc, since most of the
size consists of images, which were duplicated in both packages.
.
Pike is an interpreted programming language, for more information
see the description of the pike8.0-core package.
This package can be safely removed after completed upgrade.
 
Package: pike8.0-reference
Architecture: all
Section: doc
Depends: ${misc:Depends}
Section: oldlibs
Priority: extra
Depends: pike8.0-doc (>= 8.0.162-1~), ${misc:Depends}
Description: Pike 8.0 reference
The Pike reference auto-generated from the sources.
The documentation previously split between pike8.0-manual and
pike8.0-reference has been merged into pike8.0-doc, since most of the
size consists of images, which were duplicated in both packages.
.
Pike is an interpreted programming language, for more information
see the description of the pike8.0-core package.
This package can be safely removed after completed upgrade.
 
Package: pike8.0-doc
Architecture: all
Section: doc
Depends: ${misc:Depends}, pike8.0-manual (= ${source:Version}), pike8.0-reference (= ${source:Version})
Description: Pike 8.0 documentation metapackage
This package depends upon all the Pike 8.0 documentation packages. Note
that the download and installation sizes might be very large.
Depends: ${misc:Depends}
Breaks: pike8.0-manual (<< 8.0.162-1~), pike8.0-reference (<< 8.0.162-1~)
Replaces: pike8.0-manual (<< 8.0.162-1~), pike8.0-reference (<< 8.0.162-1~)
Description: Pike 8.0 documentation
This package contains the traditional manual and auto-generated
reference documentation.
.
Pike is an interpreted programming language, for more information
see the description of the pike8.0-core package.
98,7 → 106,7
 
Package: pike8.0-full
Architecture: all
Depends: ${misc:Depends}, pike8.0 (= ${source:Version}), pike8.0-mysql (>= ${source:Version}), pike8.0-pg (>= ${source:Version}), pike8.0-odbc (>= ${source:Version}), pike8.0-sdl (>= ${source:Version}), pike8.0-gdbm (>= ${source:Version}), pike8.0-gtk (>= ${source:Version}), pike8.0-gl (>= ${source:Version}), pike8.0-sane (>= ${source:Version}), pike8.0-doc (= ${source:Version}), pike8.0-dev (>= ${source:Version}), pike8.0-svg (>= ${source:Version}), pike8.0-pcre (>= ${source:Version}), pike8.0-bzip2 (>= ${source:Version}), pike8.0-fuse (>= ${source:Version}), pike8.0-sqlite (>= ${source:Version}), pike8.0-dnssd (>= ${source:Version})
Depends: ${misc:Depends}, pike8.0 (= ${source:Version}), pike8.0-mysql (>= ${source:Version}), pike8.0-pg (>= ${source:Version}), pike8.0-odbc (>= ${source:Version}), pike8.0-sdl (>= ${source:Version}), pike8.0-gdbm (>= ${source:Version}), pike8.0-gtk (>= ${source:Version}), pike8.0-gl (>= ${source:Version}), pike8.0-sane (>= ${source:Version}), pike8.0-doc (= ${source:Version}), pike8.0-dev (>= ${source:Version}), pike8.0-svg (>= ${source:Version}), pike8.0-pcre (>= ${source:Version}), pike8.0-bzip2 (>= ${source:Version}), pike8.0-fuse (>= ${source:Version}), pike8.0-sqlite (>= ${source:Version}), pike8.0-dnssd (>= ${source:Version}), pike8.0-kerberos (>= ${source:Version})
Description: Metapackage for Pike 8.0
This package depends on all the components that make up the Pike
language distribution. It will pull in a LOT of packages the
265,3 → 273,15
Pike is an interpreted programming language, for more information
see the description of the pike8.0-core package.
 
Package: pike8.0-kerberos
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}, pike8.0-core (= ${binary:Version})
Replaces: pike8.0-core (<< 8.0.28-4~)
Breaks: pike8.0-core (<< 8.0.28-4~)
Description: Kerberos and GSSAPI modules for Pike
This package contains the Kerberos and GSSAPI Pike modules (although
GSSAPI is a generic API; Kerberos is the most common mechanism),
providing bindings to the MIT Kerberos libraries.
.
Pike is an interpreted programming language, for more information
see the description of the pike8.0-core package.
/tags/8.0.388-2/debian/compat
1,0 → 0,0
5
9
/tags/8.0.388-2/debian/patches/freetype_2.6_typeof.patch
File deleted
/tags/8.0.388-2/debian/patches/pthread_stub.patch
1,18 → 1,11
--- a/src/configure
+++ b/src/configure
@@ -69299,6 +69299,9 @@ else
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h. */
#include <pthread.h>
+#if defined(__stub_pthread_atfork) || defined(__stub___pthread_atfork)
+#error pthread_atfork is just a stub
+#endif
void foo(void) { pthread_atfork(0,0,0); }
int
Description: Detect if pthread_atfork(), although defined, is just a stub
May be the case on GNU/Hurd.
Author: Samuel Thibault <samuel.thibault@ens-lyon.org>
Bug-Debian: https://bugs.debian.org/462998
 
--- a/src/configure.in
+++ b/src/configure.in
@@ -4062,6 +4062,9 @@ pthread_t gazonk;
@@ -3937,6 +3937,9 @@ pthread_t gazonk;
AC_MSG_CHECKING(for pthread_atfork)
AC_CACHE_VAL(pike_cv_have_pthread_atfork,[
AC_TRY_LINK([#include <pthread.h>
/tags/8.0.388-2/debian/patches/smartlink_verbose.patch
0,0 → 1,13
Description: Make smartlink echo what it's doing to enable build log checking.
 
--- a/bin/smartlink
+++ b/bin/smartlink
@@ -205,7 +205,7 @@ case "$UNAME" in
;;
esac
-#echo $LINKER $LDOPTS
+echo $LINKER $LDOPTS
# exec $LINKER $LDOPTS
# Used to be exec, but Digital-Unix's stupid sh has buggy variable-expansion.
/tags/8.0.388-2/debian/patches/no_dump_modules.patch
3,7 → 3,7
 
--- a/bin/install.pike
+++ b/bin/install.pike
@@ -2988,7 +2988,6 @@ the PRIVATE_CRT stuff in install.pike.\n
@@ -2993,7 +2993,6 @@ the PRIVATE_CRT stuff in install.pike.\n
{
do_export();
}else{
/tags/8.0.388-2/debian/patches/series
2,6 → 2,7
smartlink_rpath.patch
#make_variables_fpic.patch
#install.pike.patch
smartlink_verbose.patch
no_dump_modules.patch
dynamic_module_makefile.in-libgcc.patch
misplaced_MAXPATHLEN.patch
11,4 → 12,4
hurd.patch
undefined_htons.patch
bad_size_t_redef.patch
freetype_2.6_typeof.patch
dont_disable_debug_symbols.patch
/tags/8.0.388-2/debian/patches/unbreak_cross_compilation.patch
1,14 → 1,11
#! /bin/sh /usr/share/dpatch/dpatch-run
## unbreak_cross_compiling.dpatch by Marc Dirix <marc@electronics-design.nl>
##
## DP: Fix various breakage preventing cross compilation:
## DP: * Use the installed pike when needed, not the newly built one.
## DP: * Don't disable dynamic module loading just because we're cross-compiling
Author: Marc Dirix <marc@electronics-design.nl>
Description: Fix various breakage preventing cross compilation:
* Use the installed pike when needed, not the newly built one.
* Don't disable dynamic module loading just because we're cross-compiling
 
@DPATCH@
--- a/src/configure
+++ b/src/configure
@@ -7999,7 +7999,7 @@ if test "x$enable_binary" = "xno"; then
--- a/src/configure.in
+++ b/src/configure.in
@@ -472,7 +472,7 @@ if test "x$enable_binary" = "xno"; then
RUNPIKE="USE_PIKE"
RUNTPIKE="USE_PIKE"
elif test "x$cross_compiling" = "xyes"; then
17,12 → 14,12
RUNTPIKE="USE_PIKE"
else
RUNPIKE="DEFAULT_RUNPIKE"
@@ -80177,7 +80177,7 @@ EOF
;;
esac
if test "$cross_compiling" = yes; then :
- pike_cv_sys_dynamic_loading=no
+ pike_cv_sys_dynamic_loading=yes
else
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h. */
@@ -7803,7 +7803,7 @@ EOF
__attribute__ ((visibility("default")))
# endif
void testfunc2(void) { exit(0); }
-], pike_cv_sys_dynamic_loading=yes, pike_cv_sys_dynamic_loading=no, pike_cv_sys_dynamic_loading=no)
+], pike_cv_sys_dynamic_loading=yes, pike_cv_sys_dynamic_loading=no, pike_cv_sys_dynamic_loading=yes)
CFLAGS="$OLD_CFLAGS"
CC="$OLD_CC"
else
/tags/8.0.388-2/debian/patches/module-layout.patch
3,7 → 3,7
 
--- a/lib/master.pike.in
+++ b/lib/master.pike.in
@@ -2271,6 +2271,10 @@ protected void create()
@@ -1827,6 +1827,10 @@ protected void create()
add_module_path("#lib_prefix#/modules");
#endif
/tags/8.0.388-2/debian/patches/smartlink_rpath.patch
14,31 → 14,3
;;
UnixWare\ 7.*)
if test x$LINKING != xno -a "x$RPATH" != x ; then
--- a/src/smartlink.c
+++ b/src/smartlink.c
@@ -162,7 +162,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)
@@ -312,7 +312,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;
@@ -359,6 +359,7 @@ int main(int argc, char **argv)
#error Unknown method
#endif
}
+#endif
new_argv[new_argc++] = NULL;
/tags/8.0.388-2/debian/patches/hurd.patch
52,7 → 52,7
#endif
--- a/src/configure.in
+++ b/src/configure.in
@@ -3246,7 +3246,7 @@ AC_CHECK_HEADERS(winsock2.h sys/rusage.h
@@ -3233,7 +3233,7 @@ AC_CHECK_HEADERS(winsock2.h sys/rusage.h
float.h sys/priocntl.h sys/sched.h winbase.h errno.h \
stddef.h sys/termio.h sys/termios.h \
ws2tcpip.h valgrind/memcheck.h memcheck.h valgrind.h \
61,7 → 61,7
mach/mach_init.h syscall.h sys/syscall.h devices/timer.h \
direct.h CoreServices/CoreServices.h execinfo.h \
mach/mach.h mach/thread_act.h mach/clock.h urcu.h,,,[
@@ -7561,7 +7561,7 @@ if test -z "$LDSHARED" ; then
@@ -7557,7 +7557,7 @@ if test -z "$LDSHARED" ; then
next*) LDSHARED="$REALCC $CFLAGS -nostdlib -r";;
Linux*) LDSHARED="$REALCC -shared";;
GNU/kFreeBSD*) LDSHARED="$REALCC -shared";;
70,38 → 70,9
FreeBSD*) LDSHARED="$REALCC -Wl,-Bshareable";;
NetBSD*) LDSHARED="$REALCC -Wl,-Bshareable";;
OpenBSD*) LDSHARED="$REALCC -Wl,-Bshareable";;
--- a/src/configure
+++ b/src/configure
@@ -64931,7 +64931,7 @@ fi
float.h sys/priocntl.h sys/sched.h winbase.h errno.h \
stddef.h sys/termio.h sys/termios.h \
ws2tcpip.h valgrind/memcheck.h memcheck.h valgrind.h \
- sys/prctl.h sys/ioctl.h mach/task_info.h mach/task.h \
+ sys/prctl.h sys/ioctl.h mach/message.h mach/task_info.h mach/task.h \
mach/mach_init.h syscall.h sys/syscall.h devices/timer.h \
direct.h CoreServices/CoreServices.h execinfo.h \
mach/mach.h mach/thread_act.h mach/clock.h urcu.h
@@ -65034,7 +65034,7 @@ done
float.h sys/priocntl.h sys/sched.h winbase.h errno.h \
stddef.h sys/termio.h sys/termios.h \
ws2tcpip.h valgrind/memcheck.h memcheck.h valgrind.h \
- sys/prctl.h sys/ioctl.h mach/task_info.h mach/task.h \
+ sys/prctl.h sys/ioctl.h mach/message.h mach/task_info.h mach/task.h \
mach/mach_init.h syscall.h sys/syscall.h devices/timer.h \
direct.h CoreServices/CoreServices.h execinfo.h \
mach/mach.h mach/thread_act.h mach/clock.h urcu.h
@@ -77631,7 +77631,7 @@ if test -z "$LDSHARED" ; then
next*) LDSHARED="$REALCC $CFLAGS -nostdlib -r";;
Linux*) LDSHARED="$REALCC -shared";;
GNU/kFreeBSD*) LDSHARED="$REALCC -shared";;
- GNU*) LDSHARED="$REALCC -Wl,-Bshareable";;
+ GNU*) LDSHARED="$REALCC -shared";;
FreeBSD*) LDSHARED="$REALCC -Wl,-Bshareable";;
NetBSD*) LDSHARED="$REALCC -Wl,-Bshareable";;
OpenBSD*) LDSHARED="$REALCC -Wl,-Bshareable";;
--- a/src/machine.h.in
+++ b/src/machine.h.in
@@ -894,6 +894,9 @@
@@ -900,6 +900,9 @@
/* Define to 1 if you have the <mach/mach_init.h> header file. */
#undef HAVE_MACH_MACH_INIT_H
/tags/8.0.388-2/debian/patches/dont_disable_debug_symbols.patch
0,0 → 1,31
Description: Don't modify CFLAGS for unclear reasons in GL or GTK2.
 
--- a/src/post_modules/GL/Makefile.in
+++ b/src/post_modules/GL/Makefile.in
@@ -5,13 +5,6 @@ MODULE_LDFLAGS=@LDFLAGS@ @LIBS@
CONFIG_HEADERS=@CONFIG_HEADERS@
MODULE_CFLAGS=@X_CFLAGS@
-override:
-# @echo "Original CFLAGS:$(CFLAGS)"
-# @echo "Modified CFLAGS: `echo ' $(CFLAGS) ' | sed -e 's/ -g[^ ]*//g' -e 's/ -W[^ ]*//g' -e 's/ -O[^ ]*//g'` -O `echo ' $(CFLAGS) ' | sed -ne 's/.*\( -gcc-version[^ ]*\).*/\1/p'`"
- @$(MAKE) \
- CFLAGS="`echo ' $(CFLAGS) ' | sed -e 's/ -g[^ ]*//g' -e 's/ -W[^ ]*//g' -e 's/ -O[^ ]*//g'` -O `echo ' $(CFLAGS) ' | sed -ne 's/.*\( -gcc-version[^ ]*\).*/\1/p'`" \
- all
-
@dynamic_module_makefile@
auto.c : $(SRCDIR)/auto.c.in $(SRCDIR)/features.pike $(SRCDIR)/constants.pike $(SRCDIR)/gen.pike
--- a/src/post_modules/GTK2/Makefile.in
+++ b/src/post_modules/GTK2/Makefile.in
@@ -58,10 +58,7 @@ compile1: options
test -f "$$f" || ln -s "$(srcdir)/$$f" "$$f"; \
done; \
else :; fi
-# @echo "Original CFLAGS:$(CFLAGS)"
-# @echo "Modified CFLAGS:`echo ' $(CFLAGS) ' | sed -e 's/ -g[^ ]*//g' -e 's/ -W[^ ]*//g'` `echo ' $(CFLAGS) ' | sed -ne 's/.*\( -gcc-version[^ ]*\).*/\1/p'`"
@$(MAKE) OBJS="`cat files_to_compile`" \
- CFLAGS="`echo ' $(CFLAGS) ' | sed -e 's/ -g[^ ]*/ /g' -e 's/ -W[^ ]*/ /g'` `echo ' $(CFLAGS) ' | sed -ne 's/.*\( -gcc-version[^ ]*\).*/\1/p'`" \
MAKE_FLAGS='-e $(MAKE_FLAGS)' \
all
/tags/8.0.388-2/debian/patches/undefined_htons.patch
48,23 → 48,3
/* Define to 1 if you have the <stdint.h> header file. */
#undef HAVE_STDINT_H
--- a/src/modules/_Protocols_DNS_SD/configure
+++ b/src/modules/_Protocols_DNS_SD/configure
@@ -3584,7 +3584,7 @@ done
fi
-for ac_header in dns_sd.h howl.h
+for ac_header in dns_sd.h howl.h netinet/in.h arpa/inet.h
do :
@@ -3611,7 +3611,7 @@ fi
done
else
- for ac_hdr in dns_sd.h howl.h
+ for ac_hdr in dns_sd.h howl.h netinet/in.h arpa/inet.h
do
ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
eval "ac_cv_header_$ac_safe=yes"
/tags/8.0.388-2/debian/pike8.0-doc.doc-base.reference
0,0 → 1,10
Document: pike8.0-refdoc
Title: Pike 8.0 Reference
Author: The Pike Authors
Abstract: This document contains the full reference of all
the Pike modules and functions.
Section: Programming
 
Format: HTML
Index: /usr/share/doc/pike8.0-doc/html/reference/index.html
Files: /usr/share/doc/pike8.0-doc/html/reference/*.html