...
 
Commits (142)
xerces-c (3.1.3+debian-2.1) unstable; urgency=medium
In addition to the fix for CVE-2016-4463 this update enables applications to
fully disable DTD processing through the use of an environment variable.
.
XERCES_DISABLE_DTD set to "1" will cause the scanner to report a fatal error
if a DTD is seen. Existing applications won't see any change.
-- Salvatore Bonaccorso <carnil@debian.org> Tue, 28 Jun 2016 16:50:55 +0200
xerces-c (3.2.2+debian-1) unstable; urgency=medium
* New upstream version 3.2.2+debian Closes: 909202
* Add gbp.conf
* Update VCS URLs
* Update maintainer email
* Remove duplicate VCS URL
* Update standards to 4.2.1 (no changes needed)
-- William Blough <bblough@debian.org> Wed, 19 Sep 2018 15:19:49 -0400
xerces-c (3.2.1+debian-2) unstable; urgency=medium
* Fixes regression related to SSE2 detection/support, which
causes a baseline violation on i386. Closes: 895068
* Update to policy 4.1.4 (no changes)
* Update to debhelper compat 11
* Simplify installation of NOTICE files
-- William Blough <devel@blough.us> Thu, 26 Apr 2018 01:02:02 -0400
xerces-c (3.2.1+debian-1) unstable; urgency=medium
* New upstream release. Closes: 891841
Fixes CVE-2017-12627 Closes: 894050
* Update to policy 4.1.3 (no changes)
* Remove patch that was applied upstream
* Lintian fixes:
- remove trailing whitespace in changelog
- install NOTICE file
- change watch file to use https
-- William Blough <devel@blough.us> Wed, 28 Mar 2018 17:56:05 -0400
xerces-c (3.2.0+debian-2) unstable; urgency=medium
* Upload to unstable
-- William Blough <devel@blough.us> Fri, 10 Nov 2017 14:04:36 -0500
xerces-c (3.2.0+debian-1) experimental; urgency=medium
* New upstream version
* Update to policy 4.1.1
- Change d/copyright Format URL to use https
* Remove patches that have been applied upstream
* Set dh compat to 10
* Patch: Fix test failures for parallel builds (forwarded)
-- William Blough <devel@blough.us> Thu, 12 Oct 2017 01:49:25 -0400
xerces-c (3.1.4+debian-2) unstable; urgency=medium
* Fix AC_LANG_SOURCE warnings.
* Override dh_auto_clean to also clean generated doc directory.
Closes: 847799
* Fix segfault in PSVIWriter. Closes: 715592
* Use -O1 on s390x to work around Bug: 833754
* Add hardening=+all build option
* Remove lintian override that was no longer needed
-- William Blough <devel@blough.us> Sun, 11 Dec 2016 14:38:45 -0500
xerces-c (3.1.4+debian-1) unstable; urgency=medium
* New upstream release
* Removed patches that are no longer needed (applied upstream)
* Compile with curl support to allow accessing https urls. Closes: #821380
* Added patch to fix some compiler warnings (forwarded upstream)
-- William Blough <devel@blough.us> Mon, 07 Nov 2016 20:38:09 -0500
xerces-c (3.1.3+debian-2.1) unstable; urgency=medium
* Non-maintainer upload.
* CVE-2016-4463: Apache Xerces-C XML Parser Crashes on Malformed DTD
(Closes: #828990)
* Enable the ability to disable DTD processing through the use of an env
variable
* Add NEWS.Debian entry to document the XERCES_DISABLE_DTD variable
-- Salvatore Bonaccorso <carnil@debian.org> Fri, 01 Jul 2016 14:28:51 +0200
xerces-c (3.1.3+debian-2) unstable; urgency=medium
* Fix CVE-2016-2099: Exception handling mistake in DTDScanner.
Closes: #823863
* Update standards version to 3.9.8 (no changes needed)
-- William Blough <devel@blough.us> Tue, 10 May 2016 00:34:51 -0400
xerces-c (3.1.3+debian-1) unstable; urgency=medium
* New upstream version.
Fixes CVE-2016-0729: Apache Xerces-C XML Parser Crashes on Malformed
Input. Closes: #815907
* Add build dependency on libatk-wrapper-java. Closes: #816021
* Updated standards version to 3.9.7 (no updates needed)
* Lintian fixes
d/copyright
fix typo in filename
fix duplicate license short name
add .svn to excluded files
-- William Blough <devel@blough.us> Sat, 27 Feb 2016 00:48:56 -0500
xerces-c (3.1.2+debian-1) unstable; urgency=medium
* New maintainer. Closes: #777698
* New upstream version
* Update standards version to 3.9.6, no changes required.
* Add watchfile and upstream signing key. Closes: #744092
Thanks to David Gilman <dgilman@gilslotd.com> for the patch
* Remove redundant Build-dep entry (Lintian fix)
* Removed HURD patch since it was applied upstream
* Removed patch for CVE-2015-0252 since it was applied upstream
* Add patch to fix memcpy undefined behavior (upstream bug XERCESC-2049)
* Change from cdbs to dh
* Added more info to doc package description (Lintian fix)
* Change to DEP5 copyright format
* Added lintian override for false positive (hardening)
* Build docs from scratch
* Repack upstream source to remove 3rd party libs and prebuilt docs per
policy
* Lintian cleanup - removed duplicate files, removed embedded jquery
-- William Blough <devel@blough.us> Mon, 12 Oct 2015 12:02:34 -0400
xerces-c (3.1.1-5.1) unstable; urgency=high
* Non-maintainer upload.
* Add CVE-2015-0252.patch patch.
CVE-2015-0252: Apache Xerces-C XML parser crashes on malformed input.
(Closes: #780827)
-- Salvatore Bonaccorso <carnil@debian.org> Fri, 20 Mar 2015 19:40:31 +0100
xerces-c (3.1.1-5) unstable; urgency=medium
* Apply upstream patch for PATH_MAX to enable compilation on GNU hurd.
(Closes: #636568)
-- Jay Berkenbilt <qjb@debian.org> Wed, 08 Jan 2014 15:48:01 -0500
xerces-c (3.1.1-4) unstable; urgency=low
* Update standards version to 3.9.5. Opting for shlibs files because of
C++ interface. No changes required.
* Depend on dh-autoreconf. (Closes: #733024)
-- Jay Berkenbilt <qjb@debian.org> Tue, 24 Dec 2013 20:59:37 -0500
xerces-c (3.1.1-3) unstable; urgency=low
* Update standards version to 3.9.3.
* Enable hardening flags
* Multiarch
-- Jay Berkenbilt <qjb@debian.org> Fri, 29 Jun 2012 21:15:58 -0400
xerces-c (3.1.1-2) unstable; urgency=low
* Stop installing .la files since no reverse dependencies are using them
anymore. (Closes: #657663)
* Update standards version to 3.9.2. No changes required.
-- Jay Berkenbilt <qjb@debian.org> Sat, 28 Jan 2012 10:15:59 -0500
xerces-c (3.1.1-1) unstable; urgency=low
* New upstream release
-- Jay Berkenbilt <qjb@debian.org> Sat, 01 May 2010 08:39:53 -0400
xerces-c (3.1.0-3) unstable; urgency=low
* Invoke configure with --disable-sse2 to disable sse2 extensions on
platforms for which they not are enabled by default. This enables
xerces-c to work on older ix86 processors in particular. This does
not disable sse2 extensions on systems for which they are enabled by
default, such as amd64 and ia64. (Closes: #574857)
-- Jay Berkenbilt <qjb@debian.org> Fri, 09 Apr 2010 22:11:54 -0400
xerces-c (3.1.0-2) unstable; urgency=low
* Fix importNode so that it works with xmlns=""; patch from upstream.
(Closes: #572293)
-- Jay Berkenbilt <qjb@debian.org> Sat, 06 Mar 2010 12:44:16 -0500
xerces-c (3.1.0-1) unstable; urgency=low
* New upstream release
* Updated standards version to 3.8.4. No changes required.
-- Jay Berkenbilt <qjb@debian.org> Sat, 06 Feb 2010 16:46:23 -0500
xerces-c (3.1.0~rc1-1) unstable; urgency=low
* New upstream release; public release candidate uploaded at request of
upstream.
* Updated source format to '3.0 (quilt)'
-- Jay Berkenbilt <qjb@debian.org> Sat, 05 Dec 2009 14:58:32 -0500
xerces-c (3.0.1-2) unstable; urgency=low
* Add dependency for libxerces-c-dev on libicu-dev. (Closes: #540964)
* Update standards to 3.8.3. No changes required.
* Apply patch to correct CVE-2009-1885: DoS attack from nested DTDs.
(Closes: #540297)
-- Jay Berkenbilt <qjb@debian.org> Fri, 21 Aug 2009 17:47:51 -0400
xerces-c (3.0.1-1) unstable; urgency=low
* New upstream release
-- Jay Berkenbilt <qjb@debian.org> Sun, 22 Feb 2009 16:52:23 -0500
xerces-c (3.0.0-1) experimental; urgency=low
* New upstream release
-- Jay Berkenbilt <qjb@debian.org> Fri, 03 Oct 2008 18:24:57 -0400
xerces-c (3.0.0~b2-1) experimental; urgency=low
* New upstream release
* Stopped using tarball in tarball, switched patchsys to quilt, and
created README.source. Updated standards version to 3.8.0.
-- Jay Berkenbilt <qjb@debian.org> Sat, 02 Aug 2008 09:12:24 -0400
xerces-c (3.0.0~b1-6) experimental; urgency=low
* Regenerate Makefile.in from patched Makefile.am.
-- Jay Berkenbilt <qjb@debian.org> Tue, 24 Jun 2008 10:56:57 -0400
xerces-c (3.0.0~b1-5) experimental; urgency=low
* Add another change from upstream to address ICU-related failures.
* Replace Apache License with reference to file in common-licenses.
-- Jay Berkenbilt <qjb@debian.org> Mon, 23 Jun 2008 10:43:50 -0400
xerces-c (3.0.0~b1-4) experimental; urgency=low
* Pull in all changes from upstream svn. See if this addresses ongoing
build failures.
-- Jay Berkenbilt <qjb@debian.org> Sat, 03 May 2008 09:46:49 -0400
xerces-c (3.0.0~b1-3) experimental; urgency=low
* Fix signature of main. (Closes: #478418)
-- Jay Berkenbilt <qjb@debian.org> Mon, 28 Apr 2008 22:14:15 -0400
xerces-c (3.0.0~b1-2) experimental; urgency=low
* Apply patch from upstream to handle ICU makefile's use of .o or .ao
for non-PIC object files on various platforms. (Closes: #474756)
-- Jay Berkenbilt <qjb@debian.org> Sun, 27 Apr 2008 21:01:48 -0400
xerces-c (3.0.0~b1-1) experimental; urgency=low
* Initial release of re-organized xerces packages. Going forward, any
given debian release will contain only one version of xerces-c at any
given major version number. This source package, xerces-c, will
always correspond to the latest version.
-- Jay Berkenbilt <qjb@debian.org> Sat, 22 Mar 2008 11:23:13 -0400
Source: xerces-c
Section: libs
Priority: optional
Build-Depends: debhelper (>> 11),
default-jre-headless | default-jre,
libatk-wrapper-java,
libcurl4-gnutls-dev,
libicu-dev,
libstylebook-java,
libxalan2-java,
libxerces2-java
Build-Depends-Indep: doxygen
Maintainer: William Blough <bblough@debian.org>
Standards-Version: 4.2.1
Vcs-Browser: https://salsa.debian.org/bblough/xerces-c
Vcs-Git: https://salsa.debian.org/bblough/xerces-c.git
Homepage: https://xerces.apache.org/xerces-c/
Package: libxerces-c3.2
Architecture: any
Multi-Arch: same
Pre-Depends: ${misc:Pre-Depends}
Depends: ${misc:Depends}, ${shlibs:Depends}
Description: validating XML parser library for C++
Xerces-C++ is a validating XML parser written in a portable subset of
C++. Xerces-C++ makes it easy to give your application the ability
to read and write XML data. A shared library is provided for parsing,
generating, manipulating, and validating XML documents. Xerces-C++ is
faithful to the XML 1.0 recommendation and associated standards (DOM
1.0, DOM 2.0, SAX 1.0, SAX 2.0, Namespaces, XML Schema Part 1 and
Part 2). It also provides experimental implementations of XML 1.1
and DOM Level 3.0. The parser provides high performance, modularity,
and scalability.
Package: libxerces-c-dev
Section: libdevel
Provides: libxerces-c3-dev
Architecture: any
Depends: libc6-dev | libc-dev,
libicu-dev,
libxerces-c3.2 (= ${binary:Version}),
${misc:Depends}
Conflicts: libxerces-c2-dev,
libxerces25-dev,
libxerces26-dev,
libxerces27-dev,
libxerces28-dev
Suggests: libxerces-c-doc
Description: validating XML parser library for C++ (development files)
Xerces-C++ is a validating XML parser written in a portable subset of
C++. This package contains the development files for Xerces. It also
contains sources to various sample files. The libxerces-c-samples
package contains compiled versions of the samples.
Package: libxerces-c-doc
Section: doc
Architecture: all
Provides: libxerces-c3-doc
Depends: ${misc:Depends}
Suggests: libxerces-c-dev
Description: validating XML parser library for C++ (documentation)
Xerces-C++ is a validating XML parser written in a portable subset of
C++. This package contains the developer documentation, including
programming guides and API documentation.
Package: libxerces-c-samples
Section: devel
Architecture: any
Provides: libxerces-c3-samples
Depends: ${misc:Depends}, ${shlibs:Depends}
Description: validating XML parser library for C++ (compiled samples)
Xerces-C++ is a validating XML parser written in a portable subset of
C++. This package contains compiled versions of the samples. You
probably don't want this package, but it can be useful if you are
trying to reproduce a problem before reporting a bug that will be
easy for the xerces developers to reproduce.
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: Xerces-C++
Source: https://xerces.apache.org/xerces-c/
Comment: Upstream package contained 3rd party libraries and prebuilt
documentation. In order to comply with Debian policy, these files have
been stripped and the source repacked.
Files-Excluded: doc/html/*
tools/jars/*
projects/Win32/*
*/.svn
Files: *
Copyright: Copyright (c) 1999-2015 The Apache Software Foundation
License: xerces-Apache-2.0
Licensed to the Apache Software Foundation (ASF) under one or more
contributor license agreements. See the NOTICE file distributed with
this work for additional information regarding copyright ownership.
The ASF licenses this file to You under the Apache License, Version 2.0
(the "License"); you may not use this file except in compliance with
the License. You may obtain a copy of the License at
.
http://www.apache.org/licenses/LICENSE-2.0
.
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
Comment:
On Debian systems a copy of the Apache-2.0 license can be viewed at:
/usr/share/common-licenses/Apache-2.0
.
NOTICE
.
This product includes software developed by
The Apache Software Foundation (http://www.apache.org/).
.
Portions of this software were originally based on the following:
software copyright (c) 1999, IBM Corporation., http://www.ibm.com.
Files: debian/*
Copyright: Copyright (c) 2008-2015 Jay Berkenbilt <ejb@ql.org>
Copyright (c) 2015 William Blough <devel@blough.us>
License: Apache-2.0
Comment:
This package was debianized by Jay Berkenbilt <qjb@debian.org>.
Files: aclocal.m4
Makefile.in
samples/Makefile.in
src/Makefile.in
tests/Makefile.in
Copyright: Copyright (c) 1996-2014 Free Software Foundation, Inc.
License: permissive-fsf
This file is free software; the Free Software Foundation gives
unlimited permission to copy and/or distribute it, with or without
modifications, as long as this notice is preserved.
.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY, to the extent permitted by law; without
even the implied warranty of MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE.
Files: config/compile
config/depcomp
Copyright: Copyright (c) 1999-2014 Free Software Foundation, Inc.
License: GPL-2+ with Autoconf exception
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2, or (at your option)
any later version.
.
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.
.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
.
As a special exception to the GNU General Public License, if you
distribute this file as part of a program that contains a
configuration script generated by Autoconf, you may include it under
the same distribution terms that you use for the rest of that program.
Comment:
On Debian systems, the complete text of the GNU General Public License
version 2 can be found in "/usr/share/common-licenses/GPL-2".
Files: config/config.guess
config/missing
config/config.sub
Copyright: Copyright (c) 1992-2013 Free Software Foundation, Inc.
License: GPL-3+ with Autoconf exception
This file is free software; you can redistribute it and/or modify it
under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 3 of the License, or
(at your option) any later version.
.
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.
.
You should have received a copy of the GNU General Public License
along with this program; if not, see <http://www.gnu.org/licenses/>.
.
As a special exception to the GNU General Public License, if you
distribute this file as part of a program that contains a
configuration script generated by Autoconf, you may include it under
the same distribution terms that you use for the rest of that
program. This Exception is an additional permission under section 7
of the GNU General Public License, version 3 ("GPLv3").
Comment:
On Debian systems, the complete text of the GNU General Public License
version 3 can be found in "/usr/share/common-licenses/GPL-3".
Files: config/ltmain.sh
Copyright: Copyright (c) 1996-2015 Free Software Foundation, Inc.
License: GPL-2+ with Libtool exception
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
.
GNU Libtool is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.
.
As a special exception to the GNU General Public License,
if you distribute this file as part of a program or library that
is built using GNU Libtool, you may include this file under the
same distribution terms that you use for the rest of that program.
.
GNU Libtool 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.
.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
Comment:
On Debian systems, the complete text of the GNU General Public License
version 2 can be found in "/usr/share/common-licenses/GPL-2".
Files: config/install-sh
Copyright: Copyright (c) 1994 X Consortium
License: X11-install-sh
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to
deal in the Software without restriction, including without limitation the
rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
sell copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
.
The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.
.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN
AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC-
TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
.
Except as contained in this notice, the name of the X Consortium shall not
be used in advertising or otherwise to promote the sale, use or other deal-
ings in this Software without prior written authorization from the X Consor-
tium.
.
.
FSF changes to this file are in the public domain.
Files: configure
Copyright: Copyright (c) 1992-1996, 1998-2012 Free Software Foundation, Inc.
License: permissive-configure
This configure script is free software; the Free Software Foundation
gives unlimited permission to copy, distribute and modify it.
License: Apache-2.0
.
On Debian systems a copy of the Apache-2.0 license can be viewed at:
/usr/share/common-licenses/Apache-2.0
[DEFAULT]
debian-branch=debian/master
Any given debian release may contain one xerces-c package for each
major version of xerces-c. It is expected that most releases will
have only a single version of xerces-c since major releases are rare.
The package "libxerces-c-dev" is always the development package for
the latest major version. You may also use libxerces-cn-dev, where n
is the major version, to get the development package for the specific
major version. For example, libxerces-c3-dev would be the development
packages for the latest 3.x release, and libxerces-c2-dev would be the
development packages for the latest 2.x release.
If your package uses on xerces-c, you should generally declare a build
dependency on libxerces-c-dev. You should only use a specific version
of the dev package if it is specifically known that your package will
not work (yet) with a new version of xerces-c when it comes out.
-- Jay Berkenbilt <qjb@debian.org>, Sat, 22 Mar 2008 13:58:45 -0400
samples/Makefile.am
samples/Makefile.in
samples/data
samples/src
usr/include
usr/lib/*/lib*.a
usr/lib/*/libxerces-c.so
usr/lib/*/pkgconfig
Document: libxerces-c-doc
Title: Xerces-C++ Documentation
Author: The Apache Software Foundation
Abstract: The Xerces C++ documentation includes general information,
documentation of the Xerces API, FAQs, release information, sample
code, and a lot of other useful information about the Xerces
validating XML parser.
Section: Programming
Format: HTML
Index: /usr/share/doc/libxerces-c-doc/html/index.html
Files: /usr/share/doc/libxerces-c-doc/html/*
doc/html/* usr/share/doc/libxerces-c-doc/html/
/usr/share/doc/libxerces-c-doc/html/graphics/index-header.jpg /usr/share/doc/libxerces-c-doc/html/graphics/charter-header.jpg
/usr/share/doc/libxerces-c-doc/html/graphics/program-3-header.jpg /usr/share/doc/libxerces-c-doc/html/graphics/program-others-3-header.jpg
libxerces-c-doc: embedded-javascript-library usr/share/doc/libxerces-c-doc/html/apiDocs-3/jquery.js please use libjs-jquery
usr/share/man/man1/xerces-c-sample.1.gz usr/share/man/man1/CreateDOMDocument.1.gz
usr/share/man/man1/xerces-c-sample.1.gz usr/share/man/man1/DOMCount.1.gz
usr/share/man/man1/xerces-c-sample.1.gz usr/share/man/man1/DOMPrint.1.gz
usr/share/man/man1/xerces-c-sample.1.gz usr/share/man/man1/EnumVal.1.gz
usr/share/man/man1/xerces-c-sample.1.gz usr/share/man/man1/MemParse.1.gz
usr/share/man/man1/xerces-c-sample.1.gz usr/share/man/man1/PParse.1.gz
usr/share/man/man1/xerces-c-sample.1.gz usr/share/man/man1/PSVIWriter.1.gz
usr/share/man/man1/xerces-c-sample.1.gz usr/share/man/man1/Redirect.1.gz
usr/share/man/man1/xerces-c-sample.1.gz usr/share/man/man1/SAX2Count.1.gz
usr/share/man/man1/xerces-c-sample.1.gz usr/share/man/man1/SAX2Print.1.gz
usr/share/man/man1/xerces-c-sample.1.gz usr/share/man/man1/SAXCount.1.gz
usr/share/man/man1/xerces-c-sample.1.gz usr/share/man/man1/SAXPrint.1.gz
usr/share/man/man1/xerces-c-sample.1.gz usr/share/man/man1/SCMPrint.1.gz
usr/share/man/man1/xerces-c-sample.1.gz usr/share/man/man1/SEnumVal.1.gz
usr/share/man/man1/xerces-c-sample.1.gz usr/share/man/man1/StdInParse.1.gz
usr/share/man/man1/xerces-c-sample.1.gz usr/share/man/man1/XInclude.1.gz
#False positive, flags are being passed, verified with blhc
libxerces-c-samples: hardening-no-fortify-functions usr/bin/SAX2Count
usr/lib/*/libxerces-c-*.so
libxerces-c3.2: package-name-doesnt-match-sonames libxerces-c-3.2
# The xerces-3 packages install their shared libaries with weird
# names, which confuses lintian.
libxerces-c 3.2 libxerces-c3.2
#!/usr/bin/make -f
export DEB_BUILD_MAINT_OPTIONS=hardening=+all
DEB_HOST_ARCH ?= $(shell dpkg-architecture -qDEB_HOST_ARCH)
ifeq ($(DEB_HOST_ARCH), s390x)
export DEB_CFLAGS_MAINT_STRIP=-O2
export DEB_CXXFLAGS_MAINT_STRIP=-O2
export DEB_CFLAGS_MAINT_APPEND=-O1
export DEB_CXXFLAGS_MAINT_APPEND=-O1
endif
%:
dh $@ --with autoreconf
override_dh_auto_configure:
dh_auto_configure -- --disable-pretty-make --enable-netaccessor-curl --disable-sse2
# Note: This disables explicit passing of -msse2 to gcc. It does not
# actually disable sse2 extensions for platforms such as x86_64
# (amd64) which enable sse2 extensions by default.
override_dh_compress:
dh_compress -plibxerces-c-dev -Xexamples
dh_compress -plibxerces-c-doc -Xhtml
dh_compress -plibxerces-c3.2
dh_compress -plibxerces-c-samples
override_dh_installexamples:
dh_installexamples -plibxerces-c-dev -X.o -X.deps -X.dirstamp
override_dh_installdocs:
dh_installdocs -A NOTICE
override_dh_auto_build-indep:
mkdir -p doc/html
java -Djava.awt.headless=true -classpath '/usr/share/java/*' \
org.apache.stylebook.StyleBook "targetDirectory=doc/html" \
doc/xerces-c_book.xml doc/style
(cd doc && doxygen Doxyfile)
rm doc/html/graphics/charter-header.jpg
rm doc/html/graphics/program-others-3-header.jpg
override_dh_auto_clean:
rm -rf doc/html
dh_auto_clean
This diff is collapsed.
version=3
opts=pgpsigurlmangle=s/$/.asc/,dversionmangle=s/\+debian// \
https://www.apache.org/dist/xerces/c/3/sources/xerces-c-([\d\.]*)\.tar\.gz
.TH XERCES-C-SAMPLE 1 "22 Mar 2008"
.SH NAME
xerces-c \- xerces-c sample program
.SH DESCRIPTION
This program is part of the libxerces-c-samples package. That package
supplies compiled versions of the sample programs that are included in
the libxerces-c-dev packages. Please see the examples for details.
These programs are not intended for production use, but they may be
useful in helping to create bug reports that the xerces-c maintainers
can easily reproduce.
.SH SEE ALSO
.br
/usr/share/doc/libxerces-c-dev/examples
.br
/usr/share/doc/libxerces-c-doc/html