[From nobody Wed May  6 09:39:06 2026
Received: (at submit) by bugs.debian.org; 5 May 2026 15:44:32 +0000
X-Spam-Checker-Version: SpamAssassin 4.0.1-bugs.debian.org_2005_01_02
 (2024-03-25) on buxtehude.debian.org
X-Spam-Level: 
X-Spam-Status: No, score=-109.5 required=4.0 tests=BAYES_00,DKIMWL_WL_HIGH,
 DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FOURLA,
 FROMDEVELOPER,FVGT_m_MULTI_ODD,SPF_HELO_NONE,SPF_PASS,
 UNPARSEABLE_RELAY,USER_IN_DKIM_WELCOMELIST,XMAILER_REPORTBUG
 autolearn=ham autolearn_force=no
 version=4.0.1-bugs.debian.org_2005_01_02
X-Spam-Bayes: score:0.0000 Tokens: new, 199; hammy, 150; neutral, 256; spammy,
 0. spammytokens:
 hammytokens:0.000-+--Hx-spam-relays-external:sk:stravin,
 0.000-+--H*RT:sk:stravin, 0.000-+--Hx-spam-relays-external:311,
 0.000-+--H*RT:311, 0.000-+--H*RT:108
Return-path: &lt;roehling@debian.org&gt;
Received: from stravinsky.debian.org ([2001:41b8:202:deb::311:108]:43036)
 by buxtehude.debian.org with esmtps
 (TLS1.3:ECDHE_SECP256R1__RSA_PSS_RSAE_SHA256__AES_256_GCM:256)
 (Exim 4.96) (envelope-from &lt;roehling@debian.org&gt;) id 1wKHwm-00AZ40-23
 for submit@bugs.debian.org; Tue, 05 May 2026 15:44:32 +0000
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debian.org; 
 s=smtpauto.stravinsky;
 h=X-Debian-User:Date:Message-ID:Subject:To:From:
 Content-Transfer-Encoding:MIME-Version:Content-Type:Reply-To:Cc:Content-ID:
 Content-Description:In-Reply-To:References;
 bh=rSogdm2GqbXr3A+0fIovvoQUcZCb9qOUoREv9R0hDT0=; b=mkdTk7sIEgSJ2X8vHuS4L2ODZf
 juGlE09ZC9n/3oAznRSSW5CeMsK8K9F0GWkgp5hD5cFAsVEEB+zGmdpAS9ZYpuG0Oz2FY+TSaBDYe
 6XbRcNGBNGMC3h6ye8gjgrzzEL3OD4QuVJmkeJoUiflVbuYnFFf9Zj/m620xSG60Ql9/EaAZrK5Mn
 /xiQa5kZSqZT7udlppABoi6oZju+ZbiTI+k8zZgCRQGELN4s35Kdb6vVQbbxk81AgR87YT7Qc6Yxo
 SDRyxyv1/izha3t7MwM2eAgZ2UxhHn+aLEVDEmeFeBzNI/lH78lU15ffHSaaFR38ycjIwwUf1Dx44
 9ib+eFHw==;
Received: from authenticated user by stravinsky.debian.org with esmtpsa
 (TLS1.3:ECDHE_SECP256R1__RSA_PSS_RSAE_SHA256__AES_256_GCM:256)
 (Exim 4.96) (envelope-from &lt;roehling@debian.org&gt;) id 1wKHwl-002ulX-0U
 for submit@bugs.debian.org; Tue, 05 May 2026 15:44:31 +0000
Content-Type: text/plain; charset=&quot;us-ascii&quot;
MIME-Version: 1.0
Content-Transfer-Encoding: quoted-printable
From: =?utf-8?q?Timo_R=C3=B6hling?= &lt;roehling@debian.org&gt;
To: Debian Bug Tracking System &lt;submit@bugs.debian.org&gt;
Subject: iptux: FTBFS with libjsoncpp 1.9.7
Message-ID: &lt;177799587006.803070.5890838613826907422.reportbug@roehling3.cms.fkie.fraunhofer.de&gt;
X-Mailer: reportbug 13.2.0
Date: Tue, 05 May 2026 17:44:30 +0200
X-Debian-User: roehling
Delivered-To: submit@bugs.debian.org

Source:=20iptux
Version:=200.9.4-1
Severity:=20important
Tags:=20ftbfs
User:=20libjsoncpp@packages.debian.org
Usertags:=20ftbfs-c++11

-----BEGIN=20PGP=20SIGNED=20MESSAGE-----
Hash:=20SHA512

Dear=20maintainer,

your=20package=20fails=20to=20build=20with=20libjsoncpp=201.9.7,=20because
libjsoncpp=20uses=20C++17=20features,=20but=20your=20packages=20forces
an=20earlier=20C++=20standard.

This=20bug=20will=20become=20release-critical=20once=20libjsoncpp=20hits
unstable=20in=20a=20couple=20of=20weeks.=20In=20most=20cases,=20it=20is=20s=
ufficient
to=20remove=20CXX_STANDARD=20variable=20definitions=20from=20CMakeLists.txt

Hopefully=20relevant=20excerpt=20from=20build=20log:


[40/113]=20/usr/bin/ccache=20c++=20-Isrc/iptux/libiptux.a.p=20-Isrc/iptux=
=20
-=20-I../src/iptux=20-Isrc=20-I../src=20-Isrc/api=20-I../src/api=20
-=20-I/usr/include/gtk-3.0=20-I/usr/include/pango-1.0=20
-=20-I/usr/include/cloudproviders=20-I/usr/include/cairo=20
-=20-I/usr/include/gdk-pixbuf-2.0=20-I/usr/include/glycin-2=20
-=20-I/usr/include/at-spi2-atk/2.0=20-I/usr/include/at-spi-2.0=20
-=20-I/usr/include/atk-1.0=20-I/usr/include/dbus-1.0=20
-=20-I/usr/lib/x86_64-linux-gnu/dbus-1.0/include=20-I/usr/include/fribidi=
=20
-=20-I/usr/include/pixman-1=20-I/usr/include/harfbuzz=20-I/usr/include/free=
type2=20
-=20-I/usr/include/libpng16=20-I/usr/include/gio-unix-2.0=20
-=20-I/usr/include/glib-2.0=20-I/usr/lib/x86_64-linux-gnu/glib-2.0/include=
=20
-=20-I/usr/include/libmount=20-I/usr/include/blkid=20-I/usr/include/sysprof=
-6=20
-=20-I/usr/include/jsoncpp=20-I/usr/include/sigc++-2.0=20
-=20-I/usr/lib/x86_64-linux-gnu/sigc++-2.0/include=20
-=20-I/usr/include/libayatana-appindicator3-0.1=20
-=20-I/usr/include/libayatana-indicator3-0.4=20
-=20-I/usr/include/libayatana-ido3-0.4=20-I/usr/include/libdbusmenu-glib-0.=
4=20
-=20-fdiagnostics-color=3Dalways=20-D_GLIBCXX_ASSERTIONS=3D1=20
-=20-D_FILE_OFFSET_BITS=3D64=20-Wall=20-Winvalid-pch=20-Wextra=20-Wpedantic=
=20-std=3Dc++14=20
-=20-Werror=3Dformat=20-g=20-O2=20
-=20-ffile-prefix-map=3D/build/reproducible-path/iptux-0.9.4=3D.=20
-=20-fstack-protector-strong=20-fstack-clash-protection=20-Wformat=20
-=20-Werror=3Dformat-security=20-fcf-protection=20-Wdate-time=20-D_FORTIFY_=
SOURCE=3D2=20
-=20-fPIC=20-pthread=20-MD=20-MQ=20src/iptux/libiptux.a.p/WindowConfig.cpp.=
o=20-MF=20
src/iptux/libiptux.a.p/WindowConfig.cpp.o.d=20-o=20
src/iptux/libiptux.a.p/WindowConfig.cpp.o=20-c=20
../src/iptux/WindowConfig.cpp
[41/113]=20/usr/bin/appstreamcli=20news-to-metainfo=20--limit=3D6=20../shar=
e/metainfo/../../NEWS=20../share/metainfo/io.github.iptux_src.iptux.metainf=
o.xml=20share/metainfo/nol10n_withrelinfo_io.github.iptux_src.iptux.metainf=
o.xml
[42/113]=20rm=20-f=20src/iptux-utils/libiptux-utils-test-helper.a=20&amp;&amp;=20gc=
c-ar=20csrDT=20src/iptux-utils/libiptux-utils-test-helper.a=20src/iptux-uti=
ls/libiptux-utils-test-helper.a.p/TestHelper.cpp.o
[43/113]=20c++=20=20-o=20src/iptux-core/libiptux-core.so.0.9.4=20src/iptux-=
core/libiptux-core.so.0.9.4.p/CoreThread.cpp.o=20src/iptux-core/libiptux-co=
re.so.0.9.4.p/Event.cpp.o=20src/iptux-core/libiptux-core.so.0.9.4.p/Excepti=
on.cpp.o=20src/iptux-core/libiptux-core.so.0.9.4.p/IptuxConfig.cpp.o=20src/=
iptux-core/libiptux-core.so.0.9.4.p/Models.cpp.o=20src/iptux-core/libiptux-=
core.so.0.9.4.p/ProgramData.cpp.o=20src/iptux-core/libiptux-core.so.0.9.4.p=
/TransFileModel.cpp.o=20src/iptux-core/libiptux-core.so.0.9.4.p/internal_An=
alogFS.cpp.o=20src/iptux-core/libiptux-core.so.0.9.4.p/internal_Command.cpp=
.o=20src/iptux-core/libiptux-core.so.0.9.4.p/internal_CommandMode.cpp.o=20s=
rc/iptux-core/libiptux-core.so.0.9.4.p/internal_RecvFile.cpp.o=20src/iptux-=
core/libiptux-core.so.0.9.4.p/internal_RecvFileData.cpp.o=20src/iptux-core/=
libiptux-core.so.0.9.4.p/internal_SendFile.cpp.o=20src/iptux-core/libiptux-=
core.so.0.9.4.p/internal_SendFileData.cpp.o=20src/iptux-core/libiptux-core.=
so.0.9.4.p/internal_support.cpp.o=20src/iptux-core/libiptux-core.so.0.9.4.p=
/internal_TcpData.cpp.o=20src/iptux-core/libiptux-core.so.0.9.4.p/internal_=
TransAbstract.cpp.o=20src/iptux-core/libiptux-core.so.0.9.4.p/internal_UdpD=
ata.cpp.o=20src/iptux-core/libiptux-core.so.0.9.4.p/internal_UdpDataService=
.cpp.o=20-Wl,--as-needed=20-Wl,--no-undefined=20-shared=20-fPIC=20-Wl,-sona=
me,libiptux-core.so.1=20-Wl,-z,relro=20-Wl,-z,now=20-g=20-O2=20-ffile-prefi=
x-map=3D/build/reproducible-path/iptux-0.9.4=3D.=20-fstack-protector-strong=
=20-fstack-clash-protection=20-Wformat=20-Werror=3Dformat-security=20-fcf-p=
rotection=20-Wdate-time=20-D_FORTIFY_SOURCE=3D2=20-Wl,--start-group=20src/i=
ptux-utils/libiptux-utils.a=20/usr/lib/x86_64-linux-gnu/libglib-2.0.so=20/u=
sr/lib/x86_64-linux-gnu/libjsoncpp.so=20/usr/lib/x86_64-linux-gnu/libglog.s=
o=20/usr/lib/x86_64-linux-gnu/libgflags.so=20/usr/lib/x86_64-linux-gnu/libs=
igc-2.0.so=20-Wl,--end-group=20-pthread
FAILED:=20[code=3D1]=20src/iptux-core/libiptux-core.so.0.9.4=20
c++=20=20-o=20src/iptux-core/libiptux-core.so.0.9.4=20src/iptux-core/libipt=
ux-core.so.0.9.4.p/CoreThread.cpp.o=20src/iptux-core/libiptux-core.so.0.9.4=
.p/Event.cpp.o=20src/iptux-core/libiptux-core.so.0.9.4.p/Exception.cpp.o=20=
src/iptux-core/libiptux-core.so.0.9.4.p/IptuxConfig.cpp.o=20src/iptux-core/=
libiptux-core.so.0.9.4.p/Models.cpp.o=20src/iptux-core/libiptux-core.so.0.9=
.4.p/ProgramData.cpp.o=20src/iptux-core/libiptux-core.so.0.9.4.p/TransFileM=
odel.cpp.o=20src/iptux-core/libiptux-core.so.0.9.4.p/internal_AnalogFS.cpp.=
o=20src/iptux-core/libiptux-core.so.0.9.4.p/internal_Command.cpp.o=20src/ip=
tux-core/libiptux-core.so.0.9.4.p/internal_CommandMode.cpp.o=20src/iptux-co=
re/libiptux-core.so.0.9.4.p/internal_RecvFile.cpp.o=20src/iptux-core/libipt=
ux-core.so.0.9.4.p/internal_RecvFileData.cpp.o=20src/iptux-core/libiptux-co=
re.so.0.9.4.p/internal_SendFile.cpp.o=20src/iptux-core/libiptux-core.so.0.9=
.4.p/internal_SendFileData.cpp.o=20src/iptux-core/libiptux-core.so.0.9.4.p/=
internal_support.cpp.o=20src/iptux-core/libiptux-core.so.0.9.4.p/internal_T=
cpData.cpp.o=20src/iptux-core/libiptux-core.so.0.9.4.p/internal_TransAbstra=
ct.cpp.o=20src/iptux-core/libiptux-core.so.0.9.4.p/internal_UdpData.cpp.o=
=20src/iptux-core/libiptux-core.so.0.9.4.p/internal_UdpDataService.cpp.o=20=
-Wl,--as-needed=20-Wl,--no-undefined=20-shared=20-fPIC=20-Wl,-soname,libipt=
ux-core.so.1=20-Wl,-z,relro=20-Wl,-z,now=20-g=20-O2=20-ffile-prefix-map=3D/=
build/reproducible-path/iptux-0.9.4=3D.=20-fstack-protector-strong=20-fstac=
k-clash-protection=20-Wformat=20-Werror=3Dformat-security=20-fcf-protection=
=20-Wdate-time=20-D_FORTIFY_SOURCE=3D2=20-Wl,--start-group=20src/iptux-util=
s/libiptux-utils.a=20/usr/lib/x86_64-linux-gnu/libglib-2.0.so=20/usr/lib/x8=
6_64-linux-gnu/libjsoncpp.so=20/usr/lib/x86_64-linux-gnu/libglog.so=20/usr/=
lib/x86_64-linux-gnu/libgflags.so=20/usr/lib/x86_64-linux-gnu/libsigc-2.0.s=
o=20-Wl,--end-group=20-pthread
/usr/bin/x86_64-linux-gnu-ld.bfd:=20src/iptux-core/libiptux-core.so.0.9.4.p=
/IptuxConfig.cpp.o:=20in=20function=20`iptux::IptuxConfig::GetInt(std::__cx=
x11::basic_string&lt;char,=20std::char_traits&lt;char&gt;,=20std::allocator&lt;char&gt;=20=
&gt;=20const&amp;,=20int)=20const':
./obj-x86_64-linux-gnu/../src/iptux-core/IptuxConfig.cpp:75:(.text+0x13b):=
=20undefined=20reference=20to=20`Json::Value::get(std::__cxx11::basic_strin=
g&lt;char,=20std::char_traits&lt;char&gt;,=20std::allocator&lt;char&gt;=20&gt;=20const&amp;,=20Js=
on::Value=20const&amp;)=20const'
/usr/bin/x86_64-linux-gnu-ld.bfd:=20src/iptux-core/libiptux-core.so.0.9.4.p=
/IptuxConfig.cpp.o:=20in=20function=20`iptux::IptuxConfig::SetInt(std::__cx=
x11::basic_string&lt;char,=20std::char_traits&lt;char&gt;,=20std::allocator&lt;char&gt;=20=
&gt;=20const&amp;,=20int)':
./obj-x86_64-linux-gnu/../src/iptux-core/IptuxConfig.cpp:83:(.text+0x1f2):=
=20undefined=20reference=20to=20`Json::Value::operator[](std::__cxx11::basi=
c_string&lt;char,=20std::char_traits&lt;char&gt;,=20std::allocator&lt;char&gt;=20&gt;=20const=
&amp;)'
/usr/bin/x86_64-linux-gnu-ld.bfd:=20src/iptux-core/libiptux-core.so.0.9.4.p=
/IptuxConfig.cpp.o:=20in=20function=20`iptux::IptuxConfig::GetBool(std::__c=
xx11::basic_string&lt;char,=20std::char_traits&lt;char&gt;,=20std::allocator&lt;char&gt;=
=20&gt;=20const&amp;,=20bool)=20const':
./obj-x86_64-linux-gnu/../src/iptux-core/IptuxConfig.cpp:92:(.text+0x28c):=
=20undefined=20reference=20to=20`Json::Value::get(std::__cxx11::basic_strin=
g&lt;char,=20std::char_traits&lt;char&gt;,=20std::allocator&lt;char&gt;=20&gt;=20const&amp;,=20Js=
on::Value=20const&amp;)=20const'
/usr/bin/x86_64-linux-gnu-ld.bfd:=20src/iptux-core/libiptux-core.so.0.9.4.p=
/IptuxConfig.cpp.o:=20in=20function=20`iptux::IptuxConfig::SetBool(std::__c=
xx11::basic_string&lt;char,=20std::char_traits&lt;char&gt;,=20std::allocator&lt;char&gt;=
=20&gt;=20const&amp;,=20bool)':
./obj-x86_64-linux-gnu/../src/iptux-core/IptuxConfig.cpp:99:(.text+0x343):=
=20undefined=20reference=20to=20`Json::Value::operator[](std::__cxx11::basi=
c_string&lt;char,=20std::char_traits&lt;char&gt;,=20std::allocator&lt;char&gt;=20&gt;=20const=
&amp;)'
/usr/bin/x86_64-linux-gnu-ld.bfd:=20src/iptux-core/libiptux-core.so.0.9.4.p=
/IptuxConfig.cpp.o:=20in=20function=20`iptux::IptuxConfig::SetString(std::_=
_cxx11::basic_string&lt;char,=20std::char_traits&lt;char&gt;,=20std::allocator&lt;char&gt;=
=20&gt;=20const&amp;,=20std::__cxx11::basic_string&lt;char,=20std::char_traits&lt;char&gt;,=
=20std::allocator&lt;char&gt;=20&gt;=20const&amp;)':
./obj-x86_64-linux-gnu/../src/iptux-core/IptuxConfig.cpp:116:(.text+0x3c3):=
=20undefined=20reference=20to=20`Json::Value::operator[](std::__cxx11::basi=
c_string&lt;char,=20std::char_traits&lt;char&gt;,=20std::allocator&lt;char&gt;=20&gt;=20const=
&amp;)'
/usr/bin/x86_64-linux-gnu-ld.bfd:=20src/iptux-core/libiptux-core.so.0.9.4.p=
/IptuxConfig.cpp.o:=20in=20function=20`iptux::IptuxConfig::GetDouble(std::_=
_cxx11::basic_string&lt;char,=20std::char_traits&lt;char&gt;,=20std::allocator&lt;char&gt;=
=20&gt;=20const&amp;)=20const':
./obj-x86_64-linux-gnu/../src/iptux-core/IptuxConfig.cpp:120:(.text+0x456):=
=20undefined=20reference=20to=20`Json::Value::get(std::__cxx11::basic_strin=
g&lt;char,=20std::char_traits&lt;char&gt;,=20std::allocator&lt;char&gt;=20&gt;=20const&amp;,=20Js=
on::Value=20const&amp;)=20const'
/usr/bin/x86_64-linux-gnu-ld.bfd:=20src/iptux-core/libiptux-core.so.0.9.4.p=
/IptuxConfig.cpp.o:=20in=20function=20`iptux::IptuxConfig::SetDouble(std::_=
_cxx11::basic_string&lt;char,=20std::char_traits&lt;char&gt;,=20std::allocator&lt;char&gt;=
=20&gt;=20const&amp;,=20double)':
./obj-x86_64-linux-gnu/../src/iptux-core/IptuxConfig.cpp:124:(.text+0x4f4):=
=20undefined=20reference=20to=20`Json::Value::operator[](std::__cxx11::basi=
c_string&lt;char,=20std::char_traits&lt;char&gt;,=20std::allocator&lt;char&gt;=20&gt;=20const=
&amp;)'
/usr/bin/x86_64-linux-gnu-ld.bfd:=20src/iptux-core/libiptux-core.so.0.9.4.p=
/IptuxConfig.cpp.o:=20in=20function=20`iptux::IptuxConfig::SetStringList(st=
d::__cxx11::basic_string&lt;char,=20std::char_traits&lt;char&gt;,=20std::allocator&lt;c=
har&gt;=20&gt;=20const&amp;,=20std::vector&lt;std::__cxx11::basic_string&lt;char,=20std::ch=
ar_traits&lt;char&gt;,=20std::allocator&lt;char&gt;=20&gt;,=20std::allocator&lt;std::__cxx11:=
:basic_string&lt;char,=20std::char_traits&lt;char&gt;,=20std::allocator&lt;char&gt;=20&gt;=20=
&gt;=20&gt;=20const&amp;)':
./obj-x86_64-linux-gnu/../src/iptux-core/IptuxConfig.cpp:143:(.text+0x581):=
=20undefined=20reference=20to=20`Json::Value::operator[](std::__cxx11::basi=
c_string&lt;char,=20std::char_traits&lt;char&gt;,=20std::allocator&lt;char&gt;=20&gt;=20const=
&amp;)'
/usr/bin/x86_64-linux-gnu-ld.bfd:=20./obj-x86_64-linux-gnu/../src/iptux-cor=
e/IptuxConfig.cpp:145:(.text+0x5c9):=20undefined=20reference=20to=20`Json::=
Value::operator[](std::__cxx11::basic_string&lt;char,=20std::char_traits&lt;char&gt;=
,=20std::allocator&lt;char&gt;=20&gt;=20const&amp;)'
/usr/bin/x86_64-linux-gnu-ld.bfd:=20src/iptux-core/libiptux-core.so.0.9.4.p=
/IptuxConfig.cpp.o:=20in=20function=20`iptux::IptuxConfig::SetVector(std::_=
_cxx11::basic_string&lt;char,=20std::char_traits&lt;char&gt;,=20std::allocator&lt;char&gt;=
=20&gt;=20const&amp;,=20std::vector&lt;Json::Value,=20std::allocator&lt;Json::Value&gt;=20&gt;=
=20const&amp;)':
./obj-x86_64-linux-gnu/../src/iptux-core/IptuxConfig.cpp:151:(.text+0x681):=
=20undefined=20reference=20to=20`Json::Value::operator[](std::__cxx11::basi=
c_string&lt;char,=20std::char_traits&lt;char&gt;,=20std::allocator&lt;char&gt;=20&gt;=20const=
&amp;)'
/usr/bin/x86_64-linux-gnu-ld.bfd:=20./obj-x86_64-linux-gnu/../src/iptux-cor=
e/IptuxConfig.cpp:153:(.text+0x6d0):=20undefined=20reference=20to=20`Json::=
Value::operator[](std::__cxx11::basic_string&lt;char,=20std::char_traits&lt;char&gt;=
,=20std::allocator&lt;char&gt;=20&gt;=20const&amp;)'
/usr/bin/x86_64-linux-gnu-ld.bfd:=20src/iptux-core/libiptux-core.so.0.9.4.p=
/IptuxConfig.cpp.o:=20in=20function=20`iptux::IptuxConfig::GetString(std::_=
_cxx11::basic_string&lt;char,=20std::char_traits&lt;char&gt;,=20std::allocator&lt;char&gt;=
=20&gt;=20const&amp;,=20std::__cxx11::basic_string&lt;char,=20std::char_traits&lt;char&gt;,=
=20std::allocator&lt;char&gt;=20&gt;=20const&amp;)=20const':
./obj-x86_64-linux-gnu/../src/iptux-core/IptuxConfig.cpp:108:(.text+0x7bb):=
=20undefined=20reference=20to=20`Json::Value::operator[](std::__cxx11::basi=
c_string&lt;char,=20std::char_traits&lt;char&gt;,=20std::allocator&lt;char&gt;=20&gt;=20const=
&amp;)=20const'
/usr/bin/x86_64-linux-gnu-ld.bfd:=20src/iptux-core/libiptux-core.so.0.9.4.p=
/IptuxConfig.cpp.o:=20in=20function=20`iptux::IptuxConfig::Save()':
./obj-x86_64-linux-gnu/../src/iptux-core/IptuxConfig.cpp:179:(.text+0x960):=
=20undefined=20reference=20to=20`Json::Value::operator[](char=20const*)'
/usr/bin/x86_64-linux-gnu-ld.bfd:=20src/iptux-core/libiptux-core.so.0.9.4.p=
/IptuxConfig.cpp.o:=20in=20function=20`iptux::IptuxConfig::GetVector(std::_=
_cxx11::basic_string&lt;char,=20std::char_traits&lt;char&gt;,=20std::allocator&lt;char&gt;=
=20&gt;=20const&amp;)=20const':
./obj-x86_64-linux-gnu/../src/iptux-core/IptuxConfig.cpp:159:(.text+0xc46):=
=20undefined=20reference=20to=20`Json::Value::operator[](std::__cxx11::basi=
c_string&lt;char,=20std::char_traits&lt;char&gt;,=20std::allocator&lt;char&gt;=20&gt;=20const=
&amp;)=20const'
/usr/bin/x86_64-linux-gnu-ld.bfd:=20src/iptux-core/libiptux-core.so.0.9.4.p=
/IptuxConfig.cpp.o:=20in=20function=20`iptux::IptuxConfig::GetStringList(st=
d::__cxx11::basic_string&lt;char,=20std::char_traits&lt;char&gt;,=20std::allocator&lt;c=
har&gt;=20&gt;=20const&amp;)=20const':
./obj-x86_64-linux-gnu/../src/iptux-core/IptuxConfig.cpp:129:(.text+0xd40):=
=20undefined=20reference=20to=20`Json::Value::operator[](std::__cxx11::basi=
c_string&lt;char,=20std::char_traits&lt;char&gt;,=20std::allocator&lt;char&gt;=20&gt;=20const=
&amp;)=20const'
/usr/bin/x86_64-linux-gnu-ld.bfd:=20src/iptux-core/libiptux-core.so.0.9.4.p=
/IptuxConfig.cpp.o:=20in=20function=20`iptux::IptuxConfig::newFromString(st=
d::__cxx11::basic_string&lt;char,=20std::char_traits&lt;char&gt;,=20std::allocator&lt;c=
har&gt;=20&gt;=20const&amp;)':
./obj-x86_64-linux-gnu/../src/iptux-core/IptuxConfig.cpp:30:(.text+0x1360):=
=20undefined=20reference=20to=20`Json::Value::get(char=20const*,=20Json::Va=
lue=20const&amp;)=20const'
/usr/bin/x86_64-linux-gnu-ld.bfd:=20src/iptux-core/libiptux-core.so.0.9.4.p=
/IptuxConfig.cpp.o:=20in=20function=20`iptux::IptuxConfig::IptuxConfig(std:=
:__cxx11::basic_string&lt;char,=20std::char_traits&lt;char&gt;,=20std::allocator&lt;cha=
r&gt;=20&gt;=20const&amp;)':
./obj-x86_64-linux-gnu/../src/iptux-core/IptuxConfig.cpp:56:(.text+0x1646):=
=20undefined=20reference=20to=20`Json::Value::get(char=20const*,=20Json::Va=
lue=20const&amp;)=20const'
/usr/bin/x86_64-linux-gnu-ld.bfd:=20src/iptux-core/libiptux-core.so.0.9.4.p=
/Models.cpp.o:=20in=20function=20`iptux::NetSegment::ToJsonValue()=20const':
./obj-x86_64-linux-gnu/../src/iptux-core/Models.cpp:212:(.text+0xf7d):=20un=
defined=20reference=20to=20`Json::Value::operator[](char=20const*)'
/usr/bin/x86_64-linux-gnu-ld.bfd:=20./obj-x86_64-linux-gnu/../src/iptux-cor=
e/Models.cpp:213:(.text+0xfac):=20undefined=20reference=20to=20`Json::Value=
::operator[](char=20const*)'
/usr/bin/x86_64-linux-gnu-ld.bfd:=20./obj-x86_64-linux-gnu/../src/iptux-cor=
e/Models.cpp:214:(.text+0xfdb):=20undefined=20reference=20to=20`Json::Value=
::operator[](char=20const*)'
/usr/bin/x86_64-linux-gnu-ld.bfd:=20src/iptux-core/libiptux-core.so.0.9.4.p=
/Models.cpp.o:=20in=20function=20`iptux::NetSegment::fromJsonValue(Json::Va=
lue&amp;)':
./obj-x86_64-linux-gnu/../src/iptux-core/Models.cpp:220:(.text+0x1082):=20u=
ndefined=20reference=20to=20`Json::Value::operator[](char=20const*)'
/usr/bin/x86_64-linux-gnu-ld.bfd:=20./obj-x86_64-linux-gnu/../src/iptux-cor=
e/Models.cpp:221:(.text+0x1104):=20undefined=20reference=20to=20`Json::Valu=
e::operator[](char=20const*)'
/usr/bin/x86_64-linux-gnu-ld.bfd:=20src/iptux-core/libiptux-core.so.0.9.4.p=
/Models.cpp.o:./obj-x86_64-linux-gnu/../src/iptux-core/Models.cpp:222:=20mo=
re=20undefined=20references=20to=20`Json::Value::operator[](char=20const*)'=
=20follow
collect2:=20error:=20ld=20returned=201=20exit=20status


Cheers
Timo


-----BEGIN=20PGP=20SIGNATURE-----

iQIzBAEBCgAdFiEEmwPruYMA35fCsSO/zIxr3RQD9MoFAmn6EF0ACgkQzIxr3RQD
9Mp/9A//c6SOFr9sAl79envu2SBaGTK+GeuENTndnidtqX5JlKGSXpezcEXLIKgK
mrfYBKntV9Ng64g/hOsL/08JcdzgXoEOypHXAYgZ9JzIM3zjrb4pU3U927nfuOw0
oR79hXpFyKF9NVz6mf1iekUdbwTFr9eVirBbsL5fGjAD66FfQspFj04dcO85yqkE
qLlamqmJahTmymS6gh2Ssyg2QpiblqSIcR2mKGCPcipFZYadORCg4kHoruV+KFzE
69+n61SWcoApyvn6uOCDxxL68tRSbfN57fJXMeu3GS4s2KqJRI/YFu5F2wyVTzIL
SUPupEP29V/mMCQ6JuZ/8euyNkEqmiyF0bWqwTtclD1fwoiyRvjApQZsT/tj7/7F
2IET5ZBZ1I1aaGz8pXNXv/G9kTLUWQT6OT4nZ2EqKcjBK5HFw1nyT26ph3Bya9Xg
nre8HrWhv64WDe+Hlu0z1oCtoN+rdWlAeMF0tzEmfhLHfbCPie9DSr0XL86Op7bN
RYX3PpqgrfWOugEHrY3eZjOOmBpkw98Yu6toZiIINKSCeHMgtWejviB+5zTvVyeH
g+GbOjkDrbF3+rJ2/sQonvbO6BRyD5dwnq5EC8w8fyyCo+R9fVUDYALeTVlQCNZr
7XOAemOoV/ZnjdMJ7tBHLymcDFpcASPEst2BozJcH7RaFxqNS4k=3D
=3DV7ak
-----END=20PGP=20SIGNATURE-----
]