Import yaml-cpp_0.7.0+dfsg-8.debian.tar.xz
authorGianfranco Costamagna <locutusofborg@debian.org>
Sat, 13 Nov 2021 20:48:59 +0000 (20:48 +0000)
committerGianfranco Costamagna <locutusofborg@debian.org>
Sat, 13 Nov 2021 20:48:59 +0000 (20:48 +0000)
[dgit import tarball yaml-cpp 0.7.0+dfsg-8 yaml-cpp_0.7.0+dfsg-8.debian.tar.xz]

16 files changed:
changelog [new file with mode: 0644]
control [new file with mode: 0644]
copyright [new file with mode: 0644]
libyaml-cpp-dev.install [new file with mode: 0644]
libyaml-cpp0.7.install [new file with mode: 0644]
libyaml-cpp0.7.symbols [new file with mode: 0644]
patches/cmake_set_libraries.patch [new file with mode: 0644]
patches/export-m_amount.patch [new file with mode: 0644]
patches/fix-pkg-config.patch [new file with mode: 0644]
patches/series [new file with mode: 0644]
patches/symbol-visibility.patch [new file with mode: 0644]
patches/use-archive-googletest.patch [new file with mode: 0644]
rules [new file with mode: 0755]
source/format [new file with mode: 0644]
upstream/metadata [new file with mode: 0644]
watch [new file with mode: 0644]

diff --git a/changelog b/changelog
new file mode 100644 (file)
index 0000000..91ac408
--- /dev/null
+++ b/changelog
@@ -0,0 +1,312 @@
+yaml-cpp (0.7.0+dfsg-8) unstable; urgency=medium
+
+  * Ack previous NMU, thanks!
+  * Add patch from Jochen Sprickerhof to export YAML_CPP_LIBRARIES.
+    (Closes: #999594)
+
+ -- Gianfranco Costamagna <locutusofborg@debian.org>  Sat, 13 Nov 2021 21:48:59 +0100
+
+yaml-cpp (0.7.0+dfsg-7.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Fix the symbols file to properly declare libyaml-cpp0.7 as dependency,
+    instead of libyaml-cpp.
+
+ -- Pino Toscano <pino@debian.org>  Fri, 12 Nov 2021 07:50:10 +0100
+
+yaml-cpp (0.7.0+dfsg-7) unstable; urgency=medium
+
+  * Add R^3: no
+  * Refresh symbols for sh4 and Ubuntu
+
+ -- Gianfranco Costamagna <locutusofborg@debian.org>  Thu, 11 Nov 2021 21:46:27 +0100
+
+yaml-cpp (0.7.0+dfsg-6) unstable; urgency=medium
+
+  * Remove Breaks/Replaces on libyaml-cpp0.6.
+  * Upload to Sid.
+
+ -- Simon Quigley <tsimonq2@debian.org>  Thu, 11 Nov 2021 07:29:18 -0600
+
+yaml-cpp (0.7.0+dfsg-5) experimental; urgency=medium
+
+  * Another symbols update.
+
+ -- Simon Quigley <tsimonq2@debian.org>  Tue, 26 Oct 2021 23:28:47 -0500
+
+yaml-cpp (0.7.0+dfsg-4) experimental; urgency=medium
+
+  * Add missing build dependencies.
+
+ -- Simon Quigley <tsimonq2@debian.org>  Tue, 19 Oct 2021 06:45:05 -0500
+
+yaml-cpp (0.7.0+dfsg-3) experimental; urgency=medium
+
+  [ Simon Quigley ]
+  * Fully update symbols from all architectures.
+
+  [ Gianfranco Costamagna ]
+  * Update the googletest patch with an approach that has been proposed
+    upstream in: https://github.com/jbeder/yaml-cpp/pull/1035
+
+ -- Simon Quigley <tsimonq2@debian.org>  Sun, 17 Oct 2021 05:55:45 -0500
+
+yaml-cpp (0.7.0+dfsg-2) experimental; urgency=medium
+
+  * Mark some symbols as optional.
+
+ -- Simon Quigley <tsimonq2@debian.org>  Wed, 13 Oct 2021 17:29:57 -0500
+
+yaml-cpp (0.7.0+dfsg-1) experimental; urgency=medium
+
+  * New upstream release.
+    - Remove reverse-applicable patches and refresh existing ones.
+    - libyaml-cpp0.6 -> libyaml-cpp0.7.
+  * Add patch from upstream PR #984 to fix building with the new version.
+  * Disable inclusion of the googletest build output.
+  * Use the archive googletest instead of an embedded copy.
+  * Update Standards-version to 4.6.0, no changes needed.
+
+ -- Simon Quigley <tsimonq2@debian.org>  Thu, 23 Sep 2021 06:31:17 -0500
+
+yaml-cpp (0.6.3-10) unstable; urgency=medium
+
+  * Mark symbols as optional not seen when building with lto.
+
+ -- Matthias Klose <doko@ubuntu.com>  Mon, 22 Mar 2021 22:04:27 +0100
+
+yaml-cpp (0.6.3-9) unstable; urgency=medium
+
+  * Fix pkg-config and cmake wrong files and paths. LP: #1880419
+
+ -- Gianfranco Costamagna <locutusofborg@debian.org>  Tue, 26 May 2020 17:56:33 +0200
+
+yaml-cpp (0.6.3-8) unstable; urgency=medium
+
+  [ Debian Janitor ]
+  * Set upstream metadata fields: Bug-Database, Bug-Submit, Repository,
+    Repository-Browse.
+
+  [ Helmut Grohne ]
+  * Fix FTCBFS: Don't build tests for DEB_BUILD_OPTIONS=nocheck.
+    (Closes: #960167)
+
+ -- Gianfranco Costamagna <locutusofborg@debian.org>  Thu, 14 May 2020 10:29:07 +0200
+
+yaml-cpp (0.6.3-7) unstable; urgency=medium
+
+  * Team upload
+  [ Adrian Bunk ]
+  * From Adrian Bunk, fix other c++ symbols that broke ABI
+    (Closes: #959201)
+
+ -- Gianfranco Costamagna <locutusofborg@debian.org>  Wed, 13 May 2020 19:26:42 +0200
+
+yaml-cpp (0.6.3-6) unstable; urgency=medium
+
+  * Ack NMUs, thanks a bunch Gianfranco!
+    - Add him as a co-maintainer so he doesn't have to grandfather in team
+      uploads.
+
+ -- Simon Quigley <tsimonq2@debian.org>  Sun, 10 May 2020 14:15:46 -0500
+
+yaml-cpp (0.6.3-5) unstable; urgency=medium
+
+  * Team upload.
+  [ Helmut Grohne ]
+  * Fix FTCBFS (Closes: #843918)
+    + Let dh_auto_configure pass cross flags
+    + Honour DEB_BUILD_OPTIONS=nocheck
+
+ -- Gianfranco Costamagna <locutusofborg@debian.org>  Sat, 09 May 2020 17:34:48 +0200
+
+yaml-cpp (0.6.3-4) unstable; urgency=medium
+
+  * Team upload (salsa.d.o namespace)
+  * Use -g1 optimization level to fix FTBFS on mipsel
+
+ -- Gianfranco Costamagna <locutusofborg@debian.org>  Fri, 08 May 2020 23:34:57 +0200
+
+yaml-cpp (0.6.3-3) unstable; urgency=medium
+
+  * Team upload (salsa.d.o namespace)
+  * Lower mipsel build to parallel=1
+
+ -- Gianfranco Costamagna <locutusofborg@debian.org>  Fri, 08 May 2020 19:17:53 +0200
+
+yaml-cpp (0.6.3-2) unstable; urgency=medium
+
+  * Team upload (salsa.d.o namespace)
+  * Fix mipsel build by lowering to parallel=2 there (Closes: #959402)
+
+ -- Gianfranco Costamagna <locutusofborg@debian.org>  Fri, 08 May 2020 15:42:46 +0200
+
+yaml-cpp (0.6.3-1.2) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Update also symbols file
+
+ -- Gianfranco Costamagna <locutusofborg@debian.org>  Fri, 08 May 2020 14:15:10 +0200
+
+yaml-cpp (0.6.3-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload
+  * Revert ABI changes in new release (Closes: #959201)
+    - debian/patches/revert-774f25800e6f19f4b927023c85d1389af322da5e.patch:
+
+ -- Gianfranco Costamagna <locutusofborg@debian.org>  Fri, 08 May 2020 13:15:00 +0200
+
+yaml-cpp (0.6.3-1) unstable; urgency=medium
+
+  * New upstream release (Closes: #958505).
+    - Refresh patches.
+    - BUILD_SHARED_LIBS -> YAML_BUILD_SHARED_LIBS cmake flag.
+    - Update symbols from amd64 build log.
+  * Add the following CVE patches:
+    - fix-CVE-2017-11692.patch
+      + Fixes CVE-2017-11692 (Closes: #870326).
+    - fix-unbounded-recursion-depth.patch
+      + Fixes CVE-2017-5950 (Closes: #859891).
+      + Fixes CVE-2018-20573 (Closes: #918147).
+      + Fixes CVE-2018-20574 (Closes: #918145).
+      + Fixes CVE-2019-6285 (Closes: #919432, 919430).
+  * Migrate to using the debhelper-compat dependency.
+  * Bump Standards-version to 4.5.0, no changes needed.
+  * Migrate to debhelper 13.
+
+ -- Simon Quigley <tsimonq2@debian.org>  Wed, 29 Apr 2020 20:24:07 -0500
+
+yaml-cpp (0.6.2-4) unstable; urgency=medium
+
+  * Upload to Sid.
+
+ -- Simon Quigley <tsimonq2@debian.org>  Mon, 07 Jan 2019 16:00:33 -0600
+
+yaml-cpp (0.6.2-3) experimental; urgency=medium
+
+  * Update symbols from build logs.
+
+ -- Simon Quigley <tsimonq2@debian.org>  Sat, 05 Jan 2019 17:27:47 -0600
+
+yaml-cpp (0.6.2-2) experimental; urgency=medium
+
+  [ Christopher James Halse Rogers ]
+  * d/libyaml-cpp0.6.symbols:
+    - Add symbols file now that only public symbols are exported
+  * d/libyaml-cpp-dev.install:
+    - Don't install gtest/gmock headers (Closes: #915575)
+
+  [ Simon Quigley ]
+  * Change my email to tsimonq2@debian.org now that I am a Debian Developer.
+  * Bump Standards-version to 4.3.0, no changes needed.
+
+ -- Simon Quigley <tsimonq2@debian.org>  Sun, 23 Dec 2018 22:25:40 -0600
+
+yaml-cpp (0.6.2-1) experimental; urgency=medium
+
+  [ Andreas Tille ]
+  * New upstream version
+  * debhelper 11
+  * Standards-Version: 4.2.0
+  * Point Vcs-fields to Salsa
+  * Fix watch file
+
+  [ Graham Inggs ]
+  * Drop patches no longer needed
+  * Drop dependencies on libboost-dev, no longer needed
+  * Rename binary package for libyaml-cpp0.6 transition
+
+  [ Ondřej Nový ]
+  * d/copyright: Use https protocol in Format field
+  * d/changelog: Remove trailing whitespaces
+
+  [ Christopher James Halse Rogers ]
+  * patches/symbol-visibility.patch: Hide non-public-API symbols.
+    - Cuts down the number of exported symbols by over half, and makes
+      it more feasible to use a .symbols file
+  * d/rules: Use VERBOSE make.
+    - Lets the hardening buildlog scanning check that the appropriate
+      flags have been passed, and makes it easier to debug build
+      failures.
+
+  [ Simon Quigley ]
+  * Take over maintainership of the package (Closes: #914853).
+  * Depend on debhelper 11.
+  * Run wrap-and-sort.
+  * Bump Standards-version to 4.2.1.
+
+ -- Simon Quigley <tsimonq2@ubuntu.com>  Tue, 27 Nov 2018 18:23:07 -0600
+
+yaml-cpp (0.5.2-4) unstable; urgency=medium
+
+  * Make the build reproducible (Closes: #808714)
+  * Add libboost-dev dependency (Closes: #812851)
+  * Fix yaml-cpp 0.5.2 issue (Closes: #814499)
+  * Fix lintian warnings: spelling, standards-version, and Vcs-Git
+
+ -- Paul Novotny <paul@paulnovo.us>  Wed, 12 Oct 2016 19:48:11 -0400
+
+yaml-cpp (0.5.2-3.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Work around bug in googletest causing segfault with gcc-6.
+    (Closes: #812284)
+
+ -- Christian Hofstaedtler <zeha@debian.org>  Sat, 02 Jul 2016 13:27:16 +0200
+
+yaml-cpp (0.5.2-3) unstable; urgency=medium
+
+  * Fix error in yaml-cpp-config.cmake
+  * Disable gtest's use of pthread on hurd and kfreebsd
+
+ -- Paul Novotny <paul@paulnovo.us>  Mon, 30 Nov 2015 16:53:57 -0500
+
+yaml-cpp (0.5.2-2) unstable; urgency=medium
+
+  * Rename libyaml-cpp0.5 to libyaml-cpp0.5v5 for gcc5 transition
+    (Closes: #791317)
+
+ -- Paul Novotny <paul@paulnovo.us>  Tue, 04 Aug 2015 18:03:35 -0400
+
+yaml-cpp (0.5.2-1) unstable; urgency=medium
+
+  * Update due to yaml-cpp from Google Code to GitHub
+  * Imported Upstream version 0.5.2
+  * Remove patches/fix-unit-test.patch, applied upstream
+  * Remove patches/remove-conflicting-google-libs.patch, applied upstream
+
+ -- Paul Novotny <paul@paulnovo.us>  Thu, 23 Apr 2015 16:40:20 -0400
+
+yaml-cpp (0.5.1+hg20150210-1) experimental; urgency=medium
+
+  [ Andreas Tille ]
+  * Import latest upstream
+  * Fix failing unit tests
+  * Inject package into collab-maint to enable more people contributing
+  * cme fix dpkg-control
+  * debhelper 9
+
+  [ Paul Novotny ]
+  * Add myself as Uploader
+  * Import latest upstream VCS status
+  * Fix failing unit tests, update version number
+  * Install cmake development files
+
+ -- Andreas Tille <tille@debian.org>  Mon, 09 Feb 2015 13:36:42 +0100
+
+yaml-cpp (0.5.1-1) unstable; urgency=low
+
+  * New upstream release. (Closes: #706708)
+  * Bump Standards-Version to 3.9.4.
+  * libyaml-cpp-dev: remove multiarch path in yaml-cpp.pc to make
+    lintian happy.
+  * debian/copyright: new Format URI.
+  * debian/control: remove Vcs-Svn field.
+
+ -- Lifeng Sun <lifongsun@gmail.com>  Fri, 30 Aug 2013 18:29:05 +0800
+
+yaml-cpp (0.3.0-1) unstable; urgency=low
+
+  * Initial release (Closes: #636985)
+
+ -- Lifeng Sun <lifongsun@gmail.com>  Sun, 03 Jun 2012 23:48:30 +0800
diff --git a/control b/control
new file mode 100644 (file)
index 0000000..ac01f84
--- /dev/null
+++ b/control
@@ -0,0 +1,37 @@
+Source: yaml-cpp
+Maintainer: Simon Quigley <tsimonq2@debian.org>
+Uploaders: Gianfranco Costamagna <locutusofborg@debian.org>
+Section: devel
+Priority: optional
+Build-Depends: cmake,
+               debhelper-compat (= 13),
+               googletest (>= 1.10.0),
+               libgmock-dev (>= 1.10.0),
+               libgtest-dev (>= 1.10.0)
+Standards-Version: 4.6.0
+Rules-Requires-Root: no
+Vcs-Browser: https://salsa.debian.org/debian/yaml-cpp
+Vcs-Git: https://salsa.debian.org/debian/yaml-cpp.git
+Homepage: https://github.com/jbeder/yaml-cpp
+
+Package: libyaml-cpp0.7
+Architecture: any
+Multi-Arch: same
+Section: libs
+Depends: ${misc:Depends}, ${shlibs:Depends}
+Pre-Depends: ${misc:Pre-Depends}
+Description: YAML parser and emitter for C++
+ yaml-cpp is a C++ library for parsing and emitting data in YAML 1.2, a
+ human-readable data serialization format.
+ .
+ This package provides run-time library of yaml-cpp.
+
+Package: libyaml-cpp-dev
+Architecture: any
+Section: libdevel
+Depends: libyaml-cpp0.7 (= ${binary:Version}), ${misc:Depends}
+Description: YAML parser and emitter for C++ - development files
+ yaml-cpp is a C++ library for parsing and emitting data in YAML 1.2, a
+ human-readable data serialization format.
+ .
+ This package provides development files of yaml-cpp.
diff --git a/copyright b/copyright
new file mode 100644 (file)
index 0000000..6caff25
--- /dev/null
+++ b/copyright
@@ -0,0 +1,44 @@
+Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Upstream-Name: yaml-cpp
+Source: https://github.com/jbeder/yaml-cpp
+Files-Excluded: test/gtest-1.10.0
+
+Files: *
+Copyright: 2008 Jesse Beder <jbeder@gmail.com>
+License: X11
+ 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 CONNECTION WITH THE SOFTWARE OR THE USE OR
+ OTHER DEALINGS IN THE SOFTWARE.
+
+Files: debian/*
+Copyright: 2011-2013 Lifeng Sun <lifongsun@gmail.com>
+License: GPL-2.0+
+ This package 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.
+ .
+ This package 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/>
+ .
+ On Debian systems, the complete text of the GNU General
+ Public License version 2 can be found in "/usr/share/common-licenses/GPL-2".
diff --git a/libyaml-cpp-dev.install b/libyaml-cpp-dev.install
new file mode 100644 (file)
index 0000000..4cef216
--- /dev/null
@@ -0,0 +1,5 @@
+usr/include/yaml-cpp/
+usr/lib/*/*.a
+usr/lib/*/*.so
+usr/lib/*/cmake/
+usr/lib/*/pkgconfig/
diff --git a/libyaml-cpp0.7.install b/libyaml-cpp0.7.install
new file mode 100644 (file)
index 0000000..7a0ab28
--- /dev/null
@@ -0,0 +1 @@
+usr/lib/*/libyaml-cpp.so.*
diff --git a/libyaml-cpp0.7.symbols b/libyaml-cpp0.7.symbols
new file mode 100644 (file)
index 0000000..1cb3504
--- /dev/null
@@ -0,0 +1,736 @@
+# SymbolsHelper-Confirmed: 0.7.0 amd64 arm64 armel armhf hppa hurd-i386 i386 ia64 m68k mips64el mipsel powerpc ppc64 ppc64el riscv64 s390x sh4 sparc64 x32
+libyaml-cpp.so.0.7 libyaml-cpp0.7 #MINVER#
+ (arch=hurd-i386)_ZGVZN4YAML3Exp10BlockEntryEvE1e@Base 0.7.0
+ (arch=hurd-i386)_ZGVZN4YAML3Exp11PlainScalarEvE1e@Base 0.7.0
+ (arch=hurd-i386)_ZGVZN4YAML3Exp11ValueInFlowEvE1e@Base 0.7.0
+ (arch=hurd-i386)_ZGVZN4YAML3Exp12AlphaNumericEvE1e@Base 0.7.0
+ (arch=hurd-i386)_ZGVZN4YAML3Exp12BlankOrBreakEvE1e@Base 0.7.0
+ (arch=hurd-i386)_ZGVZN4YAML3Exp12DocIndicatorEvE1e@Base 0.7.0
+ (arch=hurd-i386)_ZGVZN4YAML3Exp12NotPrintableEvE1e@Base 0.7.0
+ (arch=hurd-i386)_ZGVZN4YAML3Exp13ScanScalarEndEvE1e@Base 0.7.0
+ (arch=hurd-i386)_ZGVZN4YAML3Exp14ChompIndicatorEvE1e@Base 0.7.0
+ (arch=hurd-i386)_ZGVZN4YAML3Exp14EscSingleQuoteEvE1e@Base 0.7.0
+ (arch=hurd-i386)_ZGVZN4YAML3Exp15EndScalarInFlowEvE1e@Base 0.7.0
+ (arch=hurd-i386)_ZGVZN4YAML3Exp15ValueInJSONFlowEvE1e@Base 0.7.0
+ (arch=hurd-i386)_ZGVZN4YAML3Exp17PlainScalarInFlowEvE1e@Base 0.7.0
+ (arch=hurd-i386)_ZGVZN4YAML3Exp18Utf8_ByteOrderMarkEvE1e@Base 0.7.0
+ (arch=hurd-i386)_ZGVZN4YAML3Exp19ScanScalarEndInFlowEvE1e@Base 0.7.0
+ (arch=hurd-i386)_ZGVZN4YAML3Exp3HexEvE1e@Base 0.7.0
+ (arch=hurd-i386)_ZGVZN4YAML3Exp3KeyEvE1e@Base 0.7.0
+ (arch=hurd-i386)_ZGVZN4YAML3Exp3TabEvE1e@Base 0.7.0
+ (arch=hurd-i386)_ZGVZN4YAML3Exp3TagEvE1e@Base 0.7.0
+ (arch=hurd-i386)_ZGVZN4YAML3Exp3URIEvE1e@Base 0.7.0
+ (arch=hurd-i386)_ZGVZN4YAML3Exp4WordEvE1e@Base 0.7.0
+ (arch=hurd-i386)_ZGVZN4YAML3Exp5AlphaEvE1e@Base 0.7.0
+ (arch=hurd-i386)_ZGVZN4YAML3Exp5BlankEvE1e@Base 0.7.0
+ (arch=hurd-i386)_ZGVZN4YAML3Exp5BreakEvE1e@Base 0.7.0
+ (arch=hurd-i386)_ZGVZN4YAML3Exp5ChompEvE1e@Base 0.7.0
+ (arch=hurd-i386)_ZGVZN4YAML3Exp5DigitEvE1e@Base 0.7.0
+ (arch=hurd-i386)_ZGVZN4YAML3Exp5EmptyEvE1e@Base 0.7.0
+ (arch=hurd-i386)_ZGVZN4YAML3Exp5SpaceEvE1e@Base 0.7.0
+ (arch=hurd-i386)_ZGVZN4YAML3Exp5ValueEvE1e@Base 0.7.0
+ (arch=hurd-i386)_ZGVZN4YAML3Exp6AnchorEvE1e@Base 0.7.0
+ (arch=hurd-i386)_ZGVZN4YAML3Exp6DocEndEvE1e@Base 0.7.0
+ (arch=hurd-i386)_ZGVZN4YAML3Exp7CommentEvE1e@Base 0.7.0
+ (arch=hurd-i386)_ZGVZN4YAML3Exp8DocStartEvE1e@Base 0.7.0
+ (arch=hurd-i386)_ZGVZN4YAML3Exp8EscBreakEvE1e@Base 0.7.0
+ (arch=hurd-i386)_ZGVZN4YAML3Exp9AnchorEndEvE1e@Base 0.7.0
+ (arch=hurd-i386)_ZGVZN4YAML3Exp9EndScalarEvE1e@Base 0.7.0
+ (arch=hurd-i386)_ZGVZN4YAML3Exp9KeyInFlowEvE1e@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML10DirectivesC1Ev@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML10DirectivesC2Ev@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML10NodeEvents12AliasManager17RegisterReferenceERKNS_6detail4nodeE@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML10NodeEvents4EmitERNS_12EventHandlerE@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML10NodeEvents5SetupERKNS_6detail4nodeE@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML10NodeEventsC1ERKNS_4NodeE@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML10NodeEventsC2ERKNS_4NodeE@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML10NodeEventsD1Ev@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML10NodeEventsD2Ev@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML10ScanScalarB5cxx11ERNS_6StreamERNS_16ScanScalarParamsE@Base 0.7.0
+ (optional=templinst)_ZN4YAML11BadPushbackC1Ev@Base 0.7.0
+ (optional=templinst)_ZN4YAML11BadPushbackC2Ev@Base 0.7.0
+ _ZN4YAML11BadPushbackD0Ev@Base 0.7.0
+ _ZN4YAML11BadPushbackD1Ev@Base 0.7.0
+ _ZN4YAML11BadPushbackD2Ev@Base 0.7.0
+ (optional=templinst)_ZN4YAML11InvalidNodeC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base 0.7.0
+ (optional=templinst)_ZN4YAML11InvalidNodeC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base 0.7.0
+ _ZN4YAML11InvalidNodeD0Ev@Base 0.7.0
+ _ZN4YAML11InvalidNodeD1Ev@Base 0.7.0
+ _ZN4YAML11InvalidNodeD2Ev@Base 0.7.0
+ _ZN4YAML11KeyNotFoundD0Ev@Base 0.7.0
+ _ZN4YAML11KeyNotFoundD1Ev@Base 0.7.0
+ _ZN4YAML11KeyNotFoundD2Ev@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML11NodeBuilder10OnMapStartERKNS_4MarkERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_12EmitterStyle5valueE@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML11NodeBuilder13OnDocumentEndEv@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML11NodeBuilder13OnSequenceEndEv@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML11NodeBuilder14RegisterAnchorEjRNS_6detail4nodeE@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML11NodeBuilder15OnDocumentStartERKNS_4MarkE@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML11NodeBuilder15OnSequenceStartERKNS_4MarkERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_12EmitterStyle5valueE@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML11NodeBuilder3PopEv@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML11NodeBuilder4PushERKNS_4MarkEj@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML11NodeBuilder4PushERNS_6detail4nodeE@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML11NodeBuilder4RootEv@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML11NodeBuilder6OnNullERKNS_4MarkEj@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML11NodeBuilder7OnAliasERKNS_4MarkEj@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML11NodeBuilder8OnMapEndEv@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML11NodeBuilder8OnScalarERKNS_4MarkERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjSB_@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML11NodeBuilderC1Ev@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML11NodeBuilderC2Ev@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML11NodeBuilderD0Ev@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML11NodeBuilderD1Ev@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML11NodeBuilderD2Ev@Base 0.7.0
+ (optional=templinst)_ZN4YAML12BadSubscriptC1INS_6detail4nodeEEERKNS_4MarkERKT_@Base 0.7.0
+ (optional=templinst)_ZN4YAML12BadSubscriptC2INS_6detail4nodeEEERKNS_4MarkERKT_@Base 0.7.0
+ _ZN4YAML12BadSubscriptD0Ev@Base 0.7.0
+ _ZN4YAML12BadSubscriptD1Ev@Base 0.7.0
+ _ZN4YAML12BadSubscriptD2Ev@Base 0.7.0
+ _ZN4YAML12DecodeBase64ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML12EmitterState10EndedGroupENS_9GroupType5valueE@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML12EmitterState10SetLongKeyEv@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML12EmitterState10StartedDocEv@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML12EmitterState11SetFlowTypeENS_9GroupType5valueENS_13EMITTER_MANIPENS_8FmtScope5valueE@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML12EmitterState11StartedNodeEv@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML12EmitterState12SetIntFormatENS_13EMITTER_MANIPENS_8FmtScope5valueE@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML12EmitterState12StartedGroupENS_9GroupType5valueE@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML12EmitterState13SetBoolFormatENS_13EMITTER_MANIPENS_8FmtScope5valueE@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML12EmitterState13SetLocalValueENS_13EMITTER_MANIPE@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML12EmitterState13SetNonContentEv@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML12EmitterState13SetNullFormatENS_13EMITTER_MANIPENS_8FmtScope5valueE@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML12EmitterState13StartedScalarEv@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML12EmitterState15SetMapKeyFormatENS_13EMITTER_MANIPENS_8FmtScope5valueE@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML12EmitterState15SetStringFormatENS_13EMITTER_MANIPENS_8FmtScope5valueE@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML12EmitterState16SetOutputCharsetENS_13EMITTER_MANIPENS_8FmtScope5valueE@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML12EmitterState17SetBoolCaseFormatENS_13EMITTER_MANIPENS_8FmtScope5valueE@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML12EmitterState17SetFloatPrecisionEjNS_8FmtScope5valueE@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML12EmitterState18SetDoublePrecisionEjNS_8FmtScope5valueE@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML12EmitterState19SetBoolLengthFormatENS_13EMITTER_MANIPENS_8FmtScope5valueE@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML12EmitterState19SetPreCommentIndentEjNS_8FmtScope5valueE@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML12EmitterState20SetPostCommentIndentEjNS_8FmtScope5valueE@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML12EmitterState21ClearModifiedSettingsEv@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML12EmitterState29RestoreGlobalModifiedSettingsEv@Base 0.7.0
+ (optional=templinst|arch=hurd-i386)_ZN4YAML12EmitterState4_SetINS_13EMITTER_MANIPEEEvRNS_7SettingIT_EES4_NS_8FmtScope5valueE@Base 0.7.0
+ (optional=templinst|arch=hurd-i386)_ZN4YAML12EmitterState4_SetIjEEvRNS_7SettingIT_EES3_NS_8FmtScope5valueE@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML12EmitterState6SetTagEv@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML12EmitterState8EndedDocEv@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML12EmitterState8SetAliasEv@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML12EmitterState9ForceFlowEv@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML12EmitterState9SetAnchorEv@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML12EmitterState9SetIndentEjNS_8FmtScope5valueE@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML12EmitterStateC1Ev@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML12EmitterStateC2Ev@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML12EmitterStateD1Ev@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML12EmitterStateD2Ev@Base 0.7.0
+ (optional=templinst)_ZN4YAML12EncodeBase64B5cxx11EPKhm@Base 0.7.0
+ (subst|arch=sh4)_ZN4YAML12EncodeBase64B5cxx11EPKhj@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML12EventHandler8OnAnchorERKNS_4MarkERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base 0.7.0
+ _ZN4YAML12IsNullStringERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base 0.7.0
+ _ZN4YAML13BadConversionD0Ev@Base 0.7.0
+ _ZN4YAML13BadConversionD1Ev@Base 0.7.0
+ _ZN4YAML13BadConversionD2Ev@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML13DeepRecursionC1EiRKNS_4MarkERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML13DeepRecursionC2EiRKNS_4MarkERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML13DeepRecursionD0Ev@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML13DeepRecursionD1Ev@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML13DeepRecursionD2Ev@Base 0.7.0
+ _ZN4YAML13InvalidScalarD0Ev@Base 0.7.0
+ _ZN4YAML13InvalidScalarD1Ev@Base 0.7.0
+ _ZN4YAML13InvalidScalarD2Ev@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML13ScanTagHandleB5cxx11ERNS_6StreamERb@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML13ScanTagSuffixB5cxx11ERNS_6StreamE@Base 0.7.0
+ (optional=templinst|arch=hurd-i386)_ZN4YAML13SettingChangeINS_13EMITTER_MANIPEE3popEv@Base 0.7.0
+ (optional=templinst|arch=hurd-i386)_ZN4YAML13SettingChangeINS_13EMITTER_MANIPEED0Ev@Base 0.7.0
+ (optional=templinst|arch=hurd-i386)_ZN4YAML13SettingChangeINS_13EMITTER_MANIPEED1Ev@Base 0.7.0
+ (optional=templinst|arch=hurd-i386)_ZN4YAML13SettingChangeINS_13EMITTER_MANIPEED2Ev@Base 0.7.0
+ (optional=templinst|arch=hurd-i386)_ZN4YAML13SettingChangeIjE3popEv@Base 0.7.0
+ (optional=templinst|arch=hurd-i386)_ZN4YAML13SettingChangeIjED0Ev@Base 0.7.0
+ (optional=templinst|arch=hurd-i386)_ZN4YAML13SettingChangeIjED1Ev@Base 0.7.0
+ (optional=templinst|arch=hurd-i386)_ZN4YAML13SettingChangeIjED2Ev@Base 0.7.0
+ _ZN4YAML14BadDereferenceD0Ev@Base 0.7.0
+ _ZN4YAML14BadDereferenceD1Ev@Base 0.7.0
+ _ZN4YAML14BadDereferenceD2Ev@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML14EmitFromEvents10OnMapStartERKNS_4MarkERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_12EmitterStyle5valueE@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML14EmitFromEvents13OnDocumentEndEv@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML14EmitFromEvents13OnSequenceEndEv@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML14EmitFromEvents15OnDocumentStartERKNS_4MarkE@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML14EmitFromEvents15OnSequenceStartERKNS_4MarkERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_12EmitterStyle5valueE@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML14EmitFromEvents6OnNullERKNS_4MarkEj@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML14EmitFromEvents7OnAliasERKNS_4MarkEj@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML14EmitFromEvents8OnMapEndEv@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML14EmitFromEvents8OnScalarERKNS_4MarkERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjSB_@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML14EmitFromEvents9BeginNodeEv@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML14EmitFromEvents9EmitPropsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML14EmitFromEventsC1ERNS_7EmitterE@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML14EmitFromEventsC2ERNS_7EmitterE@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML14EmitFromEventsD0Ev@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML14EmitFromEventsD1Ev@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML14EmitFromEventsD2Ev@Base 0.7.0
+ _ZN4YAML15LoadAllFromFileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base 0.7.0
+ _ZN4YAML15ParserExceptionD0Ev@Base 0.7.0
+ _ZN4YAML15ParserExceptionD1Ev@Base 0.7.0
+ _ZN4YAML15ParserExceptionD2Ev@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML15ScanVerbatimTagB5cxx11ERNS_6StreamE@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML15SingleDocParser10HandleNodeERNS_12EventHandlerE@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML15SingleDocParser11ParseAnchorERjRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML15SingleDocParser13HandleFlowMapERNS_12EventHandlerE@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML15SingleDocParser14HandleBlockMapERNS_12EventHandlerE@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML15SingleDocParser14HandleDocumentERNS_12EventHandlerE@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML15SingleDocParser14HandleSequenceERNS_12EventHandlerE@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML15SingleDocParser14RegisterAnchorERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML15SingleDocParser15ParsePropertiesERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERjS7_@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML15SingleDocParser16HandleCompactMapERNS_12EventHandlerE@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML15SingleDocParser18HandleFlowSequenceERNS_12EventHandlerE@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML15SingleDocParser19HandleBlockSequenceERNS_12EventHandlerE@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML15SingleDocParser25HandleCompactMapWithNoKeyERNS_12EventHandlerE@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML15SingleDocParser8ParseTagERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML15SingleDocParser9HandleMapERNS_12EventHandlerE@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML15SingleDocParserC1ERNS_7ScannerERKNS_10DirectivesE@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML15SingleDocParserC2ERNS_7ScannerERKNS_10DirectivesE@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML15SingleDocParserD1Ev@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML15SingleDocParserD2Ev@Base 0.7.0
+ _ZN4YAML15ostream_wrapper10update_posEc@Base 0.7.0
+ (optional=templinst)_ZN4YAML15ostream_wrapper5writeEPKcm@Base 0.7.0
+ (subst|arch=sh4)_ZN4YAML15ostream_wrapper5writeEPKcj@Base 0.7.0
+ _ZN4YAML15ostream_wrapper5writeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base 0.7.0
+ _ZN4YAML15ostream_wrapperC1ERSo@Base 0.7.0
+ _ZN4YAML15ostream_wrapperC1Ev@Base 0.7.0
+ _ZN4YAML15ostream_wrapperC2ERSo@Base 0.7.0
+ _ZN4YAML15ostream_wrapperC2Ev@Base 0.7.0
+ _ZN4YAML15ostream_wrapperD1Ev@Base 0.7.0
+ _ZN4YAML15ostream_wrapperD2Ev@Base 0.7.0
+ _ZN4YAML16EmitterExceptionD0Ev@Base 0.7.0
+ _ZN4YAML16EmitterExceptionD1Ev@Base 0.7.0
+ _ZN4YAML16EmitterExceptionD2Ev@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML19GraphBuilderAdapter10OnMapStartERKNS_4MarkERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_12EmitterStyle5valueE@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML19GraphBuilderAdapter13OnDocumentEndEv@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML19GraphBuilderAdapter13OnSequenceEndEv@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML19GraphBuilderAdapter14ContainerFrame14sequenceMarkerE@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML19GraphBuilderAdapter14RegisterAnchorEjPv@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML19GraphBuilderAdapter15DispositionNodeEPv@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML19GraphBuilderAdapter15OnDocumentStartERKNS_4MarkE@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML19GraphBuilderAdapter15OnSequenceStartERKNS_4MarkERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_12EmitterStyle5valueE@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML19GraphBuilderAdapter6OnNullERKNS_4MarkEj@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML19GraphBuilderAdapter7OnAliasERKNS_4MarkEj@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML19GraphBuilderAdapter8OnMapEndEv@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML19GraphBuilderAdapter8OnScalarERKNS_4MarkERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjSB_@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML19GraphBuilderAdapterD0Ev@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML19GraphBuilderAdapterD1Ev@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML19GraphBuilderAdapterD2Ev@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML21GraphBuilderInterface15AnchorReferenceERKNS_4MarkEPv@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML22GetStringEscapingStyleENS_13EMITTER_MANIPE@Base 0.7.0
+ _ZN4YAML23RepresentationExceptionD0Ev@Base 0.7.0
+ _ZN4YAML23RepresentationExceptionD1Ev@Base 0.7.0
+ _ZN4YAML23RepresentationExceptionD2Ev@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML24BuildGraphOfNextDocumentERNS_6ParserERNS_21GraphBuilderInterfaceE@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML3Exp10BlockEntryEv@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML3Exp11PlainScalarEv@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML3Exp11ValueInFlowEv@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML3Exp12NotPrintableEv@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML3Exp15EndScalarInFlowEv@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML3Exp17PlainScalarInFlowEv@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML3Exp3HexEv@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML3Exp3StrB5cxx11Ej@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML3Exp3TagEv@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML3Exp3URIEv@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML3Exp4WordEv@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML3Exp5BlankEv@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML3Exp5BreakEv@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML3Exp5ChompEv@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML3Exp6DocEndEv@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML3Exp6EscapeB5cxx11ERNS_6StreamE@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML3Exp6EscapeB5cxx11ERNS_6StreamEi@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML3Exp7CommentEv@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML3Exp8DocStartEv@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML3Exp8ParseHexERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS_4MarkE@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML3Tag9TranslateB5cxx11ERKNS_10DirectivesE@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML3TagC1ERKNS_5TokenE@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML3TagC2ERKNS_5TokenE@Base 0.7.0
+ _ZN4YAML4DumpB5cxx11ERKNS_4NodeE@Base 0.7.0
+ _ZN4YAML4LoadEPKc@Base 0.7.0
+ _ZN4YAML4LoadERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base 0.7.0
+ _ZN4YAML4LoadERSi@Base 0.7.0
+ (optional=templinst)_ZN4YAML4NodeD1Ev@Base 0.7.0
+ (optional=templinst)_ZN4YAML4NodeD2Ev@Base 0.7.0
+ _ZN4YAML4NullE@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML4_TagD1Ev@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML4_TagD2Ev@Base 0.7.0
+ _ZN4YAML5CloneERKNS_4NodeE@Base 0.7.0
+ _ZN4YAML5RegExC1ENS_8REGEX_OPE@Base 0.7.0
+ _ZN4YAML5RegExC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8REGEX_OPE@Base 0.7.0
+ _ZN4YAML5RegExC1Ec@Base 0.7.0
+ _ZN4YAML5RegExC1Ecc@Base 0.7.0
+ _ZN4YAML5RegExC1Ev@Base 0.7.0
+ _ZN4YAML5RegExC2ENS_8REGEX_OPE@Base 0.7.0
+ _ZN4YAML5RegExC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8REGEX_OPE@Base 0.7.0
+ _ZN4YAML5RegExC2Ec@Base 0.7.0
+ _ZN4YAML5RegExC2Ecc@Base 0.7.0
+ _ZN4YAML5RegExC2Ev@Base 0.7.0
+ (optional=templinst)_ZN4YAML5RegExD1Ev@Base 0.7.0
+ (optional=templinst)_ZN4YAML5RegExD2Ev@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML5TokenC1ERKS0_@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML5TokenC2ERKS0_@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML5TokenD1Ev@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML5TokenD2Ev@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML5Utils10WriteAliasERNS_15ostream_wrapperERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML5Utils11WriteAnchorERNS_15ostream_wrapperERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML5Utils11WriteBinaryERNS_15ostream_wrapperERKNS_6BinaryE@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML5Utils12WriteCommentERNS_15ostream_wrapperERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML5Utils18WriteLiteralStringERNS_15ostream_wrapperERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML5Utils18WriteTagWithPrefixERNS_15ostream_wrapperERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESA_@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML5Utils19ComputeStringFormatERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_13EMITTER_MANIPENS_8FlowType5valueEb@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML5Utils23WriteDoubleQuotedStringERNS_15ostream_wrapperERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_14StringEscaping5valueE@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML5Utils23WriteSingleQuotedStringERNS_15ostream_wrapperERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML5Utils8WriteTagERNS_15ostream_wrapperERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML5Utils9WriteCharERNS_15ostream_wrapperEcNS_14StringEscaping5valueE@Base 0.7.0
+ _ZN4YAML6Parser11PrintTokensERSo@Base 0.7.0
+ _ZN4YAML6Parser15HandleDirectiveERKNS_5TokenE@Base 0.7.0
+ _ZN4YAML6Parser15ParseDirectivesEv@Base 0.7.0
+ _ZN4YAML6Parser18HandleNextDocumentERNS_12EventHandlerE@Base 0.7.0
+ _ZN4YAML6Parser18HandleTagDirectiveERKNS_5TokenE@Base 0.7.0
+ _ZN4YAML6Parser19HandleYamlDirectiveERKNS_5TokenE@Base 0.7.0
+ _ZN4YAML6Parser4LoadERSi@Base 0.7.0
+ _ZN4YAML6ParserC1ERSi@Base 0.7.0
+ _ZN4YAML6ParserC1Ev@Base 0.7.0
+ _ZN4YAML6ParserC2ERSi@Base 0.7.0
+ _ZN4YAML6ParserC2Ev@Base 0.7.0
+ _ZN4YAML6ParserD1Ev@Base 0.7.0
+ _ZN4YAML6ParserD2Ev@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML6Stream14AdvanceCurrentEv@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML6Stream3eatEi@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML6Stream3getB5cxx11Ei@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML6Stream3getEv@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML6StreamC1ERSi@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML6StreamC2ERSi@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML6StreamD1Ev@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML6StreamD2Ev@Base 0.7.0
+ _ZN4YAML6detail13memory_holder5mergeERS1_@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML6detail4node12mark_definedEv@Base 0.7.0
+ _ZN4YAML6detail4node8m_amountE@Base 0.7.0
+ _ZN4YAML6detail6memory11create_nodeEv@Base 0.7.0
+ _ZN4YAML6detail6memory5mergeERKS1_@Base 0.7.0
+ _ZN4YAML6detail9node_data10set_scalarERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base 0.7.0
+ _ZN4YAML6detail9node_data12empty_scalarB5cxx11Ev@Base 0.7.0
+ _ZN4YAML6detail9node_data12mark_definedEv@Base 0.7.0
+ _ZN4YAML6detail9node_data14convert_to_mapERKSt10shared_ptrINS0_13memory_holderEE@Base 0.7.0
+ _ZN4YAML6detail9node_data14reset_sequenceEv@Base 0.7.0
+ _ZN4YAML6detail9node_data15insert_map_pairERNS0_4nodeES3_@Base 0.7.0
+ _ZN4YAML6detail9node_data23convert_sequence_to_mapERKSt10shared_ptrINS0_13memory_holderEE@Base 0.7.0
+ _ZN4YAML6detail9node_data3endEv@Base 0.7.0
+ _ZN4YAML6detail9node_data3getERNS0_4nodeERKSt10shared_ptrINS0_13memory_holderEE@Base 0.7.0
+ _ZN4YAML6detail9node_data5beginEv@Base 0.7.0
+ _ZN4YAML6detail9node_data6insertERNS0_4nodeES3_RKSt10shared_ptrINS0_13memory_holderEE@Base 0.7.0
+ _ZN4YAML6detail9node_data6removeERNS0_4nodeERKSt10shared_ptrINS0_13memory_holderEE@Base 0.7.0
+ _ZN4YAML6detail9node_data7set_tagERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base 0.7.0
+ _ZN4YAML6detail9node_data8set_markERKNS_4MarkE@Base 0.7.0
+ _ZN4YAML6detail9node_data8set_nullEv@Base 0.7.0
+ _ZN4YAML6detail9node_data8set_typeENS_8NodeType5valueE@Base 0.7.0
+ _ZN4YAML6detail9node_data9push_backERNS0_4nodeERKSt10shared_ptrINS0_13memory_holderEE@Base 0.7.0
+ _ZN4YAML6detail9node_data9reset_mapEv@Base 0.7.0
+ _ZN4YAML6detail9node_data9set_styleENS_12EmitterStyle5valueE@Base 0.7.0
+ _ZN4YAML6detail9node_dataC1Ev@Base 0.7.0
+ _ZN4YAML6detail9node_dataC2Ev@Base 0.7.0
+ (optional=templinst)_ZN4YAML7BadFileC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base 0.7.0
+ (optional=templinst)_ZN4YAML7BadFileC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base 0.7.0
+ _ZN4YAML7BadFileD0Ev@Base 0.7.0
+ _ZN4YAML7BadFileD1Ev@Base 0.7.0
+ _ZN4YAML7BadFileD2Ev@Base 0.7.0
+ _ZN4YAML7Emitter10EmitEndDocEv@Base 0.7.0
+ _ZN4YAML7Emitter10EmitEndMapEv@Base 0.7.0
+ _ZN4YAML7Emitter10EmitEndSeqEv@Base 0.7.0
+ _ZN4YAML7Emitter10SetIntBaseENS_13EMITTER_MANIPE@Base 0.7.0
+ _ZN4YAML7Emitter11EmitKindTagEv@Base 0.7.0
+ _ZN4YAML7Emitter11EmitNewlineEv@Base 0.7.0
+ _ZN4YAML7Emitter11PrepareNodeENS_15EmitterNodeType5valueE@Base 0.7.0
+ _ZN4YAML7Emitter12EmitBeginDocEv@Base 0.7.0
+ _ZN4YAML7Emitter12EmitBeginMapEv@Base 0.7.0
+ _ZN4YAML7Emitter12EmitBeginSeqEv@Base 0.7.0
+ _ZN4YAML7Emitter12SetMapFormatENS_13EMITTER_MANIPE@Base 0.7.0
+ _ZN4YAML7Emitter12SetSeqFormatENS_13EMITTER_MANIPE@Base 0.7.0
+ _ZN4YAML7Emitter13SetBoolFormatENS_13EMITTER_MANIPE@Base 0.7.0
+ _ZN4YAML7Emitter13SetLocalValueENS_13EMITTER_MANIPE@Base 0.7.0
+ _ZN4YAML7Emitter13SetNullFormatENS_13EMITTER_MANIPE@Base 0.7.0
+ _ZN4YAML7Emitter13StartedScalarEv@Base 0.7.0
+ _ZN4YAML7Emitter14PrepareTopNodeENS_15EmitterNodeType5valueE@Base 0.7.0
+ _ZN4YAML7Emitter14SetLocalIndentERKNS_7_IndentE@Base 0.7.0
+ _ZN4YAML7Emitter15SetStringFormatENS_13EMITTER_MANIPE@Base 0.7.0
+ (optional=templinst)_ZN4YAML7Emitter15SpaceOrIndentToEbm@Base 0.7.0
+ (subst|arch=sh4)_ZN4YAML7Emitter15SpaceOrIndentToEbj@Base 0.7.0
+ _ZN4YAML7Emitter16SetOutputCharsetENS_13EMITTER_MANIPE@Base 0.7.0
+ (optional=templinst)_ZN4YAML7Emitter17SetFloatPrecisionEm@Base 0.7.0
+ (subst|arch=sh4)_ZN4YAML7Emitter17SetFloatPrecisionEj@Base 0.7.0
+ _ZN4YAML7Emitter17SetLocalPrecisionERKNS_10_PrecisionE@Base 0.7.0
+ _ZN4YAML7Emitter18FlowMapPrepareNodeENS_15EmitterNodeType5valueE@Base 0.7.0
+ _ZN4YAML7Emitter18FlowSeqPrepareNodeENS_15EmitterNodeType5valueE@Base 0.7.0
+ (optional=templinst)_ZN4YAML7Emitter18SetDoublePrecisionEm@Base 0.7.0
+ (subst|arch=sh4)_ZN4YAML7Emitter18SetDoublePrecisionEj@Base 0.7.0
+ _ZN4YAML7Emitter19BlockMapPrepareNodeENS_15EmitterNodeType5valueE@Base 0.7.0
+ _ZN4YAML7Emitter19BlockSeqPrepareNodeENS_15EmitterNodeType5valueE@Base 0.7.0
+ (optional=templinst)_ZN4YAML7Emitter19SetPreCommentIndentEm@Base 0.7.0
+ (subst|arch=sh4)_ZN4YAML7Emitter19SetPreCommentIndentEj@Base 0.7.0
+ (optional=templinst)_ZN4YAML7Emitter20SetPostCommentIndentEm@Base 0.7.0
+ (subst|arch=sh4)_ZN4YAML7Emitter20SetPostCommentIndentEj@Base 0.7.0
+ _ZN4YAML7Emitter21FlowMapPrepareLongKeyENS_15EmitterNodeType5valueE@Base 0.7.0
+ _ZN4YAML7Emitter22BlockMapPrepareLongKeyENS_15EmitterNodeType5valueE@Base 0.7.0
+ _ZN4YAML7Emitter23FlowMapPrepareSimpleKeyENS_15EmitterNodeType5valueE@Base 0.7.0
+ _ZN4YAML7Emitter24BlockMapPrepareSimpleKeyENS_15EmitterNodeType5valueE@Base 0.7.0
+ _ZN4YAML7Emitter26FlowMapPrepareLongKeyValueENS_15EmitterNodeType5valueE@Base 0.7.0
+ _ZN4YAML7Emitter27BlockMapPrepareLongKeyValueENS_15EmitterNodeType5valueE@Base 0.7.0
+ _ZN4YAML7Emitter28FlowMapPrepareSimpleKeyValueENS_15EmitterNodeType5valueE@Base 0.7.0
+ _ZN4YAML7Emitter29BlockMapPrepareSimpleKeyValueENS_15EmitterNodeType5valueE@Base 0.7.0
+ _ZN4YAML7Emitter29RestoreGlobalModifiedSettingsEv@Base 0.7.0
+ _ZN4YAML7Emitter5WriteERKNS_4_TagE@Base 0.7.0
+ _ZN4YAML7Emitter5WriteERKNS_5_NullE@Base 0.7.0
+ _ZN4YAML7Emitter5WriteERKNS_6BinaryE@Base 0.7.0
+ _ZN4YAML7Emitter5WriteERKNS_6_AliasE@Base 0.7.0
+ _ZN4YAML7Emitter5WriteERKNS_7_AnchorE@Base 0.7.0
+ _ZN4YAML7Emitter5WriteERKNS_8_CommentE@Base 0.7.0
+ _ZN4YAML7Emitter5WriteERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base 0.7.0
+ _ZN4YAML7Emitter5WriteEb@Base 0.7.0
+ _ZN4YAML7Emitter5WriteEc@Base 0.7.0
+ (optional=templinst)_ZN4YAML7Emitter9SetIndentEm@Base 0.7.0
+ (subst|arch=sh4)_ZN4YAML7Emitter9SetIndentEj@Base 0.7.0
+ _ZN4YAML7EmitterC1ERSo@Base 0.7.0
+ _ZN4YAML7EmitterC1Ev@Base 0.7.0
+ _ZN4YAML7EmitterC2ERSo@Base 0.7.0
+ _ZN4YAML7EmitterC2Ev@Base 0.7.0
+ _ZN4YAML7EmitterD1Ev@Base 0.7.0
+ _ZN4YAML7EmitterD2Ev@Base 0.7.0
+ _ZN4YAML7LoadAllEPKc@Base 0.7.0
+ _ZN4YAML7LoadAllERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base 0.7.0
+ _ZN4YAML7LoadAllERSi@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML7Scanner10ScanDocEndEv@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML7Scanner11ScanFlowEndEv@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML7Scanner11StartStreamEv@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML7Scanner12PushIndentToEiNS0_12IndentMarker11INDENT_TYPEE@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML7Scanner12ScanDocStartEv@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML7Scanner13PopAllIndentsEv@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML7Scanner13ScanDirectiveEv@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML7Scanner13ScanFlowEntryEv@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML7Scanner13ScanFlowStartEv@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML7Scanner13ScanNextTokenEv@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML7Scanner14ScanBlockEntryEv@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML7Scanner15PopIndentToHereEv@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML7Scanner15ScanBlockScalarEv@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML7Scanner15ScanPlainScalarEv@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML7Scanner15ScanToNextTokenEv@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML7Scanner15VerifySimpleKeyEv@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML7Scanner16PopAllSimpleKeysEv@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML7Scanner16ScanQuotedScalarEv@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML7Scanner17ScanAnchorOrAliasEv@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML7Scanner19EnsureTokensInQueueEv@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML7Scanner19InvalidateSimpleKeyEv@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML7Scanner21IsWhitespaceToBeEatenEc@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML7Scanner24InsertPotentialSimpleKeyEv@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML7Scanner3popEv@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML7Scanner4peekEv@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML7Scanner5emptyEv@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML7Scanner7ScanKeyEv@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML7Scanner7ScanTagEv@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML7Scanner9EndStreamEv@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML7Scanner9PopIndentEv@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML7Scanner9PushTokenENS_5Token4TYPEE@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML7Scanner9ScanValueEv@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML7Scanner9SimpleKey10InvalidateEv@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML7Scanner9SimpleKey8ValidateEv@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML7Scanner9SimpleKeyC1ERKNS_4MarkEj@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML7Scanner9SimpleKeyC2ERKNS_4MarkEj@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML7ScannerC1ERSi@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML7ScannerC2ERSi@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML7ScannerD1Ev@Base 0.7.0
+ (arch=hurd-i386)_ZN4YAML7ScannerD2Ev@Base 0.7.0
+ (optional=templinst)_ZN4YAML7convertIbE6decodeERKNS_4NodeERb@Base 0.7.0
+ _ZN4YAML8LoadFileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base 0.7.0
+ _ZN4YAML9BadInsertD0Ev@Base 0.7.0
+ _ZN4YAML9BadInsertD1Ev@Base 0.7.0
+ _ZN4YAML9BadInsertD2Ev@Base 0.7.0
+ (optional=templinst|arch=!hppa !hurd-i386 !i386 !m68k !mipsel !powerpc !sh4 !x32)_ZN4YAML9Exception10build_whatERKNS_4MarkERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base 0.7.0
+ (optional=templinst)_ZN4YAML9ExceptionC1ERKNS_4MarkERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base 0.7.0
+ (optional=templinst)_ZN4YAML9ExceptionC2ERKNS_4MarkERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base 0.7.0
+ _ZN4YAML9ExceptionD0Ev@Base 0.7.0
+ _ZN4YAML9ExceptionD1Ev@Base 0.7.0
+ _ZN4YAML9ExceptionD2Ev@Base 0.7.0
+ _ZN4YAMLanERKNS_5RegExES2_@Base 0.7.0
+ _ZN4YAMLlsERNS_7EmitterERKNS_4NodeE@Base 0.7.0
+ _ZN4YAMLlsERSoRKNS_4NodeE@Base 0.7.0
+ _ZN4YAMLntERKNS_5RegExE@Base 0.7.0
+ _ZN4YAMLorERKNS_5RegExES2_@Base 0.7.0
+ _ZN4YAMLplERKNS_5RegExES2_@Base 0.7.0
+ (arch=hurd-i386)_ZNK4YAML10Directives18TranslateTagHandleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base 0.7.0
+ (arch=hurd-i386)_ZNK4YAML10NodeEvents12AliasManager12LookupAnchorERKNS_6detail4nodeE@Base 0.7.0
+ (arch=hurd-i386)_ZNK4YAML10NodeEvents4EmitERKNS_6detail4nodeERNS_12EventHandlerERNS0_12AliasManagerE@Base 0.7.0
+ (arch=hurd-i386)_ZNK4YAML10NodeEvents9IsAliasedERKNS_6detail4nodeE@Base 0.7.0
+ (arch=hurd-i386)_ZNK4YAML12EmitterState10LastIndentEv@Base 0.7.0
+ (arch=hurd-i386)_ZNK4YAML12EmitterState11GetFlowTypeENS_9GroupType5valueE@Base 0.7.0
+ (arch=hurd-i386)_ZNK4YAML12EmitterState12CurGroupTypeEv@Base 0.7.0
+ (arch=hurd-i386)_ZNK4YAML12EmitterState13NextGroupTypeENS_9GroupType5valueE@Base 0.7.0
+ (arch=hurd-i386)_ZNK4YAML12EmitterState14CurGroupIndentEv@Base 0.7.0
+ (arch=hurd-i386)_ZNK4YAML12EmitterState15CurGroupLongKeyEv@Base 0.7.0
+ (arch=hurd-i386)_ZNK4YAML12EmitterState16CurGroupFlowTypeEv@Base 0.7.0
+ (arch=hurd-i386)_ZNK4YAML12EmitterState16CurGroupNodeTypeEv@Base 0.7.0
+ (arch=hurd-i386)_ZNK4YAML12EmitterState18CurGroupChildCountEv@Base 0.7.0
+ (arch=hurd-i386)_ZNK4YAML15SingleDocParser12LookupAnchorERKNS_4MarkERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base 0.7.0
+ (arch=hurd-i386)_ZNK4YAML19GraphBuilderAdapter16GetCurrentParentEv@Base 0.7.0
+ (optional=templinst)_ZNK4YAML5RegEx14MatchUncheckedINS_16StreamCharSourceEEEiRKT_@Base 0.7.0
+ (optional=templinst)_ZNK4YAML5RegEx14MatchUncheckedINS_16StringCharSourceEEEiRKT_@Base 0.7.0
+ _ZNK4YAML6ParsercvbEv@Base 0.7.0
+ (arch=hurd-i386)_ZNK4YAML6Stream11GetNextByteEv@Base 0.7.0
+ (arch=hurd-i386)_ZNK4YAML6Stream12StreamInUtf8Ev@Base 0.7.0
+ (arch=hurd-i386)_ZNK4YAML6Stream12_ReadAheadToEj@Base 0.7.0
+ (arch=hurd-i386)_ZNK4YAML6Stream13StreamInUtf16Ev@Base 0.7.0
+ (arch=hurd-i386)_ZNK4YAML6Stream13StreamInUtf32Ev@Base 0.7.0
+ (arch=hurd-i386)_ZNK4YAML6Stream4peekEv@Base 0.7.0
+ (arch=hurd-i386)_ZNK4YAML6StreamcvbEv@Base 0.7.0
+ _ZNK4YAML6detail9node_data16compute_map_sizeEv@Base 0.7.0
+ _ZNK4YAML6detail9node_data16compute_seq_sizeEv@Base 0.7.0
+ _ZNK4YAML6detail9node_data3endEv@Base 0.7.0
+ _ZNK4YAML6detail9node_data3getERNS0_4nodeERKSt10shared_ptrINS0_13memory_holderEE@Base 0.7.0
+ _ZNK4YAML6detail9node_data4sizeEv@Base 0.7.0
+ _ZNK4YAML6detail9node_data5beginEv@Base 0.7.0
+ _ZNK4YAML7Emitter12GetLastErrorB5cxx11Ev@Base 0.7.0
+ _ZNK4YAML7Emitter14CanEmitNewlineEv@Base 0.7.0
+ _ZNK4YAML7Emitter15ComputeNullNameEv@Base 0.7.0
+ _ZNK4YAML7Emitter17GetFloatPrecisionEv@Base 0.7.0
+ _ZNK4YAML7Emitter18GetDoublePrecisionEv@Base 0.7.0
+ _ZNK4YAML7Emitter19ComputeFullBoolNameEb@Base 0.7.0
+ _ZNK4YAML7Emitter21PrepareIntegralStreamERNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEE@Base 0.7.0
+ _ZNK4YAML7Emitter4goodEv@Base 0.7.0
+ _ZNK4YAML7Emitter4sizeEv@Base 0.7.0
+ _ZNK4YAML7Emitter5c_strEv@Base 0.7.0
+ (arch=hurd-i386)_ZNK4YAML7Scanner12GetTopIndentEv@Base 0.7.0
+ (arch=hurd-i386)_ZNK4YAML7Scanner13GetValueRegexEv@Base 0.7.0
+ (arch=hurd-i386)_ZNK4YAML7Scanner16GetStartTokenForENS0_12IndentMarker11INDENT_TYPEE@Base 0.7.0
+ (arch=hurd-i386)_ZNK4YAML7Scanner20ThrowParserExceptionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base 0.7.0
+ (arch=hurd-i386)_ZNK4YAML7Scanner21ExistsActiveSimpleKeyEv@Base 0.7.0
+ (arch=hurd-i386)_ZNK4YAML7Scanner27CanInsertPotentialSimpleKeyEv@Base 0.7.0
+ (arch=hurd-i386)_ZNK4YAML7Scanner4markEv@Base 0.7.0
+ (optional=templinst|arch=armel armhf hppa m68k sh4 x32)_ZNKSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_S5_ESt10_Select1stIS8_ESt4lessIS5_ESaIS8_EE4findERS7_@Base 0.7.0
+ (optional=templinst|arch=hurd-i386)_ZNSt10unique_ptrIN4YAML17SettingChangeBaseESt14default_deleteIS1_EED1Ev@Base 0.7.0
+ (optional=templinst|arch=hurd-i386)_ZNSt10unique_ptrIN4YAML17SettingChangeBaseESt14default_deleteIS1_EED2Ev@Base 0.7.0
+ (optional=templinst)_ZNSt12_Destroy_auxILb0EE9__destroyIPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEvT_S9_@Base 0.7.0
+ (optional=templinst|arch=armel riscv64)_ZNSt15_Sp_counted_ptrIDnLN9__gnu_cxx12_Lock_policyE1EE10_M_disposeEv@Base 0.7.0
+ (optional=templinst|arch=!armel !riscv64)_ZNSt15_Sp_counted_ptrIDnLN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv@Base 0.7.0
+ (optional=templinst|arch=armel riscv64)_ZNSt15_Sp_counted_ptrIPN4YAML6detail13memory_holderELN9__gnu_cxx12_Lock_policyE1EE10_M_destroyEv@Base 0.7.0
+ (optional=templinst|arch=armel riscv64)_ZNSt15_Sp_counted_ptrIPN4YAML6detail13memory_holderELN9__gnu_cxx12_Lock_policyE1EE10_M_disposeEv@Base 0.7.0
+ (optional=templinst|arch=armel riscv64)_ZNSt15_Sp_counted_ptrIPN4YAML6detail13memory_holderELN9__gnu_cxx12_Lock_policyE1EE14_M_get_deleterERKSt9type_info@Base 0.7.0
+ (optional=templinst|arch=armel riscv64)_ZNSt15_Sp_counted_ptrIPN4YAML6detail13memory_holderELN9__gnu_cxx12_Lock_policyE1EED0Ev@Base 0.7.0
+ (optional=templinst|arch=armel riscv64)_ZNSt15_Sp_counted_ptrIPN4YAML6detail13memory_holderELN9__gnu_cxx12_Lock_policyE1EED1Ev@Base 0.7.0
+ (optional=templinst|arch=armel riscv64)_ZNSt15_Sp_counted_ptrIPN4YAML6detail13memory_holderELN9__gnu_cxx12_Lock_policyE1EED2Ev@Base 0.7.0
+ (optional=templinst|arch=!armel !riscv64)_ZNSt15_Sp_counted_ptrIPN4YAML6detail13memory_holderELN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv@Base 0.7.0
+ (optional=templinst|arch=!armel !riscv64)_ZNSt15_Sp_counted_ptrIPN4YAML6detail13memory_holderELN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv@Base 0.7.0
+ (optional=templinst|arch=!armel !riscv64)_ZNSt15_Sp_counted_ptrIPN4YAML6detail13memory_holderELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info@Base 0.7.0
+ (optional=templinst|arch=!armel !riscv64)_ZNSt15_Sp_counted_ptrIPN4YAML6detail13memory_holderELN9__gnu_cxx12_Lock_policyE2EED0Ev@Base 0.7.0
+ (optional=templinst|arch=!armel !riscv64)_ZNSt15_Sp_counted_ptrIPN4YAML6detail13memory_holderELN9__gnu_cxx12_Lock_policyE2EED1Ev@Base 0.7.0
+ (optional=templinst|arch=!armel !riscv64)_ZNSt15_Sp_counted_ptrIPN4YAML6detail13memory_holderELN9__gnu_cxx12_Lock_policyE2EED2Ev@Base 0.7.0
+ (optional=templinst|arch=hurd-i386)_ZNSt15_Sp_counted_ptrIPN4YAML6detail4nodeELN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv@Base 0.7.0
+ (optional=templinst|arch=hurd-i386)_ZNSt15_Sp_counted_ptrIPN4YAML6detail4nodeELN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv@Base 0.7.0
+ (optional=templinst|arch=hurd-i386)_ZNSt15_Sp_counted_ptrIPN4YAML6detail4nodeELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info@Base 0.7.0
+ (optional=templinst|arch=hurd-i386)_ZNSt15_Sp_counted_ptrIPN4YAML6detail4nodeELN9__gnu_cxx12_Lock_policyE2EED0Ev@Base 0.7.0
+ (optional=templinst|arch=hurd-i386)_ZNSt15_Sp_counted_ptrIPN4YAML6detail4nodeELN9__gnu_cxx12_Lock_policyE2EED1Ev@Base 0.7.0
+ (optional=templinst|arch=hurd-i386)_ZNSt15_Sp_counted_ptrIPN4YAML6detail4nodeELN9__gnu_cxx12_Lock_policyE2EED2Ev@Base 0.7.0
+ (optional=templinst|arch=armel riscv64)_ZNSt15_Sp_counted_ptrIPN4YAML6detail6memoryELN9__gnu_cxx12_Lock_policyE1EE10_M_destroyEv@Base 0.7.0
+ (optional=templinst|arch=armel riscv64)_ZNSt15_Sp_counted_ptrIPN4YAML6detail6memoryELN9__gnu_cxx12_Lock_policyE1EE10_M_disposeEv@Base 0.7.0
+ (optional=templinst|arch=armel riscv64)_ZNSt15_Sp_counted_ptrIPN4YAML6detail6memoryELN9__gnu_cxx12_Lock_policyE1EE14_M_get_deleterERKSt9type_info@Base 0.7.0
+ (optional=templinst|arch=armel riscv64)_ZNSt15_Sp_counted_ptrIPN4YAML6detail6memoryELN9__gnu_cxx12_Lock_policyE1EED0Ev@Base 0.7.0
+ (optional=templinst|arch=armel riscv64)_ZNSt15_Sp_counted_ptrIPN4YAML6detail6memoryELN9__gnu_cxx12_Lock_policyE1EED1Ev@Base 0.7.0
+ (optional=templinst|arch=armel riscv64)_ZNSt15_Sp_counted_ptrIPN4YAML6detail6memoryELN9__gnu_cxx12_Lock_policyE1EED2Ev@Base 0.7.0
+ (optional=templinst|arch=!armel !riscv64)_ZNSt15_Sp_counted_ptrIPN4YAML6detail6memoryELN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv@Base 0.7.0
+ (optional=templinst|arch=!armel !riscv64)_ZNSt15_Sp_counted_ptrIPN4YAML6detail6memoryELN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv@Base 0.7.0
+ (optional=templinst|arch=!armel !riscv64)_ZNSt15_Sp_counted_ptrIPN4YAML6detail6memoryELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info@Base 0.7.0
+ (optional=templinst|arch=!armel !riscv64)_ZNSt15_Sp_counted_ptrIPN4YAML6detail6memoryELN9__gnu_cxx12_Lock_policyE2EED0Ev@Base 0.7.0
+ (optional=templinst|arch=!armel !riscv64)_ZNSt15_Sp_counted_ptrIPN4YAML6detail6memoryELN9__gnu_cxx12_Lock_policyE2EED1Ev@Base 0.7.0
+ (optional=templinst|arch=!armel !riscv64)_ZNSt15_Sp_counted_ptrIPN4YAML6detail6memoryELN9__gnu_cxx12_Lock_policyE2EED2Ev@Base 0.7.0
+ (optional=templinst|arch=hurd-i386)_ZNSt15_Sp_counted_ptrIPN4YAML6detail8node_refELN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv@Base 0.7.0
+ (optional=templinst|arch=hurd-i386)_ZNSt15_Sp_counted_ptrIPN4YAML6detail8node_refELN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv@Base 0.7.0
+ (optional=templinst|arch=hurd-i386)_ZNSt15_Sp_counted_ptrIPN4YAML6detail8node_refELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info@Base 0.7.0
+ (optional=templinst|arch=hurd-i386)_ZNSt15_Sp_counted_ptrIPN4YAML6detail8node_refELN9__gnu_cxx12_Lock_policyE2EED0Ev@Base 0.7.0
+ (optional=templinst|arch=hurd-i386)_ZNSt15_Sp_counted_ptrIPN4YAML6detail8node_refELN9__gnu_cxx12_Lock_policyE2EED1Ev@Base 0.7.0
+ (optional=templinst|arch=hurd-i386)_ZNSt15_Sp_counted_ptrIPN4YAML6detail8node_refELN9__gnu_cxx12_Lock_policyE2EED2Ev@Base 0.7.0
+ (optional=templinst|arch=armel riscv64)_ZNSt15_Sp_counted_ptrIPN4YAML6detail9node_dataELN9__gnu_cxx12_Lock_policyE1EE10_M_destroyEv@Base 0.7.0
+ (optional=templinst|arch=armel riscv64)_ZNSt15_Sp_counted_ptrIPN4YAML6detail9node_dataELN9__gnu_cxx12_Lock_policyE1EE10_M_disposeEv@Base 0.7.0
+ (optional=templinst|arch=armel riscv64)_ZNSt15_Sp_counted_ptrIPN4YAML6detail9node_dataELN9__gnu_cxx12_Lock_policyE1EE14_M_get_deleterERKSt9type_info@Base 0.7.0
+ (optional=templinst|arch=armel riscv64)_ZNSt15_Sp_counted_ptrIPN4YAML6detail9node_dataELN9__gnu_cxx12_Lock_policyE1EED0Ev@Base 0.7.0
+ (optional=templinst|arch=armel riscv64)_ZNSt15_Sp_counted_ptrIPN4YAML6detail9node_dataELN9__gnu_cxx12_Lock_policyE1EED1Ev@Base 0.7.0
+ (optional=templinst|arch=armel riscv64)_ZNSt15_Sp_counted_ptrIPN4YAML6detail9node_dataELN9__gnu_cxx12_Lock_policyE1EED2Ev@Base 0.7.0
+ (optional=templinst|arch=!armel !riscv64)_ZNSt15_Sp_counted_ptrIPN4YAML6detail9node_dataELN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv@Base 0.7.0
+ (optional=templinst|arch=!armel !riscv64)_ZNSt15_Sp_counted_ptrIPN4YAML6detail9node_dataELN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv@Base 0.7.0
+ (optional=templinst|arch=!armel !riscv64)_ZNSt15_Sp_counted_ptrIPN4YAML6detail9node_dataELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info@Base 0.7.0
+ (optional=templinst|arch=!armel !riscv64)_ZNSt15_Sp_counted_ptrIPN4YAML6detail9node_dataELN9__gnu_cxx12_Lock_policyE2EED0Ev@Base 0.7.0
+ (optional=templinst|arch=!armel !riscv64)_ZNSt15_Sp_counted_ptrIPN4YAML6detail9node_dataELN9__gnu_cxx12_Lock_policyE2EED1Ev@Base 0.7.0
+ (optional=templinst|arch=!armel !riscv64)_ZNSt15_Sp_counted_ptrIPN4YAML6detail9node_dataELN9__gnu_cxx12_Lock_policyE2EED2Ev@Base 0.7.0
+ (optional=templinst|arch=armel riscv64)_ZNSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE1EE10_M_destroyEv@Base 0.7.0
+ (optional=templinst|arch=armel riscv64)_ZNSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE1EE10_M_releaseEv@Base 0.7.0
+ (optional=templinst|arch=!armel !riscv64)_ZNSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv@Base 0.7.0
+ (optional=templinst|arch=!armel !riscv64)_ZNSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE10_M_releaseEv@Base 0.7.0
+ (optional=templinst)_ZNSt5dequeIN4YAML14CollectionType5valueESaIS2_EE16_M_push_back_auxIJRKS2_EEEvDpOT_@Base 0.7.0
+ (optional=templinst)_ZNSt5dequeIN4YAML14EmitFromEvents5State5valueESaIS3_EE16_M_push_back_auxIJS3_EEEvDpOT_@Base 0.7.0
+ (optional=templinst|arch=hurd-i386)_ZNSt5dequeIN4YAML19GraphBuilderAdapter14ContainerFrameESaIS2_EE12emplace_backIJS2_EEEvDpOT_@Base 0.7.0
+ (optional=templinst|arch=hurd-i386)_ZNSt5dequeIN4YAML5TokenESaIS1_EE12emplace_backIJS1_EEEvDpOT_@Base 0.7.0
+ (optional=templinst|arch=hurd-i386)_ZNSt5dequeIN4YAML5TokenESaIS1_EE16_M_push_back_auxIJRKS1_EEEvDpOT_@Base 0.7.0
+ (optional=templinst|arch=hurd-i386)_ZNSt5dequeIN4YAML5TokenESaIS1_EE16_M_push_back_auxIJS1_EEEvDpOT_@Base 0.7.0
+ (optional=templinst|arch=hurd-i386)_ZNSt5dequeIN4YAML5TokenESaIS1_EE17_M_reallocate_mapEjb@Base 0.7.0
+ (optional=templinst|arch=hurd-i386)_ZNSt5dequeIN4YAML5TokenESaIS1_EED1Ev@Base 0.7.0
+ (optional=templinst|arch=hurd-i386)_ZNSt5dequeIN4YAML5TokenESaIS1_EED2Ev@Base 0.7.0
+ (optional=templinst|arch=hurd-i386)_ZNSt5dequeIN4YAML7Scanner9SimpleKeyESaIS2_EE16_M_push_back_auxIJRKS2_EEEvDpOT_@Base 0.7.0
+ (optional=templinst|arch=hurd-i386)_ZNSt5dequeIPN4YAML7Scanner12IndentMarkerESaIS3_EE16_M_push_back_auxIJS3_EEEvDpOT_@Base 0.7.0
+ (optional=templinst)_ZNSt5dequeIcSaIcEE12emplace_backIJcEEEvDpOT_@Base 0.7.0
+ (optional=templinst)_ZNSt6vectorIN4YAML4NodeESaIS1_EE17_M_realloc_insertIJS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_@Base 0.7.0
+ (optional=templinst|arch=!armel)_ZNSt6vectorIN4YAML4NodeESaIS1_EED1Ev@Base 0.7.0
+ (optional=templinst|arch=!armel)_ZNSt6vectorIN4YAML4NodeESaIS1_EED2Ev@Base 0.7.0
+ (optional=templinst)_ZNSt6vectorIN4YAML5RegExESaIS1_EE17_M_realloc_insertIJRKS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_@Base 0.7.0
+ (optional=templinst)_ZNSt6vectorIN4YAML5RegExESaIS1_EEC1ERKS3_@Base 0.7.0
+ (optional=templinst)_ZNSt6vectorIN4YAML5RegExESaIS1_EEC2ERKS3_@Base 0.7.0
+ (optional=templinst)_ZNSt6vectorIN4YAML5RegExESaIS1_EED1Ev@Base 0.7.0
+ (optional=templinst)_ZNSt6vectorIN4YAML5RegExESaIS1_EED2Ev@Base 0.7.0
+ (optional=templinst)_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EE17_M_realloc_insertIJRKS5_EEEvN9__gnu_cxx17__normal_iteratorIPS5_S7_EEDpOT_@Base 0.7.0
+ (optional=templinst|arch=hurd-i386)_ZNSt6vectorIPN4YAML6detail4nodeESaIS3_EE17_M_realloc_insertIJS3_EEEvN9__gnu_cxx17__normal_iteratorIPS3_S5_EEDpOT_@Base 0.7.0
+ (optional=templinst|subst|arch=sh4)_ZNSt6vectorIPvSaIS0_EE17_M_default_appendEj@Base 0.7.0
+ (optional=templinst|arch=hurd-i386)_ZNSt6vectorISt10unique_ptrIN4YAML12EmitterState5GroupESt14default_deleteIS3_EESaIS6_EE17_M_realloc_insertIJS6_EEEvN9__gnu_cxx17__normal_iteratorIPS6_S8_EEDpOT_@Base 0.7.0
+ (optional=templinst|arch=hurd-i386)_ZNSt6vectorISt10unique_ptrIN4YAML17SettingChangeBaseESt14default_deleteIS2_EESaIS5_EE17_M_realloc_insertIJS5_EEEvN9__gnu_cxx17__normal_iteratorIPS5_S7_EEDpOT_@Base 0.7.0
+ (optional=templinst|arch=hurd-i386)_ZNSt6vectorISt10unique_ptrIN4YAML7Scanner12IndentMarkerESt14default_deleteIS3_EESaIS6_EE17_M_realloc_insertIJS6_EEEvN9__gnu_cxx17__normal_iteratorIPS6_S8_EEDpOT_@Base 0.7.0
+ (optional=templinst|arch=hurd-i386)_ZNSt6vectorISt4pairIPN4YAML6detail4nodeES4_ESaIS5_EE17_M_realloc_insertIJS4_S4_EEEvN9__gnu_cxx17__normal_iteratorIPS5_S7_EEDpOT_@Base 0.7.0
+ (optional=templinst|arch=hurd-i386)_ZNSt6vectorISt4pairIPN4YAML6detail4nodeEbESaIS5_EE17_M_realloc_insertIJS4_bEEEvN9__gnu_cxx17__normal_iteratorIPS5_S7_EEDpOT_@Base 0.7.0
+ (optional=templinst|subst|arch=sh4)_ZNSt6vectorIcSaIcEE17_M_default_appendEj@Base 0.7.0
+ (optional=templinst|subst|arch=sh4)_ZNSt6vectorIhSaIhEE17_M_default_appendEj@Base 0.7.0
+ (optional=templinst)_ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED0Ev@Base 0.7.0
+ (optional=templinst)_ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED1Ev@Base 0.7.0
+ (optional=templinst)_ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED2Ev@Base 0.7.0
+ (optional=templinst)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_S5_ESt10_Select1stIS8_ESt4lessIS5_ESaIS8_EE24_M_get_insert_unique_posERS7_@Base 0.7.0
+ (optional=templinst|arch=!armel !armhf !hurd-i386 !i386 !mipsel !powerpc !ppc64 !s390x)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_S5_ESt10_Select1stIS8_ESt4lessIS5_ESaIS8_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS8_ERS7_@Base 0.7.0
+ (optional=templinst|subst|arch=sh4)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_jESt10_Select1stIS8_ESt4lessIS5_ESaIS8_EE24_M_get_insert_unique_posERS7_@Base 0.7.0
+ (optional=templinst|arch=!amd64 !arm64 !armel !armhf !hppa !hurd-i386 !i386 !ia64 !m68k !mips64el !mipsel !powerpc !ppc64 !ppc64el !riscv64 !s390x !sparc64 !x32|subst)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_jESt10_Select1stIS8_ESt4lessIS5_ESaIS8_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS8_ERS7_@Base 0.7.0
+ (optional=templinst|arch=hurd-i386)_ZNSt8_Rb_treeIPKN4YAML6detail8node_refESt4pairIKS4_iESt10_Select1stIS7_ESt4lessIS4_ESaIS7_EE24_M_get_insert_unique_posERS6_@Base 0.7.0
+ (optional=templinst|arch=hurd-i386)_ZNSt8_Rb_treeIPKN4YAML6detail8node_refESt4pairIKS4_jESt10_Select1stIS7_ESt4lessIS4_ESaIS7_EE17_M_emplace_uniqueIJS5_IS4_jEEEES5_ISt17_Rb_tree_iteratorIS7_EbEDpOT_@Base 0.7.0
+ (optional=templinst|arch=hurd-i386)_ZNSt8_Rb_treeISt10shared_ptrIN4YAML6detail4nodeEES4_St9_IdentityIS4_ESt4lessIS4_ESaIS4_EE24_M_get_insert_unique_posERKS4_@Base 0.7.0
+ (optional=templinst|arch=hurd-i386)_ZNSt8_Rb_treeISt10shared_ptrIN4YAML6detail4nodeEES4_St9_IdentityIS4_ESt4lessIS4_ESaIS4_EE8_M_eraseEPSt13_Rb_tree_nodeIS4_E@Base 0.7.0
+ (optional=templinst|arch=amd64 arm64 x32)_ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EERKS8_SA_@Base 0.7.0
+ _ZTIN4YAML11BadPushbackE@Base 0.7.0
+ _ZTIN4YAML11InvalidNodeE@Base 0.7.0
+ _ZTIN4YAML11KeyNotFoundE@Base 0.7.0
+ (arch=hurd-i386)_ZTIN4YAML11NodeBuilderE@Base 0.7.0
+ _ZTIN4YAML12BadSubscriptE@Base 0.7.0
+ (arch=hurd-i386)_ZTIN4YAML12EventHandlerE@Base 0.7.0
+ _ZTIN4YAML13BadConversionE@Base 0.7.0
+ (arch=hurd-i386)_ZTIN4YAML13DeepRecursionE@Base 0.7.0
+ _ZTIN4YAML13InvalidScalarE@Base 0.7.0
+ (arch=hurd-i386)_ZTIN4YAML13SettingChangeINS_13EMITTER_MANIPEEE@Base 0.7.0
+ (arch=hurd-i386)_ZTIN4YAML13SettingChangeIjEE@Base 0.7.0
+ _ZTIN4YAML14BadDereferenceE@Base 0.7.0
+ (arch=hurd-i386)_ZTIN4YAML14EmitFromEventsE@Base 0.7.0
+ _ZTIN4YAML15ParserExceptionE@Base 0.7.0
+ _ZTIN4YAML16EmitterExceptionE@Base 0.7.0
+ (arch=hurd-i386)_ZTIN4YAML17SettingChangeBaseE@Base 0.7.0
+ (arch=hurd-i386)_ZTIN4YAML19GraphBuilderAdapterE@Base 0.7.0
+ _ZTIN4YAML23RepresentationExceptionE@Base 0.7.0
+ _ZTIN4YAML7BadFileE@Base 0.7.0
+ _ZTIN4YAML9BadInsertE@Base 0.7.0
+ _ZTIN4YAML9ExceptionE@Base 0.7.0
+ (arch=armel riscv64)_ZTIN9__gnu_cxx7__mutexE@Base 0.7.0
+ (arch=armel riscv64)_ZTISt11_Mutex_baseILN9__gnu_cxx12_Lock_policyE1EE@Base 0.7.0
+ (arch=!armel !riscv64)_ZTISt11_Mutex_baseILN9__gnu_cxx12_Lock_policyE2EE@Base 0.7.0
+ (arch=armel riscv64)_ZTISt15_Sp_counted_ptrIPN4YAML6detail13memory_holderELN9__gnu_cxx12_Lock_policyE1EE@Base 0.7.0
+ (optional=templinst|arch=!armel !riscv64)_ZTISt15_Sp_counted_ptrIPN4YAML6detail13memory_holderELN9__gnu_cxx12_Lock_policyE2EE@Base 0.7.0
+ (arch=hurd-i386)_ZTISt15_Sp_counted_ptrIPN4YAML6detail4nodeELN9__gnu_cxx12_Lock_policyE2EE@Base 0.7.0
+ (arch=armel riscv64)_ZTISt15_Sp_counted_ptrIPN4YAML6detail6memoryELN9__gnu_cxx12_Lock_policyE1EE@Base 0.7.0
+ (optional=templinst|arch=!armel !riscv64)_ZTISt15_Sp_counted_ptrIPN4YAML6detail6memoryELN9__gnu_cxx12_Lock_policyE2EE@Base 0.7.0
+ (arch=hurd-i386)_ZTISt15_Sp_counted_ptrIPN4YAML6detail8node_refELN9__gnu_cxx12_Lock_policyE2EE@Base 0.7.0
+ (arch=armel riscv64)_ZTISt15_Sp_counted_ptrIPN4YAML6detail9node_dataELN9__gnu_cxx12_Lock_policyE1EE@Base 0.7.0
+ (optional=templinst|arch=!armel !riscv64)_ZTISt15_Sp_counted_ptrIPN4YAML6detail9node_dataELN9__gnu_cxx12_Lock_policyE2EE@Base 0.7.0
+ (arch=armel riscv64)_ZTISt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE1EE@Base 0.7.0
+ (arch=!armel !riscv64)_ZTISt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE@Base 0.7.0
+ _ZTSN4YAML11BadPushbackE@Base 0.7.0
+ _ZTSN4YAML11InvalidNodeE@Base 0.7.0
+ _ZTSN4YAML11KeyNotFoundE@Base 0.7.0
+ (arch=hurd-i386)_ZTSN4YAML11NodeBuilderE@Base 0.7.0
+ _ZTSN4YAML12BadSubscriptE@Base 0.7.0
+ (arch=hurd-i386)_ZTSN4YAML12EventHandlerE@Base 0.7.0
+ _ZTSN4YAML13BadConversionE@Base 0.7.0
+ (arch=hurd-i386)_ZTSN4YAML13DeepRecursionE@Base 0.7.0
+ _ZTSN4YAML13InvalidScalarE@Base 0.7.0
+ (arch=hurd-i386)_ZTSN4YAML13SettingChangeINS_13EMITTER_MANIPEEE@Base 0.7.0
+ (arch=hurd-i386)_ZTSN4YAML13SettingChangeIjEE@Base 0.7.0
+ _ZTSN4YAML14BadDereferenceE@Base 0.7.0
+ (arch=hurd-i386)_ZTSN4YAML14EmitFromEventsE@Base 0.7.0
+ _ZTSN4YAML15ParserExceptionE@Base 0.7.0
+ _ZTSN4YAML16EmitterExceptionE@Base 0.7.0
+ (arch=hurd-i386)_ZTSN4YAML17SettingChangeBaseE@Base 0.7.0
+ (arch=hurd-i386)_ZTSN4YAML19GraphBuilderAdapterE@Base 0.7.0
+ _ZTSN4YAML23RepresentationExceptionE@Base 0.7.0
+ _ZTSN4YAML7BadFileE@Base 0.7.0
+ _ZTSN4YAML9BadInsertE@Base 0.7.0
+ _ZTSN4YAML9ExceptionE@Base 0.7.0
+ (arch=armel riscv64)_ZTSN9__gnu_cxx7__mutexE@Base 0.7.0
+ (arch=armel riscv64)_ZTSSt11_Mutex_baseILN9__gnu_cxx12_Lock_policyE1EE@Base 0.7.0
+ (arch=!armel !riscv64)_ZTSSt11_Mutex_baseILN9__gnu_cxx12_Lock_policyE2EE@Base 0.7.0
+ (arch=armel riscv64)_ZTSSt15_Sp_counted_ptrIPN4YAML6detail13memory_holderELN9__gnu_cxx12_Lock_policyE1EE@Base 0.7.0
+ (arch=!armel !riscv64)_ZTSSt15_Sp_counted_ptrIPN4YAML6detail13memory_holderELN9__gnu_cxx12_Lock_policyE2EE@Base 0.7.0
+ (arch=hurd-i386)_ZTSSt15_Sp_counted_ptrIPN4YAML6detail4nodeELN9__gnu_cxx12_Lock_policyE2EE@Base 0.7.0
+ (arch=armel riscv64)_ZTSSt15_Sp_counted_ptrIPN4YAML6detail6memoryELN9__gnu_cxx12_Lock_policyE1EE@Base 0.7.0
+ (arch=!armel !riscv64)_ZTSSt15_Sp_counted_ptrIPN4YAML6detail6memoryELN9__gnu_cxx12_Lock_policyE2EE@Base 0.7.0
+ (arch=hurd-i386)_ZTSSt15_Sp_counted_ptrIPN4YAML6detail8node_refELN9__gnu_cxx12_Lock_policyE2EE@Base 0.7.0
+ (arch=armel riscv64)_ZTSSt15_Sp_counted_ptrIPN4YAML6detail9node_dataELN9__gnu_cxx12_Lock_policyE1EE@Base 0.7.0
+ (arch=!armel !riscv64)_ZTSSt15_Sp_counted_ptrIPN4YAML6detail9node_dataELN9__gnu_cxx12_Lock_policyE2EE@Base 0.7.0
+ (arch=armel riscv64)_ZTSSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE1EE@Base 0.7.0
+ (arch=!armel !riscv64)_ZTSSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE@Base 0.7.0
+ _ZTVN4YAML11BadPushbackE@Base 0.7.0
+ _ZTVN4YAML11InvalidNodeE@Base 0.7.0
+ _ZTVN4YAML11KeyNotFoundE@Base 0.7.0
+ (arch=hurd-i386)_ZTVN4YAML11NodeBuilderE@Base 0.7.0
+ _ZTVN4YAML12BadSubscriptE@Base 0.7.0
+ _ZTVN4YAML13BadConversionE@Base 0.7.0
+ (arch=hurd-i386)_ZTVN4YAML13DeepRecursionE@Base 0.7.0
+ _ZTVN4YAML13InvalidScalarE@Base 0.7.0
+ (arch=hurd-i386)_ZTVN4YAML13SettingChangeINS_13EMITTER_MANIPEEE@Base 0.7.0
+ (arch=hurd-i386)_ZTVN4YAML13SettingChangeIjEE@Base 0.7.0
+ _ZTVN4YAML14BadDereferenceE@Base 0.7.0
+ (arch=hurd-i386)_ZTVN4YAML14EmitFromEventsE@Base 0.7.0
+ _ZTVN4YAML15ParserExceptionE@Base 0.7.0
+ _ZTVN4YAML16EmitterExceptionE@Base 0.7.0
+ (arch=hurd-i386)_ZTVN4YAML19GraphBuilderAdapterE@Base 0.7.0
+ _ZTVN4YAML23RepresentationExceptionE@Base 0.7.0
+ _ZTVN4YAML7BadFileE@Base 0.7.0
+ _ZTVN4YAML9BadInsertE@Base 0.7.0
+ _ZTVN4YAML9ExceptionE@Base 0.7.0
+ (arch=armel riscv64)_ZTVSt15_Sp_counted_ptrIPN4YAML6detail13memory_holderELN9__gnu_cxx12_Lock_policyE1EE@Base 0.7.0
+ (optional=templinst|arch=!armel !riscv64)_ZTVSt15_Sp_counted_ptrIPN4YAML6detail13memory_holderELN9__gnu_cxx12_Lock_policyE2EE@Base 0.7.0
+ (arch=hurd-i386)_ZTVSt15_Sp_counted_ptrIPN4YAML6detail4nodeELN9__gnu_cxx12_Lock_policyE2EE@Base 0.7.0
+ (arch=armel riscv64)_ZTVSt15_Sp_counted_ptrIPN4YAML6detail6memoryELN9__gnu_cxx12_Lock_policyE1EE@Base 0.7.0
+ (optional=templinst|arch=!armel !riscv64)_ZTVSt15_Sp_counted_ptrIPN4YAML6detail6memoryELN9__gnu_cxx12_Lock_policyE2EE@Base 0.7.0
+ (arch=hurd-i386)_ZTVSt15_Sp_counted_ptrIPN4YAML6detail8node_refELN9__gnu_cxx12_Lock_policyE2EE@Base 0.7.0
+ (arch=armel riscv64)_ZTVSt15_Sp_counted_ptrIPN4YAML6detail9node_dataELN9__gnu_cxx12_Lock_policyE1EE@Base 0.7.0
+ (optional=templinst|arch=!armel !riscv64)_ZTVSt15_Sp_counted_ptrIPN4YAML6detail9node_dataELN9__gnu_cxx12_Lock_policyE2EE@Base 0.7.0
+ (arch=hurd-i386)_ZZN4YAML3Exp10BlockEntryEvE1e@Base 0.7.0
+ (arch=hurd-i386)_ZZN4YAML3Exp11PlainScalarEvE1e@Base 0.7.0
+ (arch=hurd-i386)_ZZN4YAML3Exp11ValueInFlowEvE1e@Base 0.7.0
+ (arch=hurd-i386)_ZZN4YAML3Exp12AlphaNumericEvE1e@Base 0.7.0
+ (arch=hurd-i386)_ZZN4YAML3Exp12BlankOrBreakEvE1e@Base 0.7.0
+ (arch=hurd-i386)_ZZN4YAML3Exp12DocIndicatorEvE1e@Base 0.7.0
+ (arch=hurd-i386)_ZZN4YAML3Exp12NotPrintableEvE1e@Base 0.7.0
+ (arch=hurd-i386)_ZZN4YAML3Exp13ScanScalarEndEvE1e@Base 0.7.0
+ (arch=hurd-i386)_ZZN4YAML3Exp14ChompIndicatorEvE1e@Base 0.7.0
+ (arch=hurd-i386)_ZZN4YAML3Exp14EscSingleQuoteEvE1e@Base 0.7.0
+ (arch=hurd-i386)_ZZN4YAML3Exp15EndScalarInFlowEvE1e@Base 0.7.0
+ (arch=hurd-i386)_ZZN4YAML3Exp15ValueInJSONFlowEvE1e@Base 0.7.0
+ (arch=hurd-i386)_ZZN4YAML3Exp17PlainScalarInFlowEvE1e@Base 0.7.0
+ (arch=hurd-i386)_ZZN4YAML3Exp18Utf8_ByteOrderMarkEvE1e@Base 0.7.0
+ (arch=hurd-i386)_ZZN4YAML3Exp19ScanScalarEndInFlowEvE1e@Base 0.7.0
+ (arch=hurd-i386)_ZZN4YAML3Exp3HexEvE1e@Base 0.7.0
+ (arch=hurd-i386)_ZZN4YAML3Exp3KeyEvE1e@Base 0.7.0
+ (arch=hurd-i386)_ZZN4YAML3Exp3TabEvE1e@Base 0.7.0
+ (arch=hurd-i386)_ZZN4YAML3Exp3TagEvE1e@Base 0.7.0
+ (arch=hurd-i386)_ZZN4YAML3Exp3URIEvE1e@Base 0.7.0
+ (arch=hurd-i386)_ZZN4YAML3Exp4WordEvE1e@Base 0.7.0
+ (arch=hurd-i386)_ZZN4YAML3Exp5AlphaEvE1e@Base 0.7.0
+ (arch=hurd-i386)_ZZN4YAML3Exp5BlankEvE1e@Base 0.7.0
+ (arch=hurd-i386)_ZZN4YAML3Exp5BreakEvE1e@Base 0.7.0
+ (arch=hurd-i386)_ZZN4YAML3Exp5ChompEvE1e@Base 0.7.0
+ (arch=hurd-i386)_ZZN4YAML3Exp5DigitEvE1e@Base 0.7.0
+ (arch=hurd-i386)_ZZN4YAML3Exp5EmptyEvE1e@Base 0.7.0
+ (arch=hurd-i386)_ZZN4YAML3Exp5SpaceEvE1e@Base 0.7.0
+ (arch=hurd-i386)_ZZN4YAML3Exp5ValueEvE1e@Base 0.7.0
+ (arch=hurd-i386)_ZZN4YAML3Exp6AnchorEvE1e@Base 0.7.0
+ (arch=hurd-i386)_ZZN4YAML3Exp6DocEndEvE1e@Base 0.7.0
+ (arch=hurd-i386)_ZZN4YAML3Exp7CommentEvE1e@Base 0.7.0
+ (arch=hurd-i386)_ZZN4YAML3Exp8DocStartEvE1e@Base 0.7.0
+ (arch=hurd-i386)_ZZN4YAML3Exp8EscBreakEvE1e@Base 0.7.0
+ (arch=hurd-i386)_ZZN4YAML3Exp9AnchorEndEvE1e@Base 0.7.0
+ (arch=hurd-i386)_ZZN4YAML3Exp9EndScalarEvE1e@Base 0.7.0
+ (arch=hurd-i386)_ZZN4YAML3Exp9KeyInFlowEvE1e@Base 0.7.0
diff --git a/patches/cmake_set_libraries.patch b/patches/cmake_set_libraries.patch
new file mode 100644 (file)
index 0000000..5053911
--- /dev/null
@@ -0,0 +1,17 @@
+Description: Fix empty YAML_CPP_LIBRARIES
+ The new version does not set EXPORT_TARGETS. As the value should be yaml-cpp
+ anyhow, just set it directly.
+Author: Jochen Sprickerhof <jspricke@debian.org>
+Bug: https://github.com/jbeder/yaml-cpp/issues/774
+Bug-Debian: https://bugs.debian.org/999594
+Forwarded: https://github.com/jbeder/yaml-cpp/pull/1037
+Last-Update: 2021-11-13
+
+--- yaml-cpp-0.7.0+dfsg.orig/yaml-cpp-config.cmake.in
++++ yaml-cpp-0.7.0+dfsg/yaml-cpp-config.cmake.in
+@@ -11,4 +11,4 @@ set(YAML_CPP_INCLUDE_DIR "@INCLUDE_INSTA
+ include("${YAML_CPP_CMAKE_DIR}/yaml-cpp-targets.cmake")
+ # These are IMPORTED targets created by yaml-cpp-targets.cmake
+-set(YAML_CPP_LIBRARIES "@EXPORT_TARGETS@")
++set(YAML_CPP_LIBRARIES "yaml-cpp")
diff --git a/patches/export-m_amount.patch b/patches/export-m_amount.patch
new file mode 100644 (file)
index 0000000..f6349d1
--- /dev/null
@@ -0,0 +1,30 @@
+From 13e2e4092c886409a9006f0321a1431b9c6a33d3 Mon Sep 17 00:00:00 2001
+From: Pino Toscano <toscano.pino@tiscali.it>
+Date: Sun, 18 Apr 2021 10:29:59 +0200
+Subject: [PATCH] Export YAML::detail::node::m_amount
+
+The internal header node/detail/node.h is included by public headers;
+YAML::detail::node is implemented in the header itself, and thus it gets
+inlined... except for its static m_amount class member, which is
+instantiated in the library only. Right now all the symbols of yaml-cpp
+are exported (nothing is hidden), so the linker will find node::m_amount
+in the yaml-cpp library.
+
+As solution/workaround, explicitly export YAML::detail::node::m_amount.
+---
+ src/node_data.cpp | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/src/node_data.cpp b/src/node_data.cpp
+index da2aefce9..8f5422ae6 100644
+--- a/src/node_data.cpp
++++ b/src/node_data.cpp
+@@ -13,7 +13,7 @@
+ namespace YAML {
+ namespace detail {
+-std::atomic<size_t> node::m_amount{0};
++YAML_CPP_API std::atomic<size_t> node::m_amount{0};
+ const std::string& node_data::empty_scalar() {
+   static const std::string svalue;
diff --git a/patches/fix-pkg-config.patch b/patches/fix-pkg-config.patch
new file mode 100644 (file)
index 0000000..9ed61a5
--- /dev/null
@@ -0,0 +1,36 @@
+Description: fix pkg-config file and cmake one
+Author: Gianfranco Costamagna <locutusofborg@debian.org>
+Forwarded: not needed, upstream reworked the cmake handling
+Bug-Ubuntu: https://bugs.launchpad.net/ubuntu/+source/yaml-cpp/+bug/1880419
+Last-Update: 2020-05-26
+
+--- a/yaml-cpp-config.cmake.in
++++ b/yaml-cpp-config.cmake.in
+@@ -5,7 +5,7 @@
+ # Compute paths
+ get_filename_component(YAML_CPP_CMAKE_DIR "${CMAKE_CURRENT_LIST_FILE}" PATH)
+-set(YAML_CPP_INCLUDE_DIR "@CONFIG_INCLUDE_DIRS@")
++set(YAML_CPP_INCLUDE_DIR "@INCLUDE_INSTALL_ROOT_DIR@")
+ # Our library dependencies (contains definitions for IMPORTED targets)
+ include("${YAML_CPP_CMAKE_DIR}/yaml-cpp-targets.cmake")
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -156,13 +156,13 @@
+     DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}
+               FILES_MATCHING PATTERN "*.h")
+   install(EXPORT yaml-cpp-targets
+-    DESTINATION "${CMAKE_INSTALL_DATADIR}/cmake/yaml-cpp")
++    DESTINATION "${CMAKE_INSTALL_LIBDIR}/cmake/yaml-cpp")
+       install(FILES
+               "${PROJECT_BINARY_DIR}/yaml-cpp-config.cmake"
+               "${PROJECT_BINARY_DIR}/yaml-cpp-config-version.cmake"
+-    DESTINATION "${CMAKE_INSTALL_DATADIR}/cmake/yaml-cpp")
++    DESTINATION "${CMAKE_INSTALL_LIBDIR}/cmake/yaml-cpp")
+   install(FILES "${PROJECT_BINARY_DIR}/yaml-cpp.pc"
+-    DESTINATION ${CMAKE_INSTALL_DATADIR}/pkgconfig)
++    DESTINATION ${CMAKE_INSTALL_LIBDIR}/pkgconfig)
+ endif()
+ if(YAML_CPP_BUILD_TESTS)
diff --git a/patches/series b/patches/series
new file mode 100644 (file)
index 0000000..44285ae
--- /dev/null
@@ -0,0 +1,5 @@
+symbol-visibility.patch
+fix-pkg-config.patch
+export-m_amount.patch
+use-archive-googletest.patch
+cmake_set_libraries.patch
diff --git a/patches/symbol-visibility.patch b/patches/symbol-visibility.patch
new file mode 100644 (file)
index 0000000..d59c3c1
--- /dev/null
@@ -0,0 +1,46 @@
+commit df9206778fe9ff1bdd56d975c29c43dfe1e66de7
+Author: Christopher James Halse Rogers <christopher.halse.rogers@canonical.com>
+Date:   Fri Nov 23 15:26:53 2018 +1100
+
+    Export only YAML_CPP_API-tagged symbols on Linux.
+    
+    This marks classes tagged with YAML_CPP_API with visibility("default"), to
+    explicitly export them, and then makes the default visibility "hidden" via
+    -fvisibility=hidden.
+    
+    This reduces the number of exported symbols by more than 50%, which has
+    a small application start-up time and memory useage benefit. It also
+    makes it more feasible to audit the set of exported symbols in automated
+    ABI compatibility systems.
+
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -43,6 +43,14 @@
+ set(not-msvc $<NOT:$<CXX_COMPILER_ID:MSVC>>)
+ set(msvc-shared_rt $<BOOL:${YAML_MSVC_SHARED_RT}>)
++if(CMAKE_SYSTEM_NAME MATCHES "Linux")
++   set(CMAKE_CXX_VISIBILITY_PRESET hidden)
++   if (POLICY CMP0063)
++       cmake_policy(SET CMP0063 NEW)
++   endif()
++   add_definitions(-DYAML_CPP_USE_VISIBILITY)
++endif()
++
+ if (NOT DEFINED CMAKE_MSVC_RUNTIME_LIBRARY)
+   set(CMAKE_MSVC_RUNTIME_LIBRARY
+     MultiThreaded$<$<CONFIG:Debug>:Debug>$<${msvc-shared_rt}:DLL>)
+--- a/include/yaml-cpp/dll.h
++++ b/include/yaml-cpp/dll.h
+@@ -27,7 +27,11 @@
+ #define YAML_CPP_API __declspec(dllimport)
+ #endif  // yaml_cpp_EXPORTS
+ #else   // YAML_CPP_DLL
++#ifdef YAML_CPP_USE_VISIBILITY
++#define YAML_CPP_API __attribute__ ((visibility("default")))
++#else
+ #define YAML_CPP_API
++#endif // YAML_CPP_USE_VISIBILITY
+ #endif  // YAML_CPP_DLL
+ #endif  // DLL_H_62B23520_7C8E_11DE_8A39_0800200C9A66
diff --git a/patches/use-archive-googletest.patch b/patches/use-archive-googletest.patch
new file mode 100644 (file)
index 0000000..7d4b4ca
--- /dev/null
@@ -0,0 +1,33 @@
+Author: Simon Quigley <tsimonq2@debian.org>
+Description: Use the googletest provided by the archive instead of the embedded copy
+Forwarded: https://github.com/jbeder/yaml-cpp/pull/1035
+Last-Update: 2021-09-24
+
+diff --git a/test/CMakeLists.txt b/test/CMakeLists.txt
+index 5ebc1a6b3..34be1fefe 100644
+--- a/test/CMakeLists.txt
++++ b/test/CMakeLists.txt
+@@ -4,11 +4,18 @@ set(gtest_force_shared_crt ON CACHE BOOL "" FORCE)
+ set(BUILD_MOCK ON CACHE BOOL "" FORCE)
+ set(CMAKE_POLICY_DEFAULT_CMP0048 NEW)
+-add_subdirectory(
+-  "${CMAKE_CURRENT_SOURCE_DIR}/gtest-1.10.0"
+-  "${CMAKE_CURRENT_BINARY_DIR}/prefix")
+-
+-include_directories(SYSTEM "${CMAKE_CURRENT_SOURCE_DIR}/gtest-1.10.0/googletest/include")
++find_package(GTest)
++if (NOT GTEST_FOUND)
++    add_subdirectory(
++      "${CMAKE_CURRENT_SOURCE_DIR}/gtest-1.10.0"
++      "${CMAKE_CURRENT_BINARY_DIR}/prefix")
++    include_directories(SYSTEM "${CMAKE_CURRENT_SOURCE_DIR}/gtest-1.10.0/googletest/include")
++else()
++    add_subdirectory(
++      "/usr/src/googletest"
++      "${CMAKE_CURRENT_BINARY_DIR}/prefix")
++    include_directories(SYSTEM "/usr/src/googletest/googlemock/include")
++endif()
+ set(test-new-api-pattern "new-api/*.cpp")
+ set(test-source-pattern "*.cpp" "integration/*.cpp" "node/*.cpp")
diff --git a/rules b/rules
new file mode 100755 (executable)
index 0000000..15a555e
--- /dev/null
+++ b/rules
@@ -0,0 +1,73 @@
+#!/usr/bin/make -f
+
+# Uncomment this to turn on verbose mode.
+#export DH_VERBOSE=1
+
+# This has to be exported to make some magic below work.
+export DH_OPTIONS
+
+include /usr/share/dpkg/architecture.mk
+
+CPPFLAGS :=$(shell dpkg-buildflags --get CPPFLAGS)
+ifneq (,$(filter $(DEB_BUILD_ARCH),mipsel))
+    CFLAGS   :=$(shell dpkg-buildflags --get CFLAGS) -g1
+    CXXFLAGS :=$(shell dpkg-buildflags --get CXXFLAGS) -g1
+else
+    CFLAGS   :=$(shell dpkg-buildflags --get CFLAGS)
+    CXXFLAGS :=$(shell dpkg-buildflags --get CXXFLAGS)
+endif
+LDFLAGS  :=$(shell dpkg-buildflags --get LDFLAGS)
+
+export DEB_HOST_MULTIARCH CPPFLAGS CFLAGS CXXFLAGS LDFLAGS
+
+COMMON_CMAKE_FLAGS = \
+       -DCMAKE_INSTALL_PREFIX=/usr \
+       -DLIB_INSTALL_DIR=/usr/lib/$(DEB_HOST_MULTIARCH) \
+       -DYAML_CPP_BUILD_TOOLS=ON \
+       -DYAML_CPP_BUILD_TESTS=$(if $(filter nocheck,$(DEB_BUILD_OPTIONS)),OFF,ON) \
+       -Dgtest_disable_pthreads=$(if $(filter $(DEB_HOST_ARCH_OS),kfreebsd hurd),ON,OFF) \
+    -DINSTALL_GTEST=OFF
+
+override_dh_auto_configure:
+       dh_testdir
+       dh_auto_configure --builddirectory=build-static -- $(COMMON_CMAKE_FLAGS)
+       dh_auto_configure --builddirectory=build-shared -- $(COMMON_CMAKE_FLAGS) \
+                                -DYAML_BUILD_SHARED_LIBS=ON
+
+override_dh_auto_build:
+       dh_testdir
+       $(MAKE) -C build-static VERBOSE=1
+       $(MAKE) -C build-shared VERBOSE=1
+       # It might make sense to also provide the utils in a separate package
+       # $(MAKE) -C build-shared util
+
+override_dh_auto_install:
+       dh_testdir
+       dh_prep
+       $(MAKE) -C build-static install DESTDIR=$(CURDIR)/debian/tmp
+       $(MAKE) -C build-shared install DESTDIR=$(CURDIR)/debian/tmp
+
+ifeq ($(filter nocheck,$(DEB_BUILD_OPTIONS)),)
+override_dh_auto_test:
+       $(MAKE) -C build-static test
+       $(MAKE) -C build-shared test
+endif
+
+debian/weak-symbols: override_dh_auto_build
+       # All the weak symbols are either template instantiations of the STL
+       # or are optional symbols for inline functions.
+       nm --dynamic --defined-only build-shared/libyaml-cpp.so | awk '$$2 ~ /W/ { print " " $$3 "@Base 0.7.0" } ' > $@
+
+override_dh_makeshlibs: debian/weak-symbols
+       dh_makeshlibs -VNone
+
+clean:
+       dh_testdir
+       dh_auto_clean
+       dh_clean
+       rm -rf build-static build-shared
+
+%:
+       dh $@
+
+.PHONY: clean
diff --git a/source/format b/source/format
new file mode 100644 (file)
index 0000000..163aaf8
--- /dev/null
@@ -0,0 +1 @@
+3.0 (quilt)
diff --git a/upstream/metadata b/upstream/metadata
new file mode 100644 (file)
index 0000000..9b82caf
--- /dev/null
@@ -0,0 +1,4 @@
+Bug-Database: https://github.com/jbeder/yaml-cpp/issues
+Bug-Submit: https://github.com/jbeder/yaml-cpp/issues/new
+Repository: https://github.com/jbeder/yaml-cpp.git
+Repository-Browse: https://github.com/jbeder/yaml-cpp
diff --git a/watch b/watch
new file mode 100644 (file)
index 0000000..522674f
--- /dev/null
+++ b/watch
@@ -0,0 +1,4 @@
+version=4
+
+opts=dversionmangle=s/\+(debian|dfsg|ds|deb)(\.?\d+)?$//,repacksuffix=+dfsg \
+    https://github.com/jbeder/yaml-cpp/releases .*/[relasymcp.-]*(\d\S*)\.tar\.gz