Source: libgpiod
Dear maintainer,

Please find attached a final version of this patch for the time_t
transition.  This patch is being uploaded to unstable.

Note that this adds a versioned build-dependency on dpkg-dev, to guard
against accidental backports with a wrong ABI.

Thanks!


-- System Information:
Debian Release: trixie/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-21-generic (SMP w/16 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, 
TAINT_UNSIGNED_MODULE
Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: unable to detect
diff -Nru libgpiod-1.6.3/debian/changelog libgpiod-1.6.3/debian/changelog
--- libgpiod-1.6.3/debian/changelog     2021-09-05 09:07:01.000000000 +0000
+++ libgpiod-1.6.3/debian/changelog     2024-02-28 12:27:40.000000000 +0000
@@ -1,3 +1,10 @@
+libgpiod (1.6.3-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1062320
+
+ -- Benjamin Drung <[email protected]>  Wed, 28 Feb 2024 12:27:40 +0000
+
 libgpiod (1.6.3-1) unstable; urgency=medium
 
   * Import new upstream release
diff -Nru libgpiod-1.6.3/debian/control libgpiod-1.6.3/debian/control
--- libgpiod-1.6.3/debian/control       2020-12-14 07:33:02.000000000 +0000
+++ libgpiod-1.6.3/debian/control       2024-02-28 12:27:40.000000000 +0000
@@ -2,7 +2,7 @@
 Section: misc
 Priority: optional
 Maintainer: SZ Lin (林上智) <[email protected]>
-Build-Depends: debhelper-compat (= 13),
+Build-Depends: dpkg-dev (>= 1.22.5), debhelper-compat (= 13),
                autoconf-archive,
                automake,
                dh-sequence-python3 <!nopython>,
@@ -26,7 +26,7 @@
 Multi-Arch: same
 Depends: ${shlibs:Depends},
          ${misc:Depends},
-         libgpiod2 (= ${binary:Version})
+         libgpiod2t64 (= ${binary:Version})
 Suggests: libgpiod-doc
 Description: C library for interacting with Linux GPIO device - static 
libraries and headers
  libgpiod encapsulates the ioctl calls and data structures
@@ -56,7 +56,10 @@
  This package contains the doxygen generated HTML documentation for the
  libraries.
 
-Package: libgpiod2
+Package: libgpiod2t64
+Provides: ${t64:Provides}
+Replaces: libgpiod2
+Breaks: libgpiod2 (<< ${source:Version})
 Section: libs
 Architecture: linux-any
 Depends: ${shlibs:Depends},
@@ -97,7 +100,7 @@
 Depends: ${shlibs:Depends},
          ${misc:Depends},
          ${python3:Depends},
-         libgpiod2 (= ${binary:Version})
+         libgpiod2t64 (= ${binary:Version})
 Description: Python bindings for libgpiod (Python 3)
  libgpiod encapsulates the ioctl calls and data structures
  behind a straightforward API. This new character device
diff -Nru libgpiod-1.6.3/debian/libgpiod2.install 
libgpiod-1.6.3/debian/libgpiod2.install
--- libgpiod-1.6.3/debian/libgpiod2.install     2020-05-08 09:50:38.000000000 
+0000
+++ libgpiod-1.6.3/debian/libgpiod2.install     1970-01-01 00:00:00.000000000 
+0000
@@ -1 +0,0 @@
-usr/lib/*/libgpiod*.so.*
diff -Nru libgpiod-1.6.3/debian/libgpiod2.symbols 
libgpiod-1.6.3/debian/libgpiod2.symbols
--- libgpiod-1.6.3/debian/libgpiod2.symbols     2020-08-16 07:50:34.000000000 
+0000
+++ libgpiod-1.6.3/debian/libgpiod2.symbols     1970-01-01 00:00:00.000000000 
+0000
@@ -1,242 +0,0 @@
-libgpiod.so.2 libgpiod2 #MINVER#
-* Build-Depends-Package: libgpiod-dev
- gpiod_chip_close@Base 1.1
- gpiod_chip_find_line@Base 1.1
- gpiod_chip_find_lines@Base 1.1
- gpiod_chip_get_all_lines@Base 1.1
- gpiod_chip_get_line@Base 1.1
- gpiod_chip_get_lines@Base 1.1
- gpiod_chip_iter_free@Base 1.1
- gpiod_chip_iter_free_noclose@Base 1.1
- gpiod_chip_iter_new@Base 1.1
- gpiod_chip_iter_next@Base 1.1
- gpiod_chip_iter_next_noclose@Base 1.1
- gpiod_chip_label@Base 1.1
- gpiod_chip_name@Base 1.1
- gpiod_chip_num_lines@Base 1.1
- gpiod_chip_open@Base 1.1
- gpiod_chip_open_by_label@Base 1.1
- gpiod_chip_open_by_name@Base 1.1
- gpiod_chip_open_by_number@Base 1.1
- gpiod_chip_open_lookup@Base 1.1
- gpiod_ctxless_event_loop@Base 1.1
- gpiod_ctxless_event_loop_multiple@Base 1.1
- gpiod_ctxless_event_monitor@Base 1.2
- gpiod_ctxless_event_monitor_ext@Base 1.5.1
- gpiod_ctxless_event_monitor_multiple@Base 1.2
- gpiod_ctxless_event_monitor_multiple_ext@Base 1.5.1
- gpiod_ctxless_find_line@Base 1.1
- gpiod_ctxless_get_value@Base 1.1
- gpiod_ctxless_get_value_ext@Base 1.5.1
- gpiod_ctxless_get_value_multiple@Base 1.1
- gpiod_ctxless_get_value_multiple_ext@Base 1.5.1
- gpiod_ctxless_set_value@Base 1.1
- gpiod_ctxless_set_value_ext@Base 1.5.1
- gpiod_ctxless_set_value_multiple@Base 1.1
- gpiod_ctxless_set_value_multiple_ext@Base 1.5.1
- gpiod_line_active_state@Base 1.1
- gpiod_line_bias@Base 1.5.1
- gpiod_line_close_chip@Base 1.1
- gpiod_line_consumer@Base 1.1
- gpiod_line_direction@Base 1.1
- gpiod_line_event_get_fd@Base 1.1
- gpiod_line_event_read@Base 1.1
- gpiod_line_event_read_fd@Base 1.1
- gpiod_line_event_read_fd_multiple@Base 1.5.1
- gpiod_line_event_read_multiple@Base 1.5.1
- gpiod_line_event_wait@Base 1.1
- gpiod_line_event_wait_bulk@Base 1.1
- gpiod_line_find@Base 1.1
- gpiod_line_get@Base 1.1
- gpiod_line_get_chip@Base 1.1
- gpiod_line_get_value@Base 1.1
- gpiod_line_get_value_bulk@Base 1.1
- gpiod_line_is_free@Base 1.1
- gpiod_line_is_open_drain@Base 1.1
- gpiod_line_is_open_source@Base 1.1
- gpiod_line_is_requested@Base 1.1
- gpiod_line_is_used@Base 1.1
- gpiod_line_iter_free@Base 1.1
- gpiod_line_iter_new@Base 1.1
- gpiod_line_iter_next@Base 1.1
- gpiod_line_name@Base 1.1
- gpiod_line_needs_update@Base 1.1
- gpiod_line_offset@Base 1.1
- gpiod_line_release@Base 1.1
- gpiod_line_release_bulk@Base 1.1
- gpiod_line_request@Base 1.1
- gpiod_line_request_both_edges_events@Base 1.1
- gpiod_line_request_both_edges_events_flags@Base 1.1
- gpiod_line_request_bulk@Base 1.1
- gpiod_line_request_bulk_both_edges_events@Base 1.1
- gpiod_line_request_bulk_both_edges_events_flags@Base 1.1
- gpiod_line_request_bulk_falling_edge_events@Base 1.1
- gpiod_line_request_bulk_falling_edge_events_flags@Base 1.1
- gpiod_line_request_bulk_input@Base 1.1
- gpiod_line_request_bulk_input_flags@Base 1.1
- gpiod_line_request_bulk_output@Base 1.1
- gpiod_line_request_bulk_output_flags@Base 1.1
- gpiod_line_request_bulk_rising_edge_events@Base 1.1
- gpiod_line_request_bulk_rising_edge_events_flags@Base 1.1
- gpiod_line_request_falling_edge_events@Base 1.1
- gpiod_line_request_falling_edge_events_flags@Base 1.1
- gpiod_line_request_input@Base 1.1
- gpiod_line_request_input_flags@Base 1.1
- gpiod_line_request_output@Base 1.1
- gpiod_line_request_output_flags@Base 1.1
- gpiod_line_request_rising_edge_events@Base 1.1
- gpiod_line_request_rising_edge_events_flags@Base 1.1
- gpiod_line_set_config@Base 1.5.1
- gpiod_line_set_config_bulk@Base 1.5.1
- gpiod_line_set_direction_input@Base 1.5.1
- gpiod_line_set_direction_input_bulk@Base 1.5.1
- gpiod_line_set_direction_output@Base 1.5.1
- gpiod_line_set_direction_output_bulk@Base 1.5.1
- gpiod_line_set_flags@Base 1.5.1
- gpiod_line_set_flags_bulk@Base 1.5.1
- gpiod_line_set_value@Base 1.1
- gpiod_line_set_value_bulk@Base 1.1
- gpiod_line_update@Base 1.1
- gpiod_version_string@Base 1.1
-libgpiodcxx.so.1 libgpiod2 #MINVER#
- (c++|optional)"std::_Function_base::~_Function_base()@Base" 1.5.1
- (c++|optional)"std::_Function_base::~_Function_base()@Base" 1.5.1
- (c++)"gpiod::line_request::FLAG_ACTIVE_LOW@Base" 1.1
- (c++)"gpiod::line_request::FLAG_OPEN_DRAIN@Base" 1.1
- (c++)"gpiod::line_request::FLAG_OPEN_SOURCE@Base" 1.1
- (c++)"gpiod::line_request::FLAG_BIAS_DISABLE@Base" 1.5.1
- (c++)"gpiod::line_request::FLAG_BIAS_PULL_UP@Base" 1.5.1
- (c++)"gpiod::line_request::FLAG_BIAS_PULL_DOWN@Base" 1.5.1
- (c++)"gpiod::make_chip_iter()@Base" 1.1
- (c++)"gpiod::end(gpiod::chip_iter const&)@Base" 1.1
- (c++)"gpiod::end(gpiod::line_iter const&)@Base" 1.1
- (c++)"gpiod::chip::open(std::__cxx11::basic_string<char, 
std::char_traits<char>, std::allocator<char> > const&, int)@Base" 1.1
- (c++)"gpiod::chip::reset()@Base" 1.1
- (c++)"gpiod::chip::chip(std::__cxx11::basic_string<char, 
std::char_traits<char>, std::allocator<char> > const&, int)@Base" 1.1
- (c++)"gpiod::chip::chip(std::__cxx11::basic_string<char, 
std::char_traits<char>, std::allocator<char> > const&, int)@Base" 1.1
- (c++)"gpiod::line::reset()@Base" 1.1
- (c++)"gpiod::line::line()@Base" 1.1
- (c++)"gpiod::line::line()@Base" 1.1
- (c++)"gpiod::begin(gpiod::chip_iter)@Base" 1.1
- (c++)"gpiod::begin(gpiod::line_iter)@Base" 1.1
- (c++)"gpiod::chip_iter::~chip_iter()@Base" 1.1
- (c++)"gpiod::chip_iter::~chip_iter()@Base" 1.1
- (c++)"gpiod::chip_iter::operator++()@Base" 1.1
- (c++)"gpiod::find_line(std::__cxx11::basic_string<char, 
std::char_traits<char>, std::allocator<char> > const&)@Base" 1.1
- (c++)"gpiod::line_bulk::end()@Base" 1.1
- (c++)"gpiod::line_bulk::get(unsigned int)@Base" 1.1
- (c++)"gpiod::line_bulk::begin()@Base" 1.1
- (c++)"gpiod::line_bulk::clear()@Base" 1.1
- (c++)"gpiod::line_bulk::append(gpiod::line const&)@Base" 1.1
- (c++)"gpiod::line_bulk::iterator::operator++()@Base" 1.1
- (c++)"gpiod::line_bulk::MAX_LINES@Base" 1.1
- (c++)"gpiod::line_bulk::line_bulk(std::vector<gpiod::line, 
std::allocator<gpiod::line> > const&)@Base" 1.1
- (c++)"gpiod::line_bulk::line_bulk(std::vector<gpiod::line, 
std::allocator<gpiod::line> > const&)@Base" 1.1
- (c++)"gpiod::line_bulk::operator[](unsigned int)@Base" 1.1
- (c++)"gpiod::line_iter::line_iter(gpiod::chip const&)@Base" 1.1
- (c++)"gpiod::line_iter::line_iter(gpiod::chip const&)@Base" 1.1
- (c++)"gpiod::line_iter::operator++()@Base" 1.1
- (c++)"gpiod::chip::find_lines(std::vector<std::__cxx11::basic_string<char, 
std::char_traits<char>, std::allocator<char> >, 
std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, 
std::allocator<char> > > > const&) const@Base" 1.1
- (c++)"gpiod::chip::get_all_lines() const@Base" 1.1
- (c++)"gpiod::chip::name[abi:cxx11]() const@Base" 1.1
- (c++)"gpiod::chip::label[abi:cxx11]() const@Base" 1.1
- (c++)"gpiod::chip::get_line(unsigned int) const@Base" 1.1
- (c++)"gpiod::chip::find_line(std::__cxx11::basic_string<char, 
std::char_traits<char>, std::allocator<char> > const&) const@Base" 1.1
- (c++)"gpiod::chip::get_lines(std::vector<unsigned int, 
std::allocator<unsigned int> > const&) const@Base" 1.1
- (c++)"gpiod::chip::num_lines() const@Base" 1.1
- (c++)"gpiod::chip::operator bool() const@Base" 1.1
- (c++)"gpiod::chip::operator==(gpiod::chip const&) const@Base" 1.1
- (c++)"gpiod::chip::operator!=(gpiod::chip const&) const@Base" 1.1
- (c++)"gpiod::chip::operator!() const@Base" 1.1
- (c++)"gpiod::line::event_read() const@Base" 1.1
- (c++|arch-bits=64)"gpiod::line::event_wait(std::chrono::duration<long, 
std::ratio<1l, 1000000000l> > const&) const@Base" 1.1
- (c++|arch-bits=32)"gpiod::line::event_wait(std::chrono::duration<long long, 
std::ratio<1ll, 1000000000ll> > const&) const@Base" 1.1
- (c++|arch-bits=64)"gpiod::line::set_config(int, std::bitset<32ul>, int) 
const@Base" 1.5.1
- (c++|arch-bits=32)"gpiod::line::set_config(int, std::bitset<32u>, int) 
const@Base" 1.5.1
- (c++)"gpiod::line::active_state() const@Base" 1.1
- (c++)"gpiod::line::event_get_fd() const@Base" 1.1
- (c++)"gpiod::line::is_requested() const@Base" 1.1
- (c++)"gpiod::line::is_open_drain() const@Base" 1.1
- (c++)"gpiod::line::is_open_source() const@Base" 1.1
- (c++)"gpiod::line::event_read_multiple() const@Base" 1.5.1
- (c++)"gpiod::line::set_direction_input() const@Base" 1.5.1
- (c++)"gpiod::line::set_direction_output(int) const@Base" 1.5.1
- (c++)"gpiod::line::bias() const@Base" 1.5.1
- (c++)"gpiod::line::name[abi:cxx11]() const@Base" 1.1
- (c++)"gpiod::line::offset() const@Base" 1.1
- (c++)"gpiod::line::update() const@Base" 1.5.1
- (c++)"gpiod::line::is_used() const@Base" 1.1
- (c++)"gpiod::line::release() const@Base" 1.1
- (c++)"gpiod::line::request(gpiod::line_request const&, int) const@Base" 1.1
- (c++)"gpiod::line::consumer[abi:cxx11]() const@Base" 1.1
- (c++)"gpiod::line::get_chip() const@Base" 1.1
- (c++)"gpiod::line::direction() const@Base" 1.1
- (c++)"gpiod::line::get_value() const@Base" 1.1
- (c++|arch-bits=64)"gpiod::line::set_flags(std::bitset<32ul>) const@Base" 1.5.1
- (c++|arch-bits=32)"gpiod::line::set_flags(std::bitset<32u>) const@Base" 1.5.1
- (c++)"gpiod::line::set_value(int) const@Base" 1.1
- (c++)"gpiod::line::operator bool() const@Base" 1.1
- (c++)"gpiod::line::operator==(gpiod::line const&) const@Base" 1.1
- (c++)"gpiod::line::operator!=(gpiod::line const&) const@Base" 1.1
- (c++)"gpiod::line::operator!() const@Base" 1.1
- (c++)"gpiod::chip_iter::operator*() const@Base" 1.1
- (c++)"gpiod::chip_iter::operator==(gpiod::chip_iter const&) const@Base" 1.1
- (c++)"gpiod::chip_iter::operator!=(gpiod::chip_iter const&) const@Base" 1.1
- (c++)"gpiod::chip_iter::operator->() const@Base" 1.1
- (c++|arch-bits=64)"gpiod::line_bulk::event_wait(std::chrono::duration<long, 
std::ratio<1l, 1000000000l> > const&) const@Base" 1.1
- (c++|arch-bits=32)"gpiod::line_bulk::event_wait(std::chrono::duration<long 
long, std::ratio<1ll, 1000000000ll> > const&) const@Base" 1.1
- (c++)"gpiod::line_bulk::get_values() const@Base" 1.1
- (c++|arch-bits=64)"gpiod::line_bulk::set_config(int, std::bitset<32ul>, 
std::vector<int, std::allocator<int> >) const@Base" 1.5.1
- (c++|arch-bits=32)"gpiod::line_bulk::set_config(int, std::bitset<32u>, 
std::vector<int, std::allocator<int> >) const@Base" 1.5.1
- (c++)"gpiod::line_bulk::set_values(std::vector<int, std::allocator<int> > 
const&) const@Base" 1.1
- (c++)"gpiod::line_bulk::set_direction_input() const@Base" 1.5.1
- (c++)"gpiod::line_bulk::set_direction_output(std::vector<int, 
std::allocator<int> > const&) const@Base" 1.5.1
- (c++)"gpiod::line_bulk::size() const@Base" 1.1
- (c++)"gpiod::line_bulk::empty() const@Base" 1.1
- (c++)"gpiod::line_bulk::release() const@Base" 1.1
- (c++)"gpiod::line_bulk::request(gpiod::line_request const&, std::vector<int, 
std::allocator<int> >) const@Base" 1.1
- (c++)"gpiod::line_bulk::iterator::operator*() const@Base" 1.1
- (c++)"gpiod::line_bulk::iterator::operator==(gpiod::line_bulk::iterator 
const&) const@Base" 1.1
- (c++)"gpiod::line_bulk::iterator::operator!=(gpiod::line_bulk::iterator 
const&) const@Base" 1.1
- (c++)"gpiod::line_bulk::iterator::operator->() const@Base" 1.1
- (c++|arch-bits=64)"gpiod::line_bulk::set_flags(std::bitset<32ul>) const@Base" 
1.5.1
- (c++|arch-bits=32)"gpiod::line_bulk::set_flags(std::bitset<32u>) const@Base" 
1.5.1
- (c++)"gpiod::line_bulk::operator bool() const@Base" 1.1
- (c++)"gpiod::line_bulk::operator!() const@Base" 1.1
- (c++)"gpiod::line_iter::operator*() const@Base" 1.1
- (c++)"gpiod::line_iter::operator==(gpiod::line_iter const&) const@Base" 1.1
- (c++)"gpiod::line_iter::operator!=(gpiod::line_iter const&) const@Base" 1.1
- (c++)"gpiod::line_iter::operator->() const@Base" 1.1
- (c++)"std::system_error::system_error(std::error_code, char const*)@Base" 1.1
- (c++)"std::system_error::system_error(int, std::_V2::error_category const&, 
std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > 
const&)@Base" 1.1
- (c++)"std::system_error::system_error(std::error_code, char const*)@Base" 1.1
- (c++)"std::system_error::system_error(int, std::_V2::error_category const&, 
std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > 
const&)@Base" 1.1
- (c++|optional)"std::_Function_base::_Base_manager<gpiod_chip* 
(*)(std::__cxx11::basic_string<char, std::char_traits<char>, 
std::allocator<char> > const&)>::_M_manager(std::_Any_data&, std::_Any_data 
const&, std::_Manager_operation)@Base" 1.1
- (c++|arch= !armel !riscv64)"std::_Sp_counted_ptr<decltype(nullptr), 
(__gnu_cxx::_Lock_policy)2>::_M_dispose()@Base" 1.1
- (c++|arch= !armel 
!riscv64)"std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::_M_destroy()@Base" 
1.1
- (c++)"std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::_M_release()@Base" 
1.4.1
- (c++)"std::map<int, int, std::less<int>, std::allocator<std::pair<int const, 
int> > >::~map()@Base" 1.1
- (c++)"std::map<int, int, std::less<int>, std::allocator<std::pair<int const, 
int> > >::~map()@Base" 1.1
- (c++|optional|arch-bits=64)"std::vector<int, std::allocator<int> 
>::_M_default_append(unsigned long)@Base" 1.1
- (c++|optional|arch-bits=32)"std::vector<int, std::allocator<int> 
>::_M_default_append(unsigned int)@Base" 1.5.1
- (c++|optional)"void std::__cxx11::basic_string<char, std::char_traits<char>, 
std::allocator<char> >::_M_construct<char const*>(char const*, char const*, 
std::forward_iterator_tag)@Base" 1.1
- (c++|optional)"std::_Rb_tree<int, std::pair<int const, int>, 
std::_Select1st<std::pair<int const, int> >, std::less<int>, 
std::allocator<std::pair<int const, int> > >::_M_get_insert_unique_pos(int 
const&)@Base" 1.1
- (c++|optional|arch=amd64 arm64 ppc64el mips64el riscv64)"std::_Rb_tree<int, 
std::pair<int const, int>, std::_Select1st<std::pair<int const, int> >, 
std::less<int>, std::allocator<std::pair<int const, int> > 
>::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator<std::pair<int 
const, int> >, int const&)@Base" 1.1
- (c++|optional)"std::_Rb_tree<int, std::pair<int const, int>, 
std::_Select1st<std::pair<int const, int> >, std::less<int>, 
std::allocator<std::pair<int const, int> > 
>::_M_erase(std::_Rb_tree_node<std::pair<int const, int> >*)@Base" 1.1
- (c++|arch= !armel !riscv64)"typeinfo for 
std::_Mutex_base<(__gnu_cxx::_Lock_policy)2>@Base" 1.1
- (c++|arch= !armel !riscv64)"typeinfo for 
std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>@Base" 1.1
- (c++|arch= !armel !riscv64)"typeinfo name for 
std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>@Base" 1.4
- (c++|arch= !armel !riscv64)"typeinfo name for 
std::_Mutex_base<(__gnu_cxx::_Lock_policy)2>@Base" 1.1
- (c++|arch= armel riscv64)"std::_Sp_counted_ptr<decltype(nullptr), 
(__gnu_cxx::_Lock_policy)1>::_M_dispose()@Base" 1.2
- (c++|arch= armel 
riscv64)"std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)1>::_M_destroy()@Base" 
1.2
- (c++|arch= armel 
riscv64)"std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)1>::_M_release()@Base" 
1.2
- (c++|arch= armel riscv64)"typeinfo for __gnu_cxx::__mutex@Base" 1.2
- (c++|arch= armel riscv64)"typeinfo for 
std::_Mutex_base<(__gnu_cxx::_Lock_policy)1>@Base" 1.2
- (c++|arch= amd64 arm64 s390x)"typeinfo name for 
std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>@Base" 1.3
- (c++|arch= armel riscv64)"typeinfo for 
std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)1>@Base" 1.2
- (c++|arch= armel riscv64)"typeinfo name for __gnu_cxx::__mutex@Base" 1.2
- (c++|arch= armel riscv64)"typeinfo name for 
std::_Mutex_base<(__gnu_cxx::_Lock_policy)1>@Base" 1.2
- (c++|arch= armel riscv64)"typeinfo name for 
std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)1>@Base" 1.2
- (c++|optional|arch= i386 armel mipsel armhf s390x)"std::map<int, int, 
std::less<int>, std::allocator<std::pair<int const, int> > 
>::map(std::initializer_list<std::pair<int const, int> >, std::less<int> 
const&, std::allocator<std::pair<int const, int> > const&)@Base" 1.3
- (c++|arch= !armel 
!riscv64)"std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::_M_release()@Base" 
1.4.1
- (c++|arch= !armel !riscv64)"typeinfo name for 
std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>@Base" 1.4.1
diff -Nru libgpiod-1.6.3/debian/libgpiod2t64.install 
libgpiod-1.6.3/debian/libgpiod2t64.install
--- libgpiod-1.6.3/debian/libgpiod2t64.install  1970-01-01 00:00:00.000000000 
+0000
+++ libgpiod-1.6.3/debian/libgpiod2t64.install  2020-05-08 09:50:38.000000000 
+0000
@@ -0,0 +1 @@
+usr/lib/*/libgpiod*.so.*
diff -Nru libgpiod-1.6.3/debian/libgpiod2t64.lintian-overrides 
libgpiod-1.6.3/debian/libgpiod2t64.lintian-overrides
--- libgpiod-1.6.3/debian/libgpiod2t64.lintian-overrides        1970-01-01 
00:00:00.000000000 +0000
+++ libgpiod-1.6.3/debian/libgpiod2t64.lintian-overrides        2024-02-28 
12:27:35.000000000 +0000
@@ -0,0 +1 @@
+libgpiod2t64: package-name-doesnt-match-sonames libgpiod2
diff -Nru libgpiod-1.6.3/debian/libgpiod2t64.symbols 
libgpiod-1.6.3/debian/libgpiod2t64.symbols
--- libgpiod-1.6.3/debian/libgpiod2t64.symbols  1970-01-01 00:00:00.000000000 
+0000
+++ libgpiod-1.6.3/debian/libgpiod2t64.symbols  2024-02-28 12:27:35.000000000 
+0000
@@ -0,0 +1,242 @@
+libgpiod.so.2 libgpiod2t64 #MINVER#
+* Build-Depends-Package: libgpiod-dev
+ gpiod_chip_close@Base 1.1
+ gpiod_chip_find_line@Base 1.1
+ gpiod_chip_find_lines@Base 1.1
+ gpiod_chip_get_all_lines@Base 1.1
+ gpiod_chip_get_line@Base 1.1
+ gpiod_chip_get_lines@Base 1.1
+ gpiod_chip_iter_free@Base 1.1
+ gpiod_chip_iter_free_noclose@Base 1.1
+ gpiod_chip_iter_new@Base 1.1
+ gpiod_chip_iter_next@Base 1.1
+ gpiod_chip_iter_next_noclose@Base 1.1
+ gpiod_chip_label@Base 1.1
+ gpiod_chip_name@Base 1.1
+ gpiod_chip_num_lines@Base 1.1
+ gpiod_chip_open@Base 1.1
+ gpiod_chip_open_by_label@Base 1.1
+ gpiod_chip_open_by_name@Base 1.1
+ gpiod_chip_open_by_number@Base 1.1
+ gpiod_chip_open_lookup@Base 1.1
+ gpiod_ctxless_event_loop@Base 1.1
+ gpiod_ctxless_event_loop_multiple@Base 1.1
+ gpiod_ctxless_event_monitor@Base 1.2
+ gpiod_ctxless_event_monitor_ext@Base 1.5.1
+ gpiod_ctxless_event_monitor_multiple@Base 1.2
+ gpiod_ctxless_event_monitor_multiple_ext@Base 1.5.1
+ gpiod_ctxless_find_line@Base 1.1
+ gpiod_ctxless_get_value@Base 1.1
+ gpiod_ctxless_get_value_ext@Base 1.5.1
+ gpiod_ctxless_get_value_multiple@Base 1.1
+ gpiod_ctxless_get_value_multiple_ext@Base 1.5.1
+ gpiod_ctxless_set_value@Base 1.1
+ gpiod_ctxless_set_value_ext@Base 1.5.1
+ gpiod_ctxless_set_value_multiple@Base 1.1
+ gpiod_ctxless_set_value_multiple_ext@Base 1.5.1
+ gpiod_line_active_state@Base 1.1
+ gpiod_line_bias@Base 1.5.1
+ gpiod_line_close_chip@Base 1.1
+ gpiod_line_consumer@Base 1.1
+ gpiod_line_direction@Base 1.1
+ gpiod_line_event_get_fd@Base 1.1
+ gpiod_line_event_read@Base 1.1
+ gpiod_line_event_read_fd@Base 1.1
+ gpiod_line_event_read_fd_multiple@Base 1.5.1
+ gpiod_line_event_read_multiple@Base 1.5.1
+ gpiod_line_event_wait@Base 1.1
+ gpiod_line_event_wait_bulk@Base 1.1
+ gpiod_line_find@Base 1.1
+ gpiod_line_get@Base 1.1
+ gpiod_line_get_chip@Base 1.1
+ gpiod_line_get_value@Base 1.1
+ gpiod_line_get_value_bulk@Base 1.1
+ gpiod_line_is_free@Base 1.1
+ gpiod_line_is_open_drain@Base 1.1
+ gpiod_line_is_open_source@Base 1.1
+ gpiod_line_is_requested@Base 1.1
+ gpiod_line_is_used@Base 1.1
+ gpiod_line_iter_free@Base 1.1
+ gpiod_line_iter_new@Base 1.1
+ gpiod_line_iter_next@Base 1.1
+ gpiod_line_name@Base 1.1
+ gpiod_line_needs_update@Base 1.1
+ gpiod_line_offset@Base 1.1
+ gpiod_line_release@Base 1.1
+ gpiod_line_release_bulk@Base 1.1
+ gpiod_line_request@Base 1.1
+ gpiod_line_request_both_edges_events@Base 1.1
+ gpiod_line_request_both_edges_events_flags@Base 1.1
+ gpiod_line_request_bulk@Base 1.1
+ gpiod_line_request_bulk_both_edges_events@Base 1.1
+ gpiod_line_request_bulk_both_edges_events_flags@Base 1.1
+ gpiod_line_request_bulk_falling_edge_events@Base 1.1
+ gpiod_line_request_bulk_falling_edge_events_flags@Base 1.1
+ gpiod_line_request_bulk_input@Base 1.1
+ gpiod_line_request_bulk_input_flags@Base 1.1
+ gpiod_line_request_bulk_output@Base 1.1
+ gpiod_line_request_bulk_output_flags@Base 1.1
+ gpiod_line_request_bulk_rising_edge_events@Base 1.1
+ gpiod_line_request_bulk_rising_edge_events_flags@Base 1.1
+ gpiod_line_request_falling_edge_events@Base 1.1
+ gpiod_line_request_falling_edge_events_flags@Base 1.1
+ gpiod_line_request_input@Base 1.1
+ gpiod_line_request_input_flags@Base 1.1
+ gpiod_line_request_output@Base 1.1
+ gpiod_line_request_output_flags@Base 1.1
+ gpiod_line_request_rising_edge_events@Base 1.1
+ gpiod_line_request_rising_edge_events_flags@Base 1.1
+ gpiod_line_set_config@Base 1.5.1
+ gpiod_line_set_config_bulk@Base 1.5.1
+ gpiod_line_set_direction_input@Base 1.5.1
+ gpiod_line_set_direction_input_bulk@Base 1.5.1
+ gpiod_line_set_direction_output@Base 1.5.1
+ gpiod_line_set_direction_output_bulk@Base 1.5.1
+ gpiod_line_set_flags@Base 1.5.1
+ gpiod_line_set_flags_bulk@Base 1.5.1
+ gpiod_line_set_value@Base 1.1
+ gpiod_line_set_value_bulk@Base 1.1
+ gpiod_line_update@Base 1.1
+ gpiod_version_string@Base 1.1
+libgpiodcxx.so.1 libgpiod2t64 #MINVER#
+ (c++|optional)"std::_Function_base::~_Function_base()@Base" 1.5.1
+ (c++|optional)"std::_Function_base::~_Function_base()@Base" 1.5.1
+ (c++)"gpiod::line_request::FLAG_ACTIVE_LOW@Base" 1.1
+ (c++)"gpiod::line_request::FLAG_OPEN_DRAIN@Base" 1.1
+ (c++)"gpiod::line_request::FLAG_OPEN_SOURCE@Base" 1.1
+ (c++)"gpiod::line_request::FLAG_BIAS_DISABLE@Base" 1.5.1
+ (c++)"gpiod::line_request::FLAG_BIAS_PULL_UP@Base" 1.5.1
+ (c++)"gpiod::line_request::FLAG_BIAS_PULL_DOWN@Base" 1.5.1
+ (c++)"gpiod::make_chip_iter()@Base" 1.1
+ (c++)"gpiod::end(gpiod::chip_iter const&)@Base" 1.1
+ (c++)"gpiod::end(gpiod::line_iter const&)@Base" 1.1
+ (c++)"gpiod::chip::open(std::__cxx11::basic_string<char, 
std::char_traits<char>, std::allocator<char> > const&, int)@Base" 1.1
+ (c++)"gpiod::chip::reset()@Base" 1.1
+ (c++)"gpiod::chip::chip(std::__cxx11::basic_string<char, 
std::char_traits<char>, std::allocator<char> > const&, int)@Base" 1.1
+ (c++)"gpiod::chip::chip(std::__cxx11::basic_string<char, 
std::char_traits<char>, std::allocator<char> > const&, int)@Base" 1.1
+ (c++)"gpiod::line::reset()@Base" 1.1
+ (c++)"gpiod::line::line()@Base" 1.1
+ (c++)"gpiod::line::line()@Base" 1.1
+ (c++)"gpiod::begin(gpiod::chip_iter)@Base" 1.1
+ (c++)"gpiod::begin(gpiod::line_iter)@Base" 1.1
+ (c++)"gpiod::chip_iter::~chip_iter()@Base" 1.1
+ (c++)"gpiod::chip_iter::~chip_iter()@Base" 1.1
+ (c++)"gpiod::chip_iter::operator++()@Base" 1.1
+ (c++)"gpiod::find_line(std::__cxx11::basic_string<char, 
std::char_traits<char>, std::allocator<char> > const&)@Base" 1.1
+ (c++)"gpiod::line_bulk::end()@Base" 1.1
+ (c++)"gpiod::line_bulk::get(unsigned int)@Base" 1.1
+ (c++)"gpiod::line_bulk::begin()@Base" 1.1
+ (c++)"gpiod::line_bulk::clear()@Base" 1.1
+ (c++)"gpiod::line_bulk::append(gpiod::line const&)@Base" 1.1
+ (c++)"gpiod::line_bulk::iterator::operator++()@Base" 1.1
+ (c++)"gpiod::line_bulk::MAX_LINES@Base" 1.1
+ (c++)"gpiod::line_bulk::line_bulk(std::vector<gpiod::line, 
std::allocator<gpiod::line> > const&)@Base" 1.1
+ (c++)"gpiod::line_bulk::line_bulk(std::vector<gpiod::line, 
std::allocator<gpiod::line> > const&)@Base" 1.1
+ (c++)"gpiod::line_bulk::operator[](unsigned int)@Base" 1.1
+ (c++)"gpiod::line_iter::line_iter(gpiod::chip const&)@Base" 1.1
+ (c++)"gpiod::line_iter::line_iter(gpiod::chip const&)@Base" 1.1
+ (c++)"gpiod::line_iter::operator++()@Base" 1.1
+ (c++)"gpiod::chip::find_lines(std::vector<std::__cxx11::basic_string<char, 
std::char_traits<char>, std::allocator<char> >, 
std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, 
std::allocator<char> > > > const&) const@Base" 1.1
+ (c++)"gpiod::chip::get_all_lines() const@Base" 1.1
+ (c++)"gpiod::chip::name[abi:cxx11]() const@Base" 1.1
+ (c++)"gpiod::chip::label[abi:cxx11]() const@Base" 1.1
+ (c++)"gpiod::chip::get_line(unsigned int) const@Base" 1.1
+ (c++)"gpiod::chip::find_line(std::__cxx11::basic_string<char, 
std::char_traits<char>, std::allocator<char> > const&) const@Base" 1.1
+ (c++)"gpiod::chip::get_lines(std::vector<unsigned int, 
std::allocator<unsigned int> > const&) const@Base" 1.1
+ (c++)"gpiod::chip::num_lines() const@Base" 1.1
+ (c++)"gpiod::chip::operator bool() const@Base" 1.1
+ (c++)"gpiod::chip::operator==(gpiod::chip const&) const@Base" 1.1
+ (c++)"gpiod::chip::operator!=(gpiod::chip const&) const@Base" 1.1
+ (c++)"gpiod::chip::operator!() const@Base" 1.1
+ (c++)"gpiod::line::event_read() const@Base" 1.1
+ (c++|arch-bits=64)"gpiod::line::event_wait(std::chrono::duration<long, 
std::ratio<1l, 1000000000l> > const&) const@Base" 1.1
+ (c++|arch-bits=32)"gpiod::line::event_wait(std::chrono::duration<long long, 
std::ratio<1ll, 1000000000ll> > const&) const@Base" 1.1
+ (c++|arch-bits=64)"gpiod::line::set_config(int, std::bitset<32ul>, int) 
const@Base" 1.5.1
+ (c++|arch-bits=32)"gpiod::line::set_config(int, std::bitset<32u>, int) 
const@Base" 1.5.1
+ (c++)"gpiod::line::active_state() const@Base" 1.1
+ (c++)"gpiod::line::event_get_fd() const@Base" 1.1
+ (c++)"gpiod::line::is_requested() const@Base" 1.1
+ (c++)"gpiod::line::is_open_drain() const@Base" 1.1
+ (c++)"gpiod::line::is_open_source() const@Base" 1.1
+ (c++)"gpiod::line::event_read_multiple() const@Base" 1.5.1
+ (c++)"gpiod::line::set_direction_input() const@Base" 1.5.1
+ (c++)"gpiod::line::set_direction_output(int) const@Base" 1.5.1
+ (c++)"gpiod::line::bias() const@Base" 1.5.1
+ (c++)"gpiod::line::name[abi:cxx11]() const@Base" 1.1
+ (c++)"gpiod::line::offset() const@Base" 1.1
+ (c++)"gpiod::line::update() const@Base" 1.5.1
+ (c++)"gpiod::line::is_used() const@Base" 1.1
+ (c++)"gpiod::line::release() const@Base" 1.1
+ (c++)"gpiod::line::request(gpiod::line_request const&, int) const@Base" 1.1
+ (c++)"gpiod::line::consumer[abi:cxx11]() const@Base" 1.1
+ (c++)"gpiod::line::get_chip() const@Base" 1.1
+ (c++)"gpiod::line::direction() const@Base" 1.1
+ (c++)"gpiod::line::get_value() const@Base" 1.1
+ (c++|arch-bits=64)"gpiod::line::set_flags(std::bitset<32ul>) const@Base" 1.5.1
+ (c++|arch-bits=32)"gpiod::line::set_flags(std::bitset<32u>) const@Base" 1.5.1
+ (c++)"gpiod::line::set_value(int) const@Base" 1.1
+ (c++)"gpiod::line::operator bool() const@Base" 1.1
+ (c++)"gpiod::line::operator==(gpiod::line const&) const@Base" 1.1
+ (c++)"gpiod::line::operator!=(gpiod::line const&) const@Base" 1.1
+ (c++)"gpiod::line::operator!() const@Base" 1.1
+ (c++)"gpiod::chip_iter::operator*() const@Base" 1.1
+ (c++)"gpiod::chip_iter::operator==(gpiod::chip_iter const&) const@Base" 1.1
+ (c++)"gpiod::chip_iter::operator!=(gpiod::chip_iter const&) const@Base" 1.1
+ (c++)"gpiod::chip_iter::operator->() const@Base" 1.1
+ (c++|arch-bits=64)"gpiod::line_bulk::event_wait(std::chrono::duration<long, 
std::ratio<1l, 1000000000l> > const&) const@Base" 1.1
+ (c++|arch-bits=32)"gpiod::line_bulk::event_wait(std::chrono::duration<long 
long, std::ratio<1ll, 1000000000ll> > const&) const@Base" 1.1
+ (c++)"gpiod::line_bulk::get_values() const@Base" 1.1
+ (c++|arch-bits=64)"gpiod::line_bulk::set_config(int, std::bitset<32ul>, 
std::vector<int, std::allocator<int> >) const@Base" 1.5.1
+ (c++|arch-bits=32)"gpiod::line_bulk::set_config(int, std::bitset<32u>, 
std::vector<int, std::allocator<int> >) const@Base" 1.5.1
+ (c++)"gpiod::line_bulk::set_values(std::vector<int, std::allocator<int> > 
const&) const@Base" 1.1
+ (c++)"gpiod::line_bulk::set_direction_input() const@Base" 1.5.1
+ (c++)"gpiod::line_bulk::set_direction_output(std::vector<int, 
std::allocator<int> > const&) const@Base" 1.5.1
+ (c++)"gpiod::line_bulk::size() const@Base" 1.1
+ (c++)"gpiod::line_bulk::empty() const@Base" 1.1
+ (c++)"gpiod::line_bulk::release() const@Base" 1.1
+ (c++)"gpiod::line_bulk::request(gpiod::line_request const&, std::vector<int, 
std::allocator<int> >) const@Base" 1.1
+ (c++)"gpiod::line_bulk::iterator::operator*() const@Base" 1.1
+ (c++)"gpiod::line_bulk::iterator::operator==(gpiod::line_bulk::iterator 
const&) const@Base" 1.1
+ (c++)"gpiod::line_bulk::iterator::operator!=(gpiod::line_bulk::iterator 
const&) const@Base" 1.1
+ (c++)"gpiod::line_bulk::iterator::operator->() const@Base" 1.1
+ (c++|arch-bits=64)"gpiod::line_bulk::set_flags(std::bitset<32ul>) const@Base" 
1.5.1
+ (c++|arch-bits=32)"gpiod::line_bulk::set_flags(std::bitset<32u>) const@Base" 
1.5.1
+ (c++)"gpiod::line_bulk::operator bool() const@Base" 1.1
+ (c++)"gpiod::line_bulk::operator!() const@Base" 1.1
+ (c++)"gpiod::line_iter::operator*() const@Base" 1.1
+ (c++)"gpiod::line_iter::operator==(gpiod::line_iter const&) const@Base" 1.1
+ (c++)"gpiod::line_iter::operator!=(gpiod::line_iter const&) const@Base" 1.1
+ (c++)"gpiod::line_iter::operator->() const@Base" 1.1
+ (c++)"std::system_error::system_error(std::error_code, char const*)@Base" 1.1
+ (c++)"std::system_error::system_error(int, std::_V2::error_category const&, 
std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > 
const&)@Base" 1.1
+ (c++)"std::system_error::system_error(std::error_code, char const*)@Base" 1.1
+ (c++)"std::system_error::system_error(int, std::_V2::error_category const&, 
std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > 
const&)@Base" 1.1
+ (c++|optional)"std::_Function_base::_Base_manager<gpiod_chip* 
(*)(std::__cxx11::basic_string<char, std::char_traits<char>, 
std::allocator<char> > const&)>::_M_manager(std::_Any_data&, std::_Any_data 
const&, std::_Manager_operation)@Base" 1.1
+ (c++|arch= !armel !riscv64)"std::_Sp_counted_ptr<decltype(nullptr), 
(__gnu_cxx::_Lock_policy)2>::_M_dispose()@Base" 1.1
+ (c++|arch= !armel 
!riscv64)"std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::_M_destroy()@Base" 
1.1
+ (c++)"std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::_M_release()@Base" 
1.4.1
+ (c++)"std::map<int, int, std::less<int>, std::allocator<std::pair<int const, 
int> > >::~map()@Base" 1.1
+ (c++)"std::map<int, int, std::less<int>, std::allocator<std::pair<int const, 
int> > >::~map()@Base" 1.1
+ (c++|optional|arch-bits=64)"std::vector<int, std::allocator<int> 
>::_M_default_append(unsigned long)@Base" 1.1
+ (c++|optional|arch-bits=32)"std::vector<int, std::allocator<int> 
>::_M_default_append(unsigned int)@Base" 1.5.1
+ (c++|optional)"void std::__cxx11::basic_string<char, std::char_traits<char>, 
std::allocator<char> >::_M_construct<char const*>(char const*, char const*, 
std::forward_iterator_tag)@Base" 1.1
+ (c++|optional)"std::_Rb_tree<int, std::pair<int const, int>, 
std::_Select1st<std::pair<int const, int> >, std::less<int>, 
std::allocator<std::pair<int const, int> > >::_M_get_insert_unique_pos(int 
const&)@Base" 1.1
+ (c++|optional|arch=amd64 arm64 ppc64el mips64el riscv64)"std::_Rb_tree<int, 
std::pair<int const, int>, std::_Select1st<std::pair<int const, int> >, 
std::less<int>, std::allocator<std::pair<int const, int> > 
>::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator<std::pair<int 
const, int> >, int const&)@Base" 1.1
+ (c++|optional)"std::_Rb_tree<int, std::pair<int const, int>, 
std::_Select1st<std::pair<int const, int> >, std::less<int>, 
std::allocator<std::pair<int const, int> > 
>::_M_erase(std::_Rb_tree_node<std::pair<int const, int> >*)@Base" 1.1
+ (c++|arch= !armel !riscv64)"typeinfo for 
std::_Mutex_base<(__gnu_cxx::_Lock_policy)2>@Base" 1.1
+ (c++|arch= !armel !riscv64)"typeinfo for 
std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>@Base" 1.1
+ (c++|arch= !armel !riscv64)"typeinfo name for 
std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>@Base" 1.4
+ (c++|arch= !armel !riscv64)"typeinfo name for 
std::_Mutex_base<(__gnu_cxx::_Lock_policy)2>@Base" 1.1
+ (c++|arch= armel riscv64)"std::_Sp_counted_ptr<decltype(nullptr), 
(__gnu_cxx::_Lock_policy)1>::_M_dispose()@Base" 1.2
+ (c++|arch= armel 
riscv64)"std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)1>::_M_destroy()@Base" 
1.2
+ (c++|arch= armel 
riscv64)"std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)1>::_M_release()@Base" 
1.2
+ (c++|arch= armel riscv64)"typeinfo for __gnu_cxx::__mutex@Base" 1.2
+ (c++|arch= armel riscv64)"typeinfo for 
std::_Mutex_base<(__gnu_cxx::_Lock_policy)1>@Base" 1.2
+ (c++|arch= amd64 arm64 s390x)"typeinfo name for 
std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>@Base" 1.3
+ (c++|arch= armel riscv64)"typeinfo for 
std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)1>@Base" 1.2
+ (c++|arch= armel riscv64)"typeinfo name for __gnu_cxx::__mutex@Base" 1.2
+ (c++|arch= armel riscv64)"typeinfo name for 
std::_Mutex_base<(__gnu_cxx::_Lock_policy)1>@Base" 1.2
+ (c++|arch= armel riscv64)"typeinfo name for 
std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)1>@Base" 1.2
+ (c++|optional|arch= i386 armel mipsel armhf s390x)"std::map<int, int, 
std::less<int>, std::allocator<std::pair<int const, int> > 
>::map(std::initializer_list<std::pair<int const, int> >, std::less<int> 
const&, std::allocator<std::pair<int const, int> > const&)@Base" 1.3
+ (c++|arch= !armel 
!riscv64)"std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::_M_release()@Base" 
1.4.1
+ (c++|arch= !armel !riscv64)"typeinfo name for 
std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>@Base" 1.4.1

Reply via email to