[Date Index][Thread Index]
[Date Prev][Date Next][Thread Prev][Thread Next]
bugfix compile 1.6.8 and perl 5.00502
- From: Frank Conrad <nospam@thanx>
- Date: Fri, 9 Apr 1999 11:47:46 +0000 (GMT)
Hallo,
um wml richtig ueberstzten zu koennen ist beiliegender Patch notwendig.
Sonst brich er beim eperl ab ;-(
Gruss Frank
This is WML Version 1.6.8 (12-01-1999)
Copyright (c) 1996,1997,1998,1999 Ralf S. Engelschall.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
Built Environment:
Host: i686-pc-linux-gnu
Perl: 5.005_02 (/usr/local/bin/perl)
User: frank@tui.berlin.adviser.com
Date: 09-Apr-1999
Built Location:
Prefix: /usr/local
BinDir: /usr/local/bin
LibDir: /usr/local/lib/wml
ManDir: /usr/local/man
Used Perl System:
Summary of my perl5 (5.0 patchlevel 5 subversion 2) configuration:
Platform:
osname=linux, osvers=2.0.36, archname=i686-linux-thread
uname='linux tui 2.0.36 #2 sat dec 26 21:02:33 met 1998 i686 unknown '
hint=recommended, useposix=true, d_sigaction=define
usethreads=define useperlio=define d_sfio=define
Compiler:
cc='cc', optimize='-O2 -m486', gccversion=2.7.2.3
cppflags='-D_REENTRANT -Dbool=char -DHAS_BOOL -I/usr/local/include
-DDEBUGGING'
ccflags ='-D_REENTRANT -Dbool=char -DHAS_BOOL -I/usr/local/include
-DDEBUGGING'
stdchar='char', d_stdstdio=define, usevfork=false
intsize=4, longsize=4, ptrsize=4, doublesize=8
d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=12
alignbytes=4, usemymalloc=n, prototype=define
Linker and Libraries:
ld='cc', ldflags =' -L/usr/local/lib'
libpth=/usr/local/lib /lib /usr/lib
libs=-lsfio -lnsl -lndbm -lgdbm -ldb -ldl -lm -lpthread -lc -lposix
-lcrypt
libc=, so=so, useshrplib=false, libperl=libperl.a
Dynamic Linking:
dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef, ccdlflags='-rdynamic'
cccdlflags='-fpic', lddlflags='-shared -L/usr/local/lib'
Characteristics of this binary (from libperl):
Compile-time options: DEBUGGING
Built under linux
Compiled at Dec 26 1998 23:37:24
@INC:
/usr/local/lib/perl5/5.00502/i686-linux-thread
/usr/local/lib/perl5/5.00502
/usr/local/lib/perl5/site_perl/5.005/i686-linux-thread
/usr/local/lib/perl5/site_perl/5.005
.
Frank Conrad / Voice: +49 30 326 939 - 0
Technische Beratung / Wireless: +49 171 80 70 164 and SMS
Kaiserdamm 114 / Fax: +49 30 326 939 - 14
D-14057 Berlin / Internet: frank@Technical.Adviser.com
Germany / PGP Key: http://www.adviser.com/~frank/pgp.html
/ PGP Fingerprint: CBF9E0EDCCD18091 B0736D9F927DBF59
Do not feed the Keas -:) D.O.C.
--- wml_backend/p3_eperl/eperl_perl5.c.org Tue Jan 12 15:24:14 1999
+++ wml_backend/p3_eperl/eperl_perl5.c Fri Apr 9 12:01:47 1999
@@ -69,6 +69,7 @@
#if AC_perl_vnum < 500476
IoFLAGS(GvIOp(defoutgv)) |= IOf_FLUSH; /* $|=1 */
#else
+ dTHR;
IoFLAGS(GvIOp(PL_defoutgv)) |= IOf_FLUSH; /* $|=1 */
#endif
return;
@@ -97,6 +98,7 @@
*/
void Perl5_SetScalar(char *pname, char *vname, char *vvalue)
{
+ dTHR;
ENTER;
save_hptr(&curstash);
curstash = gv_stashpv(pname, TRUE);