pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: pkg/47488: textproc/xalan-c got removed; find replacement in wip/xalan-c



On Tue, 2013-01-22 at 14:55 +0000, Jonathan A. Kollasch wrote:
> The following reply was made to PR pkg/47488; it has been noted by GNATS.
> 
> From: "Jonathan A. Kollasch" <jakllsch%kollasch.net@localhost>
> To: gnats-bugs%NetBSD.org@localhost
> Cc: pkg-manager%netbsd.org@localhost, gnats-admin%netbsd.org@localhost, 
> pkgsrc-bugs%netbsd.org@localhost
> Subject: Re: pkg/47488: textproc/xalan-c got removed; find replacement in
>  wip/xalan-c
> Date: Tue, 22 Jan 2013 08:50:49 -0600
> 
>  See
>  http://mail-index.netbsd.org/pkgsrc-changes/2011/02/23/msg052329.html
>  , is textproc/xqilla not a sufficient successor?
>  

(pardon i did not notice the list message)

i think not given i already have a dependency that discriminates
between: xalan-c-1.10 and xalan_c-1.11.

plus there's difference between xerces-c-2.8.0 and xerces-c-3.1.1

that all on API level.

building textproc/xqilla now..

plus xerces and xalan are near standard references..that known.
http://xalan.apache.org/xalan-c/index.html does not speak about a
successor
http://xqilla.sourceforge.net/HomePage does not speak it's succeeding.
http://xerces.apache.org/xerces-c/applications.html:

"
Xalan-C++




 
Xalan-C++ is an open-source XSLT
processor for transforming XML
documents into HTML, text, or other
XML document types. It implementes
the W3C recommendations for XSL
Transformations (XSLT) and the XML
Path Language (XPath) and is based
on Xerces-C++.







XQilla




 
XQilla is an open-source XQuery and
XPath 2.0 implementation based on
Xerces-C++. It implements the DOM 3
XPath API and conforms to the W3C
proposed recommendation of XQuery
and XPath 2.0.


"

XSLT!=XQuery nor XPath !!!! are whole different things.


..my build depending xalan-c will botch-out..

=> Full dependency xqilla>=2.2.4: found xqilla-2.2.4
=> Full dependency xerces-c>=3.1.1: found xerces-c-3.1.1
=> Full dependency pcre>=8.30nb1: found pcre-8.32
===> Overriding tools for ovaldi-5.10.1.4
..
===> Building for ovaldi-5.10.1.4
c++ -O2 -I/usr/pkg/include/rpm -I/usr/pkg/include -I/usr/include
-DLDAP_DEPRECATED -Wall -DNETBSD -I/usr/pkg/include -I/usr/include
-I../../src/netbsd -I../../src -I../../src/probes/unix
-I../../src/probes/netbsd -I../../src/probes/independent
-I../../src/unix -DPACKAGE_RPM  -c
-o ../../src/Definition.o ../../src/Definition.cpp
In file included from ../../src/DocumentManager.h:33:0,
                 from ../../src/Common.h:68,
                 from ../../src/AbsCriteria.h:38,
                 from ../../src/Definition.h:35,
                 from ../../src/Definition.cpp:31:
../../src/XmlProcessor.h:41:38: fatal error: xercesc/dom/DOMBuilder.hpp:
No such file or directory
compilation terminated.
gmake: *** [../../src/Definition.o] Error 1
*** Error code 2
..
Package `xerces-c-3.1.1' is still required by other packages:
        xqilla-2.2.4
        xalan-c-1.11
===> Cleaning for xerces-c-2.8.0nb2
..
===> Building for ovaldi-5.10.1.4
c++ -I/usr/pkg/include -I/usr/include -I../../src/netbsd -I../../src
-I../../src/probes/unix -I../../src/probes/netbsd
-I../../src/probes/independent
-I../../src/unix ../../src/OvalMessage.cpp ../../src/StringEntityValue.cpp 
../../src/XmlCommon.cpp ../../src/ConstantVariable.cpp 
../../src/EscapeRegexFunction.cpp ../../src/CollectedObject.cpp 
../../src/Log.cpp ../../src/XmlProcessor.cpp ../../src/ComponentFactory.cpp 
../../src/StateOrObjectFieldEntityValue.cpp ../../src/Criterion.cpp 
../../src/AbsObjectCollector.cpp ../../src/Digest.cpp ../../src/Analyzer.cpp 
../../src/ArithmeticFunction.cpp ../../src/TimeDifferenceFunction.cpp 
../../src/Criteria.cpp ../../src/AbsProbe.cpp ../../src/ObjectEntity.cpp 
../../src/CollectedSet.cpp ../../src/Object.cpp 
../../src/AbsFunctionComponent.cpp ../../src/AbsEntity.cpp 
../../src/AbsObject.cpp ../../src/OvalEnum.cpp ../../src/LiteralComponent.cpp 
../../src/Common.cpp ../../src/Behavior.cpp ../../src/VariableValue.cpp 
../../src/XslCommon.cpp ../../src/AbsCriteria.cpp 
../../src/VariableComponent.cpp ../../src/Directive.cpp 
../../src/Definition.cpp ../../src/ObjectFactory.cpp 
../../src/AbsDataCollector.cpp ../../src/ExternalVariable.cpp 
../../src/RegexCaptureFunction.cpp ../../src/ObjectComponent.cpp 
../../src/SetObject.cpp ../../src/Exception.cpp ../../src/AbsFileFinder.cpp 
../../src/CountFunction.cpp ../../src/Main.cpp ../../src/AbsState.cpp 
../../src/REGEX.cpp ../../src/State.cpp ../../src/Set.cpp 
../../src/StateEntity.cpp ../../src/AbsComponent.cpp 
../../src/DocumentManager.cpp ../../src/VariableFactory.cpp 
../../src/EndFunction.cpp ../../src/TestedItem.cpp 
../../src/SubstringFunction.cpp ../../src/ObjectReader.cpp ../../src/Filter.cpp 
../../src/Test.cpp ../../src/ComponentValue.cpp ../../src/AbsVariable.cpp 
../../src/ItemEntity.cpp ../../src/BeginFunction.cpp 
../../src/AbsEntityValue.cpp ../../src/SplitFunction.cpp 
../../src/PossibleRestrictionType.cpp ../../src/PossibleValueType.cpp 
../../src/Item.cpp ../../src/EntityComparator.cpp ../../src/Version.cpp 
../../src/ConcatFunction.cpp ../../src/ItemFieldEntityValue.cpp 
../../src/UniqueFunction.cpp ../../src/RestrictionType.cpp 
../../src/ExtendedDefinition.cpp ../../src/LocalVariable.cpp 
../../src/netbsd/SystemInfo.cpp ../../src/netbsd/ProbeFactory.cpp 
../../src/netbsd/ObjectCollector.cpp ../../src/netbsd/DataCollector.cpp 
../../src/probes/unix/RunLevelProbe.cpp ../../src/probes/unix/InetdProbe.cpp 
../../src/probes/unix/ProcessProbe.cpp ../../src/probes/unix/UnameProbe.cpp 
../../src/probes/unix/FileProbe.cpp ../../src/probes/unix/Process58Probe.cpp 
../../src/probes/unix/PasswordProbe.cpp ../../src/probes/unix/XinetdProbe.cpp 
../../src/probes/unix/InterfaceProbe.cpp 
../../src/probes/independent/FileHash58Probe.cpp 
../../src/probes/independent/XmlFileContentProbe.cpp 
../../src/probes/independent/LDAPProbe.cpp 
../../src/probes/independent/TextFileContentProbe.cpp 
../../src/probes/independent/VariableProbe.cpp 
../../src/probes/independent/TextFileContent54Probe.cpp 
../../src/probes/independent/FileMd5Probe.cpp 
../../src/probes/independent/FileHashProbe.cpp 
../../src/probes/independent/EnvironmentVariable58Probe.cpp 
../../src/probes/independent/FamilyProbe.cpp 
../../src/probes/independent/EnvironmentVariableProbe.cpp 
../../src/unix/DirGuard.cpp ../../src/unix/SocketGuard.cpp 
../../src/unix/FileFinder.cpp -L/usr/pkg/lib -L/usr/lib -lxerces-c -lxalan-c 
-lpcre -lgcrypt -lldap -llber -lrpm -o Release/ovaldi
In file included from ../../src/Digest.cpp:39:0:
/obj/**/ovaldi/work/.buildlink/include/gcrypt.h:1336:26: warning:
'gcry_ac_io_mode_t' is deprecated (declared
at /obj/**/ovaldi/work/.buildlink/include/gcrypt.h:1324)
/obj/**/ovaldi/work/.buildlink/include/gcrypt.h:1337:26: warning:
'gcry_ac_io_type_t' is deprecated (declared
at /obj/**/ovaldi/work/.buildlink/include/gcrypt.h:1331)
/obj/**/ovaldi/work/.buildlink/include/gcrypt.h:1344:25: warning:
'gcry_ac_data_read_cb_t' is deprecated (declared
at /obj/**/ovaldi/work/.buildlink/include/gcrypt.h:1312)
/obj/**/ovaldi/work/.buildlink/include/gcrypt.h:1358:26: warning:
'gcry_ac_data_write_cb_t' is deprecated (declared
at /obj/**/ovaldi/work/.buildlink/include/gcrypt.h:1317)
/obj/**/ovaldi/work/.buildlink/include/gcrypt.h:1393:18: warning:
'gcry_md_algo_t' is deprecated (declared
at /obj/**/ovaldi/work/.buildlink/include/gcrypt.h:1387)
/obj/**/ovaldi/work/.buildlink/include/gcrypt.h:1401:18: warning:
'gcry_md_algo_t' is deprecated (declared
at /obj/**/ovaldi/work/.buildlink/include/gcrypt.h:1387)
../../src/Main.cpp: In function 'int main(int, char**)':
../../src/Main.cpp:233:99: error: 'STRNICMP' was not declared in this
scope
In file included from /usr/include/net/if.h:83:0,
                 from ../../src/probes/unix/InterfaceProbe.cpp:41:
/usr/include/net/pfil.h:77:3: error: 'u_long' does not name a type
../../src/probes/independent/EnvironmentVariable58Probe.cpp:109:14:
warning: extra tokens at end of #ifdef directive
../../src/probes/independent/EnvironmentVariable58Probe.cpp:487:14:
warning: extra tokens at end of #ifdef directive
../../src/probes/independent/EnvironmentVariable58Probe.cpp:224:2:
error: 'auto_ptr' does not name a type
../../src/probes/independent/EnvironmentVariable58Probe.cpp: In member
function 'virtual ItemVector*
EnvironmentVariable58Probe::CollectItems(Object*)':
../../src/probes/independent/EnvironmentVariable58Probe.cpp:336:2:
error: 'VectorPtrGuard' was not declared in this scope
../../src/probes/independent/EnvironmentVariable58Probe.cpp:336:21:
error: expected primary-expression before '>' token
../../src/probes/independent/EnvironmentVariable58Probe.cpp:336:54:
error: 'collectedItems' was not declared in this scope
../../src/probes/independent/EnvironmentVariable58Probe.cpp:358:4:
error: 'auto_ptr' was not declared in this scope
../../src/probes/independent/EnvironmentVariable58Probe.cpp:358:23:
error: expected primary-expression before '>' token
../../src/probes/independent/EnvironmentVariable58Probe.cpp:358:65:
error: 'nameIe' was not declared in this scope
../../src/probes/independent/EnvironmentVariable58Probe.cpp:362:17:
error: expected primary-expression before '>' token
../../src/probes/independent/EnvironmentVariable58Probe.cpp:362:19:
error: 'item' was not declared in this scope
../../src/probes/independent/EnvironmentVariable58Probe.cpp:362:26:
error: '::CreateItem' has not been declared
../../src/probes/independent/EnvironmentVariable58Probe.cpp:404:5:
error: 'auto_ptr' was not declared in this scope
../../src/probes/independent/EnvironmentVariable58Probe.cpp:404:18:
error: expected primary-expression before '>' token
../../src/probes/independent/EnvironmentVariable58Probe.cpp:404:20:
error: 'item' was not declared in this scope
../../src/probes/independent/EnvironmentVariable58Probe.cpp:404:27:
error: '::CreateItem' has not been declared
../../src/probes/independent/EnvironmentVariable58Probe.cpp:416:5:
error: 'auto_ptr' was not declared in this scope
../../src/probes/independent/EnvironmentVariable58Probe.cpp:416:24:
error: expected primary-expression before '>' token
../../src/probes/independent/EnvironmentVariable58Probe.cpp:416:71:
error: 'nameIe' was not declared in this scope
../../src/probes/independent/EnvironmentVariable58Probe.cpp:419:19:
error: expected primary-expression before '>' token
../../src/probes/independent/EnvironmentVariable58Probe.cpp:419:21:
error: 'item' was not declared in this scope
../../src/probes/independent/EnvironmentVariable58Probe.cpp:419:28:
error: '::CreateItem' has not been declared
../../src/probes/independent/EnvironmentVariable58Probe.cpp: At global
scope:
../../src/probes/independent/EnvironmentVariable58Probe.cpp:452:2:
error: 'auto_ptr' does not name a type
gmake: *** [Release/ovaldi] Error 1
*** Error code 2

so yes..differs a lot!! pls pull-up wip/xalan-c.

-- noud





Home | Main Index | Thread Index | Old Index