head 1.2; access; symbols pkgsrc-2016Q4:1.1.0.44 pkgsrc-2016Q4-base:1.1 pkgsrc-2016Q3:1.1.0.42 pkgsrc-2016Q3-base:1.1 pkgsrc-2016Q2:1.1.0.40 pkgsrc-2016Q2-base:1.1 pkgsrc-2016Q1:1.1.0.38 pkgsrc-2016Q1-base:1.1 pkgsrc-2015Q4:1.1.0.36 pkgsrc-2015Q4-base:1.1 pkgsrc-2015Q3:1.1.0.34 pkgsrc-2015Q3-base:1.1 pkgsrc-2015Q2:1.1.0.32 pkgsrc-2015Q2-base:1.1 pkgsrc-2015Q1:1.1.0.30 pkgsrc-2015Q1-base:1.1 pkgsrc-2014Q4:1.1.0.28 pkgsrc-2014Q4-base:1.1 pkgsrc-2014Q3:1.1.0.26 pkgsrc-2014Q3-base:1.1 pkgsrc-2014Q2:1.1.0.24 pkgsrc-2014Q2-base:1.1 pkgsrc-2014Q1:1.1.0.22 pkgsrc-2014Q1-base:1.1 pkgsrc-2013Q4:1.1.0.20 pkgsrc-2013Q4-base:1.1 pkgsrc-2013Q3:1.1.0.18 pkgsrc-2013Q3-base:1.1 pkgsrc-2013Q2:1.1.0.16 pkgsrc-2013Q2-base:1.1 pkgsrc-2013Q1:1.1.0.14 pkgsrc-2013Q1-base:1.1 pkgsrc-2012Q4:1.1.0.12 pkgsrc-2012Q4-base:1.1 pkgsrc-2012Q3:1.1.0.10 pkgsrc-2012Q3-base:1.1 pkgsrc-2012Q2:1.1.0.8 pkgsrc-2012Q2-base:1.1 pkgsrc-2012Q1:1.1.0.6 pkgsrc-2012Q1-base:1.1 pkgsrc-2011Q4:1.1.0.4 pkgsrc-2011Q4-base:1.1 pkgsrc-2011Q3:1.1.0.2; locks; strict; comment @# @; 1.2 date 2017.01.25.14.12.23; author wiz; state dead; branches; next 1.1; commitid pDZXkXwHarmh8mDz; 1.1 date 2011.10.15.17.53.51; author dholland; state Exp; branches 1.1.2.1; next ; 1.1.2.1 date 2011.10.15.17.53.51; author sbd; state dead; branches; next 1.1.2.2; 1.1.2.2 date 2011.10.22.07.02.03; author sbd; state Exp; branches; next ; desc @@ 1.2 log @Remove p5-XML-Sablotron. Obsolete and core dumps. Inspired by PR 51903. @ text @$NetBSD: patch-Processor_Processor_h,v 1.1 2011/10/15 17:53:51 dholland Exp $ --- Processor/Processor.h.orig 2004-06-04 13:20:40.000000000 +0000 +++ Processor/Processor.h @@@@ -119,7 +119,7 @@@@ MessageHandlerMakeCodeStub(void *userDat if (processor_obj) XPUSHs(processor_obj); else - XPUSHs(&sv_undef); + XPUSHs(&PL_sv_undef); XPUSHs(sv_2mortal(newSViv(severity))); XPUSHs(sv_2mortal(newSViv(facility))); XPUSHs(sv_2mortal(newSViv(code))); @@@@ -167,7 +167,7 @@@@ MessageHandlerLogStub(void *userData, vo if (processor_obj) XPUSHs(processor_obj); else - XPUSHs(&sv_undef); + XPUSHs(&PL_sv_undef); XPUSHs(sv_2mortal(newSViv(code))); XPUSHs(sv_2mortal(newSViv(level))); foo = fields; @@@@ -215,7 +215,7 @@@@ MessageHandlerErrorStub(void *userData, if (processor_obj) XPUSHs(processor_obj); else - XPUSHs(&sv_undef); + XPUSHs(&PL_sv_undef); XPUSHs(sv_2mortal(newSViv(code))); XPUSHs(sv_2mortal(newSViv(level))); foo = fields; @@@@ -250,7 +250,7 @@@@ int SchemeHandlerGetAllStub(void *userDa GV *gv; unsigned long ret = 0; SV *value; - unsigned int len; + size_t len; wrapper = (SV*)userData; @@@@ -270,7 +270,7 @@@@ int SchemeHandlerGetAllStub(void *userDa if (processor_obj) XPUSHs(processor_obj); else - XPUSHs(&sv_undef); + XPUSHs(&PL_sv_undef); XPUSHs(sv_2mortal(newSVpv((char*) scheme, strlen(scheme)))); XPUSHs(sv_2mortal(newSVpv((char*) rest, strlen(rest)))); @@@@ -337,7 +337,7 @@@@ int SchemeHandlerOpenStub(void *userData if (processor_obj) XPUSHs(processor_obj); else - XPUSHs(&sv_undef); + XPUSHs(&PL_sv_undef); XPUSHs(sv_2mortal(newSVpv((char*) scheme, strlen(scheme)))); XPUSHs(sv_2mortal(newSVpv((char*) rest, strlen(rest)))); @@@@ -375,7 +375,7 @@@@ int SchemeHandlerGetStub(void *userData, GV *gv; unsigned long ret = 0; SV *value; - unsigned int len; + size_t len; wrapper = (SV*)userData; @@@@ -395,7 +395,7 @@@@ int SchemeHandlerGetStub(void *userData, if (processor_obj) XPUSHs(processor_obj); else - XPUSHs(&sv_undef); + XPUSHs(&PL_sv_undef); XPUSHs((SV*)handle); XPUSHs(sv_2mortal(newSViv(*byteCount))); PUTBACK; @@@@ -453,7 +453,7 @@@@ int SchemeHandlerPutStub(void *userData, if (processor_obj) XPUSHs(processor_obj); else - XPUSHs(&sv_undef); + XPUSHs(&PL_sv_undef); XPUSHs((SV*) handle); XPUSHs(sv_2mortal(newSVpv((char*) buffer, *byteCount))); PUTBACK; @@@@ -506,7 +506,7 @@@@ int SchemeHandlerCloseStub(void *userDat if (processor_obj) XPUSHs(processor_obj); else - XPUSHs(&sv_undef); + XPUSHs(&PL_sv_undef); XPUSHs((SV*) handle); PUTBACK; @@@@ -553,7 +553,7 @@@@ void SAXHandlerStartDocumentStub(void* u if (processor_obj) XPUSHs(processor_obj); else - XPUSHs(&sv_undef); + XPUSHs(&PL_sv_undef); PUTBACK; @@@@ -593,7 +593,7 @@@@ void SAXHandlerStartElementStub(void* us if (processor_obj) XPUSHs(processor_obj); else - XPUSHs(&sv_undef); + XPUSHs(&PL_sv_undef); XPUSHs(sv_2mortal(newSVpv((char*) name, strlen(name)))); att = (char**)atts; @@@@ -639,7 +639,7 @@@@ void SAXHandlerEndElementStub(void* user if (processor_obj) XPUSHs(processor_obj); else - XPUSHs(&sv_undef); + XPUSHs(&PL_sv_undef); XPUSHs(sv_2mortal(newSVpv((char*) name, strlen(name)))); @@@@ -680,7 +680,7 @@@@ void SAXHandlerStartNamespaceStub(void* if (processor_obj) XPUSHs(processor_obj); else - XPUSHs(&sv_undef); + XPUSHs(&PL_sv_undef); XPUSHs(sv_2mortal(newSVpv((char*) prefix, strlen(prefix)))); XPUSHs(sv_2mortal(newSVpv((char*) uri, strlen(uri)))); @@@@ -722,7 +722,7 @@@@ void SAXHandlerEndNamespaceStub(void* us if (processor_obj) XPUSHs(processor_obj); else - XPUSHs(&sv_undef); + XPUSHs(&PL_sv_undef); XPUSHs(sv_2mortal(newSVpv((char*) prefix, strlen(prefix)))); @@@@ -763,7 +763,7 @@@@ void SAXHandlerCommentStub(void* userDat if (processor_obj) XPUSHs(processor_obj); else - XPUSHs(&sv_undef); + XPUSHs(&PL_sv_undef); XPUSHs(sv_2mortal(newSVpv((char*) contents, strlen(contents)))); @@@@ -804,7 +804,7 @@@@ void SAXHandlerPIStub(void* userData, vo if (processor_obj) XPUSHs(processor_obj); else - XPUSHs(&sv_undef); + XPUSHs(&PL_sv_undef); XPUSHs(sv_2mortal(newSVpv((char*) target, strlen(target)))); XPUSHs(sv_2mortal(newSVpv((char*) contents, strlen(contents)))); @@@@ -846,7 +846,7 @@@@ void SAXHandlerCharactersStub(void* user if (processor_obj) XPUSHs(processor_obj); else - XPUSHs(&sv_undef); + XPUSHs(&PL_sv_undef); XPUSHs(sv_2mortal(newSVpv((char*) contents, length))); @@@@ -886,7 +886,7 @@@@ void SAXHandlerEndDocumentStub(void* use if (processor_obj) XPUSHs(processor_obj); else - XPUSHs(&sv_undef); + XPUSHs(&PL_sv_undef); PUTBACK; @@@@ -931,7 +931,7 @@@@ MiscHandlerDocumentInfoStub(void* userDa if (processor_obj) XPUSHs(processor_obj); else - XPUSHs(&sv_undef); + XPUSHs(&PL_sv_undef); XPUSHs(sv_2mortal(newSVpv((char*) contentType, strlen(contentType)))); XPUSHs(sv_2mortal(newSVpv((char*) encoding, strlen(encoding)))); @ 1.1 log @Fix build with perl 5.14... I think. Someone who actually knows how to write Perl bindings should double-check this. XXX: This will almost certainly not work on LP64 platforms as it casts XXX: Perl-provided pointers to int and back. However, fixing this XXX: requires changing the API of the parent Sablotron package, which XXX: doesn't seem like a great idea at the moment. @ text @d1 1 a1 1 $NetBSD$ @ 1.1.2.1 log @file patch-Processor_Processor_h was added on branch pkgsrc-2011Q3 on 2011-10-22 07:02:03 +0000 @ text @d1 184 @ 1.1.2.2 log @Pullup ticket #3574 - requested by dholland textproc/p5-XML-Sablotron build fix Revisions pulled up: - textproc/p5-XML-Sablotron/distinfo 1.4 - textproc/p5-XML-Sablotron/patches/patch-DOM_DOM_xsh 1.1 - textproc/p5-XML-Sablotron/patches/patch-Processor_Processor_h 1.1 --- Module Name: pkgsrc Committed By: dholland Date: Sat Oct 15 17:53:51 UTC 2011 Modified Files: pkgsrc/textproc/p5-XML-Sablotron: distinfo Added Files: pkgsrc/textproc/p5-XML-Sablotron/patches: patch-DOM_DOM_xsh patch-Processor_Processor_h Log Message: Fix build with perl 5.14... I think. Someone who actually knows how to write Perl bindings should double-check this. XXX: This will almost certainly not work on LP64 platforms as it casts XXX: Perl-provided pointers to int and back. However, fixing this XXX: requires changing the API of the parent Sablotron package, which XXX: doesn't seem like a great idea at the moment. @ text @a0 184 $NetBSD$ --- Processor/Processor.h.orig 2004-06-04 13:20:40.000000000 +0000 +++ Processor/Processor.h @@@@ -119,7 +119,7 @@@@ MessageHandlerMakeCodeStub(void *userDat if (processor_obj) XPUSHs(processor_obj); else - XPUSHs(&sv_undef); + XPUSHs(&PL_sv_undef); XPUSHs(sv_2mortal(newSViv(severity))); XPUSHs(sv_2mortal(newSViv(facility))); XPUSHs(sv_2mortal(newSViv(code))); @@@@ -167,7 +167,7 @@@@ MessageHandlerLogStub(void *userData, vo if (processor_obj) XPUSHs(processor_obj); else - XPUSHs(&sv_undef); + XPUSHs(&PL_sv_undef); XPUSHs(sv_2mortal(newSViv(code))); XPUSHs(sv_2mortal(newSViv(level))); foo = fields; @@@@ -215,7 +215,7 @@@@ MessageHandlerErrorStub(void *userData, if (processor_obj) XPUSHs(processor_obj); else - XPUSHs(&sv_undef); + XPUSHs(&PL_sv_undef); XPUSHs(sv_2mortal(newSViv(code))); XPUSHs(sv_2mortal(newSViv(level))); foo = fields; @@@@ -250,7 +250,7 @@@@ int SchemeHandlerGetAllStub(void *userDa GV *gv; unsigned long ret = 0; SV *value; - unsigned int len; + size_t len; wrapper = (SV*)userData; @@@@ -270,7 +270,7 @@@@ int SchemeHandlerGetAllStub(void *userDa if (processor_obj) XPUSHs(processor_obj); else - XPUSHs(&sv_undef); + XPUSHs(&PL_sv_undef); XPUSHs(sv_2mortal(newSVpv((char*) scheme, strlen(scheme)))); XPUSHs(sv_2mortal(newSVpv((char*) rest, strlen(rest)))); @@@@ -337,7 +337,7 @@@@ int SchemeHandlerOpenStub(void *userData if (processor_obj) XPUSHs(processor_obj); else - XPUSHs(&sv_undef); + XPUSHs(&PL_sv_undef); XPUSHs(sv_2mortal(newSVpv((char*) scheme, strlen(scheme)))); XPUSHs(sv_2mortal(newSVpv((char*) rest, strlen(rest)))); @@@@ -375,7 +375,7 @@@@ int SchemeHandlerGetStub(void *userData, GV *gv; unsigned long ret = 0; SV *value; - unsigned int len; + size_t len; wrapper = (SV*)userData; @@@@ -395,7 +395,7 @@@@ int SchemeHandlerGetStub(void *userData, if (processor_obj) XPUSHs(processor_obj); else - XPUSHs(&sv_undef); + XPUSHs(&PL_sv_undef); XPUSHs((SV*)handle); XPUSHs(sv_2mortal(newSViv(*byteCount))); PUTBACK; @@@@ -453,7 +453,7 @@@@ int SchemeHandlerPutStub(void *userData, if (processor_obj) XPUSHs(processor_obj); else - XPUSHs(&sv_undef); + XPUSHs(&PL_sv_undef); XPUSHs((SV*) handle); XPUSHs(sv_2mortal(newSVpv((char*) buffer, *byteCount))); PUTBACK; @@@@ -506,7 +506,7 @@@@ int SchemeHandlerCloseStub(void *userDat if (processor_obj) XPUSHs(processor_obj); else - XPUSHs(&sv_undef); + XPUSHs(&PL_sv_undef); XPUSHs((SV*) handle); PUTBACK; @@@@ -553,7 +553,7 @@@@ void SAXHandlerStartDocumentStub(void* u if (processor_obj) XPUSHs(processor_obj); else - XPUSHs(&sv_undef); + XPUSHs(&PL_sv_undef); PUTBACK; @@@@ -593,7 +593,7 @@@@ void SAXHandlerStartElementStub(void* us if (processor_obj) XPUSHs(processor_obj); else - XPUSHs(&sv_undef); + XPUSHs(&PL_sv_undef); XPUSHs(sv_2mortal(newSVpv((char*) name, strlen(name)))); att = (char**)atts; @@@@ -639,7 +639,7 @@@@ void SAXHandlerEndElementStub(void* user if (processor_obj) XPUSHs(processor_obj); else - XPUSHs(&sv_undef); + XPUSHs(&PL_sv_undef); XPUSHs(sv_2mortal(newSVpv((char*) name, strlen(name)))); @@@@ -680,7 +680,7 @@@@ void SAXHandlerStartNamespaceStub(void* if (processor_obj) XPUSHs(processor_obj); else - XPUSHs(&sv_undef); + XPUSHs(&PL_sv_undef); XPUSHs(sv_2mortal(newSVpv((char*) prefix, strlen(prefix)))); XPUSHs(sv_2mortal(newSVpv((char*) uri, strlen(uri)))); @@@@ -722,7 +722,7 @@@@ void SAXHandlerEndNamespaceStub(void* us if (processor_obj) XPUSHs(processor_obj); else - XPUSHs(&sv_undef); + XPUSHs(&PL_sv_undef); XPUSHs(sv_2mortal(newSVpv((char*) prefix, strlen(prefix)))); @@@@ -763,7 +763,7 @@@@ void SAXHandlerCommentStub(void* userDat if (processor_obj) XPUSHs(processor_obj); else - XPUSHs(&sv_undef); + XPUSHs(&PL_sv_undef); XPUSHs(sv_2mortal(newSVpv((char*) contents, strlen(contents)))); @@@@ -804,7 +804,7 @@@@ void SAXHandlerPIStub(void* userData, vo if (processor_obj) XPUSHs(processor_obj); else - XPUSHs(&sv_undef); + XPUSHs(&PL_sv_undef); XPUSHs(sv_2mortal(newSVpv((char*) target, strlen(target)))); XPUSHs(sv_2mortal(newSVpv((char*) contents, strlen(contents)))); @@@@ -846,7 +846,7 @@@@ void SAXHandlerCharactersStub(void* user if (processor_obj) XPUSHs(processor_obj); else - XPUSHs(&sv_undef); + XPUSHs(&PL_sv_undef); XPUSHs(sv_2mortal(newSVpv((char*) contents, length))); @@@@ -886,7 +886,7 @@@@ void SAXHandlerEndDocumentStub(void* use if (processor_obj) XPUSHs(processor_obj); else - XPUSHs(&sv_undef); + XPUSHs(&PL_sv_undef); PUTBACK; @@@@ -931,7 +931,7 @@@@ MiscHandlerDocumentInfoStub(void* userDa if (processor_obj) XPUSHs(processor_obj); else - XPUSHs(&sv_undef); + XPUSHs(&PL_sv_undef); XPUSHs(sv_2mortal(newSVpv((char*) contentType, strlen(contentType)))); XPUSHs(sv_2mortal(newSVpv((char*) encoding, strlen(encoding)))); @