I have applied the patch, however, it will not build. I have attached
the output from dpgk-buildpackage.
Graham
On Thu, Sep 21, 2017 at 05:41:12pm +0300, Nikos Tsipinakis wrote:
For the record, Graham sent the log to me privately. I'm not sure if that was
intentional or not.
If it wasn't, please make sure to preserve the Cc to [email protected] in
the future to also send the message to the bug tracker.
Can you either apply the attached patch or build from upstream and try again?
(And send the log) It won't fix anything but it'll print the HTTP error code to
the log file, should help understand what's going on.
- Nikos
--- a/rss/parser.cpp
+++ b/rss/parser.cpp
@@ -142,7 +142,7 @@
LOG(LOG_DEBUG, "rsspp::parser::parse_url: ret = %d", ret);
long status;
- curl_easy_getinfo(easyhandle, CURLINFO_HTTP_CONNECTCODE, &status);
+ curl_easy_getinfo(easyhandle, CURLINFO_HTTP_RESPONSE, &status);
if (status >= 400) {
LOG(LOG_USERERROR, _("Error: trying to download feed `%s' returned
HTTP status code %ld."), url.c_str(), status);
dpkg-buildpackage: source package newsbeuter
dpkg-buildpackage: source version 2.8-2+deb8u2
dpkg-buildpackage: source distribution jessie-security
dpkg-buildpackage: source changed by Salvatore Bonaccorso <[email protected]>
dpkg-source --before-build newsbeuter-2.8
dpkg-buildpackage: host architecture amd64
fakeroot debian/rules clean
dh_testdir
dh_testroot
rm -f build-stamp
dh_clean
/usr/bin/make distclean
make[1]: Entering directory '/home/gpm/src/debian/newsbeuter-2.8'
rm -f newsbeuter newsbeuter.o src/cache.o src/htmlrenderer.o src/urlreader.o
src/logger.o src/view.o src/controller.o src/reloadthread.o
src/tagsouppullparser.o src/downloadthread.o src/rss.o src/rss_parser.o
src/formaction.o src/feedlist_formaction.o src/itemlist_formaction.o
src/itemview_formaction.o src/help_formaction.o src/filebrowser_formaction.o
src/urlview_formaction.o src/select_formaction.o src/history.o
src/filtercontainer.o src/listformatter.o src/regexmanager.o
src/dialogs_formaction.o src/ttrss_api.o src/ttrss_urlreader.o
src/newsblur_api.o src/newsblur_urlreader.o src/markreadthread.o
src/oldreader_urlreader.o src/oldreader_api.o
rm -f podbeuter podbeuter.o src/pb_controller.o src/pb_view.o src/download.o
src/queueloader.o src/poddlthread.o
rm -f libbeuter.a src/configcontainer.o src/configparser.o src/colormanager.o
src/keymap.o src/stflpp.o src/logger.o src/exception.o src/mutex.o src/utils.o
src/thread.o src/matcher.o src/formatstring.o
rm -f libfilter.a filter/Scanner.o filter/Parser.o filter/FilterParser.o
rm -f librsspp.a rss/exception.o rss/parser.o rss/rss_parser.o
rss/parser_factory.o rss/rss_10_parser.o rss/atom_parser.o rss/rss_09x_parser.o
rm -f stfl/itemview.h stfl/help.h stfl/selecttag.h stfl/filebrowser.h
stfl/feedlist.h stfl/dialogs.h stfl/itemlist.h stfl/dllist.h stfl/urlview.h
xlicense.h
rm -f po/de.mo po/pl.mo po/tr.mo po/ru.mo po/es_ES.mo po/hu.mo po/nb.mo
po/es.mo po/sv.mo po/fr.mo po/it.mo po/uk.mo po/pt_BR.mo po/zh.mo po/nl.mo
po/zh_TW.mo po/*~
rm -f test/test test/test.o test/test-rss test/test-rss.o
rm -f core *.core core.* config.mk
make[1]: Leaving directory '/home/gpm/src/debian/newsbeuter-2.8'
debian/rules build-arch
dh_testdir
/usr/bin/make prefix=/usr all
make[1]: Entering directory '/home/gpm/src/debian/newsbeuter-2.8'
Makefile:20: config.mk: No such file or directory
Checking for package sqlite3... found
Checking for package libcurl... found
Checking for package libxml-2.0... found
Checking for package stfl... found
Checking for package json... not found
Checking for package json-c... found
Checking for package ncursesw5 using ncursesw5-config... found
msgfmt --statistics -o po/de.mo po/de.po
334 translated messages.
msgfmt --statistics -o po/pl.mo po/pl.po
316 translated messages, 12 fuzzy translations, 6 untranslated messages.
msgfmt --statistics -o po/tr.mo po/tr.po
257 translated messages, 20 fuzzy translations, 57 untranslated messages.
msgfmt --statistics -o po/ru.mo po/ru.po
306 translated messages, 8 fuzzy translations, 20 untranslated messages.
msgfmt --statistics -o po/hu.mo po/hu.po
310 translated messages, 13 fuzzy translations, 11 untranslated messages.
msgfmt --statistics -o po/nb.mo po/nb.po
320 translated messages, 8 fuzzy translations, 6 untranslated messages.
msgfmt --statistics -o po/es_ES.mo po/es_ES.po
310 translated messages, 13 fuzzy translations, 11 untranslated messages.
msgfmt --statistics -o po/es.mo po/es.po
320 translated messages, 8 fuzzy translations, 6 untranslated messages.
msgfmt --statistics -o po/sv.mo po/sv.po
299 translated messages, 20 fuzzy translations, 15 untranslated messages.
msgfmt --statistics -o po/fr.mo po/fr.po
327 translated messages, 7 untranslated messages.
msgfmt --statistics -o po/it.mo po/it.po
310 translated messages, 13 fuzzy translations, 11 untranslated messages.
msgfmt --statistics -o po/uk.mo po/uk.po
306 translated messages, 13 fuzzy translations, 15 untranslated messages.
msgfmt --statistics -o po/pt_BR.mo po/pt_BR.po
320 translated messages, 8 fuzzy translations, 6 untranslated messages.
msgfmt --statistics -o po/zh.mo po/zh.po
226 translated messages, 50 fuzzy translations, 58 untranslated messages.
msgfmt --statistics -o po/nl.mo po/nl.po
330 translated messages, 3 fuzzy translations, 1 untranslated message.
msgfmt --statistics -o po/zh_TW.mo po/zh_TW.po
310 translated messages, 13 fuzzy translations, 11 untranslated messages.
c++ -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security
-ggdb -Iinclude -Istfl -Ifilter -I. -Irss -Wall -Wextra
-DLOCALEDIR=\"/usr/share/locale\" -I/usr/include/libxml2 -I/usr/include/json-c
-I/usr/include/ncursesw -g -O2 -fPIE -fstack-protector-strong -Wformat
-Werror=format-security -ggdb -Iinclude -Istfl -Ifilter -I. -Irss -Wall -Wextra
-DLOCALEDIR=\"/usr/share/locale\" -o src/configcontainer.o -c
src/configcontainer.cpp
c++ -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security
-ggdb -Iinclude -Istfl -Ifilter -I. -Irss -Wall -Wextra
-DLOCALEDIR=\"/usr/share/locale\" -I/usr/include/libxml2 -I/usr/include/json-c
-I/usr/include/ncursesw -g -O2 -fPIE -fstack-protector-strong -Wformat
-Werror=format-security -ggdb -Iinclude -Istfl -Ifilter -I. -Irss -Wall -Wextra
-DLOCALEDIR=\"/usr/share/locale\" -o src/configparser.o -c src/configparser.cpp
c++ -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security
-ggdb -Iinclude -Istfl -Ifilter -I. -Irss -Wall -Wextra
-DLOCALEDIR=\"/usr/share/locale\" -I/usr/include/libxml2 -I/usr/include/json-c
-I/usr/include/ncursesw -g -O2 -fPIE -fstack-protector-strong -Wformat
-Werror=format-security -ggdb -Iinclude -Istfl -Ifilter -I. -Irss -Wall -Wextra
-DLOCALEDIR=\"/usr/share/locale\" -o src/colormanager.o -c src/colormanager.cpp
c++ -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security
-ggdb -Iinclude -Istfl -Ifilter -I. -Irss -Wall -Wextra
-DLOCALEDIR=\"/usr/share/locale\" -I/usr/include/libxml2 -I/usr/include/json-c
-I/usr/include/ncursesw -g -O2 -fPIE -fstack-protector-strong -Wformat
-Werror=format-security -ggdb -Iinclude -Istfl -Ifilter -I. -Irss -Wall -Wextra
-DLOCALEDIR=\"/usr/share/locale\" -o src/keymap.o -c src/keymap.cpp
c++ -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security
-ggdb -Iinclude -Istfl -Ifilter -I. -Irss -Wall -Wextra
-DLOCALEDIR=\"/usr/share/locale\" -I/usr/include/libxml2 -I/usr/include/json-c
-I/usr/include/ncursesw -g -O2 -fPIE -fstack-protector-strong -Wformat
-Werror=format-security -ggdb -Iinclude -Istfl -Ifilter -I. -Irss -Wall -Wextra
-DLOCALEDIR=\"/usr/share/locale\" -o src/stflpp.o -c src/stflpp.cpp
c++ -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security
-ggdb -Iinclude -Istfl -Ifilter -I. -Irss -Wall -Wextra
-DLOCALEDIR=\"/usr/share/locale\" -I/usr/include/libxml2 -I/usr/include/json-c
-I/usr/include/ncursesw -g -O2 -fPIE -fstack-protector-strong -Wformat
-Werror=format-security -ggdb -Iinclude -Istfl -Ifilter -I. -Irss -Wall -Wextra
-DLOCALEDIR=\"/usr/share/locale\" -o src/logger.o -c src/logger.cpp
c++ -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security
-ggdb -Iinclude -Istfl -Ifilter -I. -Irss -Wall -Wextra
-DLOCALEDIR=\"/usr/share/locale\" -I/usr/include/libxml2 -I/usr/include/json-c
-I/usr/include/ncursesw -g -O2 -fPIE -fstack-protector-strong -Wformat
-Werror=format-security -ggdb -Iinclude -Istfl -Ifilter -I. -Irss -Wall -Wextra
-DLOCALEDIR=\"/usr/share/locale\" -o src/exception.o -c src/exception.cpp
c++ -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security
-ggdb -Iinclude -Istfl -Ifilter -I. -Irss -Wall -Wextra
-DLOCALEDIR=\"/usr/share/locale\" -I/usr/include/libxml2 -I/usr/include/json-c
-I/usr/include/ncursesw -g -O2 -fPIE -fstack-protector-strong -Wformat
-Werror=format-security -ggdb -Iinclude -Istfl -Ifilter -I. -Irss -Wall -Wextra
-DLOCALEDIR=\"/usr/share/locale\" -o src/mutex.o -c src/mutex.cpp
c++ -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security
-ggdb -Iinclude -Istfl -Ifilter -I. -Irss -Wall -Wextra
-DLOCALEDIR=\"/usr/share/locale\" -I/usr/include/libxml2 -I/usr/include/json-c
-I/usr/include/ncursesw -g -O2 -fPIE -fstack-protector-strong -Wformat
-Werror=format-security -ggdb -Iinclude -Istfl -Ifilter -I. -Irss -Wall -Wextra
-DLOCALEDIR=\"/usr/share/locale\" -o src/utils.o -c src/utils.cpp
c++ -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security
-ggdb -Iinclude -Istfl -Ifilter -I. -Irss -Wall -Wextra
-DLOCALEDIR=\"/usr/share/locale\" -I/usr/include/libxml2 -I/usr/include/json-c
-I/usr/include/ncursesw -g -O2 -fPIE -fstack-protector-strong -Wformat
-Werror=format-security -ggdb -Iinclude -Istfl -Ifilter -I. -Irss -Wall -Wextra
-DLOCALEDIR=\"/usr/share/locale\" -o src/thread.o -c src/thread.cpp
c++ -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security
-ggdb -Iinclude -Istfl -Ifilter -I. -Irss -Wall -Wextra
-DLOCALEDIR=\"/usr/share/locale\" -I/usr/include/libxml2 -I/usr/include/json-c
-I/usr/include/ncursesw -g -O2 -fPIE -fstack-protector-strong -Wformat
-Werror=format-security -ggdb -Iinclude -Istfl -Ifilter -I. -Irss -Wall -Wextra
-DLOCALEDIR=\"/usr/share/locale\" -o src/matcher.o -c src/matcher.cpp
c++ -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security
-ggdb -Iinclude -Istfl -Ifilter -I. -Irss -Wall -Wextra
-DLOCALEDIR=\"/usr/share/locale\" -I/usr/include/libxml2 -I/usr/include/json-c
-I/usr/include/ncursesw -g -O2 -fPIE -fstack-protector-strong -Wformat
-Werror=format-security -ggdb -Iinclude -Istfl -Ifilter -I. -Irss -Wall -Wextra
-DLOCALEDIR=\"/usr/share/locale\" -o src/formatstring.o -c src/formatstring.cpp
rm -f libbeuter.a
ar qc libbeuter.a src/configcontainer.o src/configparser.o src/colormanager.o
src/keymap.o src/stflpp.o src/logger.o src/exception.o src/mutex.o src/utils.o
src/thread.o src/matcher.o src/formatstring.o
ranlib libbeuter.a
c++ -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security
-ggdb -Iinclude -Istfl -Ifilter -I. -Irss -Wall -Wextra
-DLOCALEDIR=\"/usr/share/locale\" -I/usr/include/libxml2 -I/usr/include/json-c
-I/usr/include/ncursesw -g -O2 -fPIE -fstack-protector-strong -Wformat
-Werror=format-security -ggdb -Iinclude -Istfl -Ifilter -I. -Irss -Wall -Wextra
-DLOCALEDIR=\"/usr/share/locale\" -o filter/Scanner.o -c filter/Scanner.cpp
c++ -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security
-ggdb -Iinclude -Istfl -Ifilter -I. -Irss -Wall -Wextra
-DLOCALEDIR=\"/usr/share/locale\" -I/usr/include/libxml2 -I/usr/include/json-c
-I/usr/include/ncursesw -g -O2 -fPIE -fstack-protector-strong -Wformat
-Werror=format-security -ggdb -Iinclude -Istfl -Ifilter -I. -Irss -Wall -Wextra
-DLOCALEDIR=\"/usr/share/locale\" -o filter/Parser.o -c filter/Parser.cpp
filter/Parser.cpp:15:36: warning: unused parameter ‘msg’ [-Wunused-parameter]
void Parser::SemErr(const wchar_t* msg) {
^
filter/Parser.cpp: In instantiation of ‘static void ParserInitCaller<T,
<anonymous> >::CallInit(T*) [with T = Parser; bool <anonymous> = false]’:
filter/Parser.cpp:297:28: required from here
filter/Parser.cpp:256:26: warning: unused parameter ‘t’ [-Wunused-parameter]
static void CallInit(T *t) {
^
filter/Parser.cpp: In instantiation of ‘static void ParserDestroyCaller<T,
<anonymous> >::CallDestroy(T*) [with T = Parser; bool <anonymous> = false]’:
filter/Parser.cpp:320:31: required from here
filter/Parser.cpp:272:29: warning: unused parameter ‘t’ [-Wunused-parameter]
static void CallDestroy(T *t) {
^
c++ -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security
-ggdb -Iinclude -Istfl -Ifilter -I. -Irss -Wall -Wextra
-DLOCALEDIR=\"/usr/share/locale\" -I/usr/include/libxml2 -I/usr/include/json-c
-I/usr/include/ncursesw -g -O2 -fPIE -fstack-protector-strong -Wformat
-Werror=format-security -ggdb -Iinclude -Istfl -Ifilter -I. -Irss -Wall -Wextra
-DLOCALEDIR=\"/usr/share/locale\" -o filter/FilterParser.o -c
filter/FilterParser.cpp
rm -f libfilter.a
ar qc libfilter.a filter/Scanner.o filter/Parser.o filter/FilterParser.o
ranlib libfilter.a
c++ -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security
-ggdb -Iinclude -Istfl -Ifilter -I. -Irss -Wall -Wextra
-DLOCALEDIR=\"/usr/share/locale\" -I/usr/include/libxml2 -I/usr/include/json-c
-I/usr/include/ncursesw -g -O2 -fPIE -fstack-protector-strong -Wformat
-Werror=format-security -ggdb -Iinclude -Istfl -Ifilter -I. -Irss -Wall -Wextra
-DLOCALEDIR=\"/usr/share/locale\" -o newsbeuter.o -c newsbeuter.cpp
c++ -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security
-ggdb -Iinclude -Istfl -Ifilter -I. -Irss -Wall -Wextra
-DLOCALEDIR=\"/usr/share/locale\" -I/usr/include/libxml2 -I/usr/include/json-c
-I/usr/include/ncursesw -g -O2 -fPIE -fstack-protector-strong -Wformat
-Werror=format-security -ggdb -Iinclude -Istfl -Ifilter -I. -Irss -Wall -Wextra
-DLOCALEDIR=\"/usr/share/locale\" -o src/cache.o -c src/cache.cpp
c++ -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security
-ggdb -Iinclude -Istfl -Ifilter -I. -Irss -Wall -Wextra
-DLOCALEDIR=\"/usr/share/locale\" -I/usr/include/libxml2 -I/usr/include/json-c
-I/usr/include/ncursesw -g -O2 -fPIE -fstack-protector-strong -Wformat
-Werror=format-security -ggdb -Iinclude -Istfl -Ifilter -I. -Irss -Wall -Wextra
-DLOCALEDIR=\"/usr/share/locale\" -o src/htmlrenderer.o -c src/htmlrenderer.cpp
c++ -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security
-ggdb -Iinclude -Istfl -Ifilter -I. -Irss -Wall -Wextra
-DLOCALEDIR=\"/usr/share/locale\" -I/usr/include/libxml2 -I/usr/include/json-c
-I/usr/include/ncursesw -g -O2 -fPIE -fstack-protector-strong -Wformat
-Werror=format-security -ggdb -Iinclude -Istfl -Ifilter -I. -Irss -Wall -Wextra
-DLOCALEDIR=\"/usr/share/locale\" -o src/urlreader.o -c src/urlreader.cpp
./txt2h.pl stfl/feedlist.stfl .stfl > stfl/feedlist.h
./txt2h.pl stfl/itemlist.stfl .stfl > stfl/itemlist.h
./txt2h.pl stfl/itemview.stfl .stfl > stfl/itemview.h
./txt2h.pl stfl/help.stfl .stfl > stfl/help.h
./txt2h.pl stfl/filebrowser.stfl .stfl > stfl/filebrowser.h
./txt2h.pl stfl/urlview.stfl .stfl > stfl/urlview.h
./txt2h.pl stfl/selecttag.stfl .stfl > stfl/selecttag.h
./txt2h.pl stfl/dialogs.stfl .stfl > stfl/dialogs.h
c++ -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security
-ggdb -Iinclude -Istfl -Ifilter -I. -Irss -Wall -Wextra
-DLOCALEDIR=\"/usr/share/locale\" -I/usr/include/libxml2 -I/usr/include/json-c
-I/usr/include/ncursesw -g -O2 -fPIE -fstack-protector-strong -Wformat
-Werror=format-security -ggdb -Iinclude -Istfl -Ifilter -I. -Irss -Wall -Wextra
-DLOCALEDIR=\"/usr/share/locale\" -o src/view.o -c src/view.cpp
./txt2h.pl LICENSE > xlicense.h
Use of uninitialized value $_ in quotemeta at
/usr/share/perl/5.20/File/Basename.pm line 106.
c++ -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security
-ggdb -Iinclude -Istfl -Ifilter -I. -Irss -Wall -Wextra
-DLOCALEDIR=\"/usr/share/locale\" -I/usr/include/libxml2 -I/usr/include/json-c
-I/usr/include/ncursesw -g -O2 -fPIE -fstack-protector-strong -Wformat
-Werror=format-security -ggdb -Iinclude -Istfl -Ifilter -I. -Irss -Wall -Wextra
-DLOCALEDIR=\"/usr/share/locale\" -o src/controller.o -c src/controller.cpp
c++ -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security
-ggdb -Iinclude -Istfl -Ifilter -I. -Irss -Wall -Wextra
-DLOCALEDIR=\"/usr/share/locale\" -I/usr/include/libxml2 -I/usr/include/json-c
-I/usr/include/ncursesw -g -O2 -fPIE -fstack-protector-strong -Wformat
-Werror=format-security -ggdb -Iinclude -Istfl -Ifilter -I. -Irss -Wall -Wextra
-DLOCALEDIR=\"/usr/share/locale\" -o src/reloadthread.o -c src/reloadthread.cpp
c++ -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security
-ggdb -Iinclude -Istfl -Ifilter -I. -Irss -Wall -Wextra
-DLOCALEDIR=\"/usr/share/locale\" -I/usr/include/libxml2 -I/usr/include/json-c
-I/usr/include/ncursesw -g -O2 -fPIE -fstack-protector-strong -Wformat
-Werror=format-security -ggdb -Iinclude -Istfl -Ifilter -I. -Irss -Wall -Wextra
-DLOCALEDIR=\"/usr/share/locale\" -o src/tagsouppullparser.o -c
src/tagsouppullparser.cpp
c++ -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security
-ggdb -Iinclude -Istfl -Ifilter -I. -Irss -Wall -Wextra
-DLOCALEDIR=\"/usr/share/locale\" -I/usr/include/libxml2 -I/usr/include/json-c
-I/usr/include/ncursesw -g -O2 -fPIE -fstack-protector-strong -Wformat
-Werror=format-security -ggdb -Iinclude -Istfl -Ifilter -I. -Irss -Wall -Wextra
-DLOCALEDIR=\"/usr/share/locale\" -o src/downloadthread.o -c
src/downloadthread.cpp
c++ -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security
-ggdb -Iinclude -Istfl -Ifilter -I. -Irss -Wall -Wextra
-DLOCALEDIR=\"/usr/share/locale\" -I/usr/include/libxml2 -I/usr/include/json-c
-I/usr/include/ncursesw -g -O2 -fPIE -fstack-protector-strong -Wformat
-Werror=format-security -ggdb -Iinclude -Istfl -Ifilter -I. -Irss -Wall -Wextra
-DLOCALEDIR=\"/usr/share/locale\" -o src/rss.o -c src/rss.cpp
c++ -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security
-ggdb -Iinclude -Istfl -Ifilter -I. -Irss -Wall -Wextra
-DLOCALEDIR=\"/usr/share/locale\" -I/usr/include/libxml2 -I/usr/include/json-c
-I/usr/include/ncursesw -g -O2 -fPIE -fstack-protector-strong -Wformat
-Werror=format-security -ggdb -Iinclude -Istfl -Ifilter -I. -Irss -Wall -Wextra
-DLOCALEDIR=\"/usr/share/locale\" -o src/rss_parser.o -c src/rss_parser.cpp
c++ -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security
-ggdb -Iinclude -Istfl -Ifilter -I. -Irss -Wall -Wextra
-DLOCALEDIR=\"/usr/share/locale\" -I/usr/include/libxml2 -I/usr/include/json-c
-I/usr/include/ncursesw -g -O2 -fPIE -fstack-protector-strong -Wformat
-Werror=format-security -ggdb -Iinclude -Istfl -Ifilter -I. -Irss -Wall -Wextra
-DLOCALEDIR=\"/usr/share/locale\" -o src/formaction.o -c src/formaction.cpp
c++ -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security
-ggdb -Iinclude -Istfl -Ifilter -I. -Irss -Wall -Wextra
-DLOCALEDIR=\"/usr/share/locale\" -I/usr/include/libxml2 -I/usr/include/json-c
-I/usr/include/ncursesw -g -O2 -fPIE -fstack-protector-strong -Wformat
-Werror=format-security -ggdb -Iinclude -Istfl -Ifilter -I. -Irss -Wall -Wextra
-DLOCALEDIR=\"/usr/share/locale\" -o src/feedlist_formaction.o -c
src/feedlist_formaction.cpp
c++ -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security
-ggdb -Iinclude -Istfl -Ifilter -I. -Irss -Wall -Wextra
-DLOCALEDIR=\"/usr/share/locale\" -I/usr/include/libxml2 -I/usr/include/json-c
-I/usr/include/ncursesw -g -O2 -fPIE -fstack-protector-strong -Wformat
-Werror=format-security -ggdb -Iinclude -Istfl -Ifilter -I. -Irss -Wall -Wextra
-DLOCALEDIR=\"/usr/share/locale\" -o src/itemlist_formaction.o -c
src/itemlist_formaction.cpp
c++ -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security
-ggdb -Iinclude -Istfl -Ifilter -I. -Irss -Wall -Wextra
-DLOCALEDIR=\"/usr/share/locale\" -I/usr/include/libxml2 -I/usr/include/json-c
-I/usr/include/ncursesw -g -O2 -fPIE -fstack-protector-strong -Wformat
-Werror=format-security -ggdb -Iinclude -Istfl -Ifilter -I. -Irss -Wall -Wextra
-DLOCALEDIR=\"/usr/share/locale\" -o src/itemview_formaction.o -c
src/itemview_formaction.cpp
c++ -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security
-ggdb -Iinclude -Istfl -Ifilter -I. -Irss -Wall -Wextra
-DLOCALEDIR=\"/usr/share/locale\" -I/usr/include/libxml2 -I/usr/include/json-c
-I/usr/include/ncursesw -g -O2 -fPIE -fstack-protector-strong -Wformat
-Werror=format-security -ggdb -Iinclude -Istfl -Ifilter -I. -Irss -Wall -Wextra
-DLOCALEDIR=\"/usr/share/locale\" -o src/help_formaction.o -c
src/help_formaction.cpp
c++ -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security
-ggdb -Iinclude -Istfl -Ifilter -I. -Irss -Wall -Wextra
-DLOCALEDIR=\"/usr/share/locale\" -I/usr/include/libxml2 -I/usr/include/json-c
-I/usr/include/ncursesw -g -O2 -fPIE -fstack-protector-strong -Wformat
-Werror=format-security -ggdb -Iinclude -Istfl -Ifilter -I. -Irss -Wall -Wextra
-DLOCALEDIR=\"/usr/share/locale\" -o src/filebrowser_formaction.o -c
src/filebrowser_formaction.cpp
c++ -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security
-ggdb -Iinclude -Istfl -Ifilter -I. -Irss -Wall -Wextra
-DLOCALEDIR=\"/usr/share/locale\" -I/usr/include/libxml2 -I/usr/include/json-c
-I/usr/include/ncursesw -g -O2 -fPIE -fstack-protector-strong -Wformat
-Werror=format-security -ggdb -Iinclude -Istfl -Ifilter -I. -Irss -Wall -Wextra
-DLOCALEDIR=\"/usr/share/locale\" -o src/urlview_formaction.o -c
src/urlview_formaction.cpp
c++ -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security
-ggdb -Iinclude -Istfl -Ifilter -I. -Irss -Wall -Wextra
-DLOCALEDIR=\"/usr/share/locale\" -I/usr/include/libxml2 -I/usr/include/json-c
-I/usr/include/ncursesw -g -O2 -fPIE -fstack-protector-strong -Wformat
-Werror=format-security -ggdb -Iinclude -Istfl -Ifilter -I. -Irss -Wall -Wextra
-DLOCALEDIR=\"/usr/share/locale\" -o src/select_formaction.o -c
src/select_formaction.cpp
c++ -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security
-ggdb -Iinclude -Istfl -Ifilter -I. -Irss -Wall -Wextra
-DLOCALEDIR=\"/usr/share/locale\" -I/usr/include/libxml2 -I/usr/include/json-c
-I/usr/include/ncursesw -g -O2 -fPIE -fstack-protector-strong -Wformat
-Werror=format-security -ggdb -Iinclude -Istfl -Ifilter -I. -Irss -Wall -Wextra
-DLOCALEDIR=\"/usr/share/locale\" -o src/history.o -c src/history.cpp
c++ -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security
-ggdb -Iinclude -Istfl -Ifilter -I. -Irss -Wall -Wextra
-DLOCALEDIR=\"/usr/share/locale\" -I/usr/include/libxml2 -I/usr/include/json-c
-I/usr/include/ncursesw -g -O2 -fPIE -fstack-protector-strong -Wformat
-Werror=format-security -ggdb -Iinclude -Istfl -Ifilter -I. -Irss -Wall -Wextra
-DLOCALEDIR=\"/usr/share/locale\" -o src/filtercontainer.o -c
src/filtercontainer.cpp
c++ -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security
-ggdb -Iinclude -Istfl -Ifilter -I. -Irss -Wall -Wextra
-DLOCALEDIR=\"/usr/share/locale\" -I/usr/include/libxml2 -I/usr/include/json-c
-I/usr/include/ncursesw -g -O2 -fPIE -fstack-protector-strong -Wformat
-Werror=format-security -ggdb -Iinclude -Istfl -Ifilter -I. -Irss -Wall -Wextra
-DLOCALEDIR=\"/usr/share/locale\" -o src/listformatter.o -c
src/listformatter.cpp
c++ -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security
-ggdb -Iinclude -Istfl -Ifilter -I. -Irss -Wall -Wextra
-DLOCALEDIR=\"/usr/share/locale\" -I/usr/include/libxml2 -I/usr/include/json-c
-I/usr/include/ncursesw -g -O2 -fPIE -fstack-protector-strong -Wformat
-Werror=format-security -ggdb -Iinclude -Istfl -Ifilter -I. -Irss -Wall -Wextra
-DLOCALEDIR=\"/usr/share/locale\" -o src/regexmanager.o -c src/regexmanager.cpp
c++ -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security
-ggdb -Iinclude -Istfl -Ifilter -I. -Irss -Wall -Wextra
-DLOCALEDIR=\"/usr/share/locale\" -I/usr/include/libxml2 -I/usr/include/json-c
-I/usr/include/ncursesw -g -O2 -fPIE -fstack-protector-strong -Wformat
-Werror=format-security -ggdb -Iinclude -Istfl -Ifilter -I. -Irss -Wall -Wextra
-DLOCALEDIR=\"/usr/share/locale\" -o src/dialogs_formaction.o -c
src/dialogs_formaction.cpp
c++ -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security
-ggdb -Iinclude -Istfl -Ifilter -I. -Irss -Wall -Wextra
-DLOCALEDIR=\"/usr/share/locale\" -I/usr/include/libxml2 -I/usr/include/json-c
-I/usr/include/ncursesw -g -O2 -fPIE -fstack-protector-strong -Wformat
-Werror=format-security -ggdb -Iinclude -Istfl -Ifilter -I. -Irss -Wall -Wextra
-DLOCALEDIR=\"/usr/share/locale\" -o src/ttrss_api.o -c src/ttrss_api.cpp
src/ttrss_api.cpp: In member function ‘std::string
newsbeuter::ttrss_api::retrieve_sid()’:
src/ttrss_api.cpp:89:36: warning: ‘json_object*
json_object_object_get(json_object*, const char*)’ is deprecated (declared at
/usr/include/json-c/json_object.h:271) [-Wdeprecated-declarations]
struct json_object * session_id = json_object_object_get(content,
"session_id");
^
src/ttrss_api.cpp:89:80: warning: ‘json_object*
json_object_object_get(json_object*, const char*)’ is deprecated (declared at
/usr/include/json-c/json_object.h:271) [-Wdeprecated-declarations]
struct json_object * session_id = json_object_object_get(content,
"session_id");
^
src/ttrss_api.cpp: In member function ‘virtual json_object*
newsbeuter::ttrss_api::run_op(const string&, const
std::map<std::basic_string<char>, std::basic_string<char> >&, bool)’:
src/ttrss_api.cpp:121:32: warning: ‘json_object*
json_object_object_get(json_object*, const char*)’ is deprecated (declared at
/usr/include/json-c/json_object.h:271) [-Wdeprecated-declarations]
struct json_object * status = json_object_object_get(reply, "status");
^
src/ttrss_api.cpp:121:70: warning: ‘json_object*
json_object_object_get(json_object*, const char*)’ is deprecated (declared at
/usr/include/json-c/json_object.h:271) [-Wdeprecated-declarations]
struct json_object * status = json_object_object_get(reply, "status");
^
src/ttrss_api.cpp:127:33: warning: ‘json_object*
json_object_object_get(json_object*, const char*)’ is deprecated (declared at
/usr/include/json-c/json_object.h:271) [-Wdeprecated-declarations]
struct json_object * content = json_object_object_get(reply, "content");
^
src/ttrss_api.cpp:127:72: warning: ‘json_object*
json_object_object_get(json_object*, const char*)’ is deprecated (declared at
/usr/include/json-c/json_object.h:271) [-Wdeprecated-declarations]
struct json_object * content = json_object_object_get(reply, "content");
^
src/ttrss_api.cpp:134:32: warning: ‘json_object*
json_object_object_get(json_object*, const char*)’ is deprecated (declared at
/usr/include/json-c/json_object.h:271) [-Wdeprecated-declarations]
struct json_object * error = json_object_object_get(content, "error");
^
src/ttrss_api.cpp:134:71: warning: ‘json_object*
json_object_object_get(json_object*, const char*)’ is deprecated (declared at
/usr/include/json-c/json_object.h:271) [-Wdeprecated-declarations]
struct json_object * error = json_object_object_get(content, "error");
^
src/ttrss_api.cpp: In member function ‘rsspp::feed
newsbeuter::ttrss_api::fetch_feed(const string&)’:
src/ttrss_api.cpp:262:32: warning: ‘json_object*
json_object_object_get(json_object*, const char*)’ is deprecated (declared at
/usr/include/json-c/json_object.h:271) [-Wdeprecated-declarations]
int id = json_object_get_int(json_object_object_get(item_obj, "id"));
^
src/ttrss_api.cpp:262:69: warning: ‘json_object*
json_object_object_get(json_object*, const char*)’ is deprecated (declared at
/usr/include/json-c/json_object.h:271) [-Wdeprecated-declarations]
int id = json_object_get_int(json_object_object_get(item_obj, "id"));
^
src/ttrss_api.cpp:263:47: warning: ‘json_object*
json_object_object_get(json_object*, const char*)’ is deprecated (declared at
/usr/include/json-c/json_object.h:271) [-Wdeprecated-declarations]
const char * title = json_object_get_string(json_object_object_get(item_obj,
"title"));
^
src/ttrss_api.cpp:263:87: warning: ‘json_object*
json_object_object_get(json_object*, const char*)’ is deprecated (declared at
/usr/include/json-c/json_object.h:271) [-Wdeprecated-declarations]
const char * title = json_object_get_string(json_object_object_get(item_obj,
"title"));
^
src/ttrss_api.cpp:264:46: warning: ‘json_object*
json_object_object_get(json_object*, const char*)’ is deprecated (declared at
/usr/include/json-c/json_object.h:271) [-Wdeprecated-declarations]
const char * link = json_object_get_string(json_object_object_get(item_obj,
"link"));
^
src/ttrss_api.cpp:264:85: warning: ‘json_object*
json_object_object_get(json_object*, const char*)’ is deprecated (declared at
/usr/include/json-c/json_object.h:271) [-Wdeprecated-declarations]
const char * link = json_object_get_string(json_object_object_get(item_obj,
"link"));
^
src/ttrss_api.cpp:265:49: warning: ‘json_object*
json_object_object_get(json_object*, const char*)’ is deprecated (declared at
/usr/include/json-c/json_object.h:271) [-Wdeprecated-declarations]
const char * content =
json_object_get_string(json_object_object_get(item_obj, "content"));
^
src/ttrss_api.cpp:265:91: warning: ‘json_object*
json_object_object_get(json_object*, const char*)’ is deprecated (declared at
/usr/include/json-c/json_object.h:271) [-Wdeprecated-declarations]
const char * content =
json_object_get_string(json_object_object_get(item_obj, "content"));
^
src/ttrss_api.cpp:266:48: warning: ‘json_object*
json_object_object_get(json_object*, const char*)’ is deprecated (declared at
/usr/include/json-c/json_object.h:271) [-Wdeprecated-declarations]
time_t updated =
(time_t)json_object_get_int(json_object_object_get(item_obj, "updated"));
^
src/ttrss_api.cpp:266:90: warning: ‘json_object*
json_object_object_get(json_object*, const char*)’ is deprecated (declared at
/usr/include/json-c/json_object.h:271) [-Wdeprecated-declarations]
time_t updated =
(time_t)json_object_get_int(json_object_object_get(item_obj, "updated"));
^
src/ttrss_api.cpp:267:46: warning: ‘json_object*
json_object_object_get(json_object*, const char*)’ is deprecated (declared at
/usr/include/json-c/json_object.h:271) [-Wdeprecated-declarations]
json_bool unread = json_object_get_boolean(json_object_object_get(item_obj,
"unread"));
^
src/ttrss_api.cpp:267:87: warning: ‘json_object*
json_object_object_get(json_object*, const char*)’ is deprecated (declared at
/usr/include/json-c/json_object.h:271) [-Wdeprecated-declarations]
json_bool unread = json_object_get_boolean(json_object_object_get(item_obj,
"unread"));
^
src/ttrss_api.cpp:268:38: warning: ‘json_object*
json_object_object_get(json_object*, const char*)’ is deprecated (declared at
/usr/include/json-c/json_object.h:271) [-Wdeprecated-declarations]
struct json_object * attachments = json_object_object_get(item_obj,
"attachments");
^
src/ttrss_api.cpp:268:84: warning: ‘json_object*
json_object_object_get(json_object*, const char*)’ is deprecated (declared at
/usr/include/json-c/json_object.h:271) [-Wdeprecated-declarations]
struct json_object * attachments = json_object_object_get(item_obj,
"attachments");
^
src/ttrss_api.cpp:286:55: warning: ‘json_object*
json_object_object_get(json_object*, const char*)’ is deprecated (declared at
/usr/include/json-c/json_object.h:271) [-Wdeprecated-declarations]
const char * content_url =
json_object_get_string(json_object_object_get(attachment, "content_url"));
^
src/ttrss_api.cpp:286:103: warning: ‘json_object*
json_object_object_get(json_object*, const char*)’ is deprecated (declared at
/usr/include/json-c/json_object.h:271) [-Wdeprecated-declarations]
const char * content_url =
json_object_get_string(json_object_object_get(attachment, "content_url"));
^
src/ttrss_api.cpp:287:56: warning: ‘json_object*
json_object_object_get(json_object*, const char*)’ is deprecated (declared at
/usr/include/json-c/json_object.h:271) [-Wdeprecated-declarations]
const char * content_type =
json_object_get_string(json_object_object_get(attachment, "content_type"));
^
src/ttrss_api.cpp:287:105: warning: ‘json_object*
json_object_object_get(json_object*, const char*)’ is deprecated (declared at
/usr/include/json-c/json_object.h:271) [-Wdeprecated-declarations]
const char * content_type =
json_object_get_string(json_object_object_get(attachment, "content_type"));
^
src/ttrss_api.cpp: In member function ‘void
newsbeuter::ttrss_api::fetch_feeds_per_category(json_object*,
std::vector<std::pair<std::basic_string<char>,
std::vector<std::basic_string<char> > > >&)’:
src/ttrss_api.cpp:323:37: warning: ‘json_object*
json_object_object_get(json_object*, const char*)’ is deprecated (declared at
/usr/include/json-c/json_object.h:271) [-Wdeprecated-declarations]
struct json_object * cat_id_obj = json_object_object_get(cat, "id");
^
src/ttrss_api.cpp:323:69: warning: ‘json_object*
json_object_object_get(json_object*, const char*)’ is deprecated (declared at
/usr/include/json-c/json_object.h:271) [-Wdeprecated-declarations]
struct json_object * cat_id_obj = json_object_object_get(cat, "id");
^
src/ttrss_api.cpp:330:19: warning: ‘json_object*
json_object_object_get(json_object*, const char*)’ is deprecated (declared at
/usr/include/json-c/json_object.h:271) [-Wdeprecated-declarations]
cat_title_obj = json_object_object_get(cat, "title");
^
src/ttrss_api.cpp:330:54: warning: ‘json_object*
json_object_object_get(json_object*, const char*)’ is deprecated (declared at
/usr/include/json-c/json_object.h:271) [-Wdeprecated-declarations]
cat_title_obj = json_object_object_get(cat, "title");
^
src/ttrss_api.cpp:355:37: warning: ‘json_object*
json_object_object_get(json_object*, const char*)’ is deprecated (declared at
/usr/include/json-c/json_object.h:271) [-Wdeprecated-declarations]
int feed_id = json_object_get_int(json_object_object_get(feed, "id"));
^
src/ttrss_api.cpp:355:70: warning: ‘json_object*
json_object_object_get(json_object*, const char*)’ is deprecated (declared at
/usr/include/json-c/json_object.h:271) [-Wdeprecated-declarations]
int feed_id = json_object_get_int(json_object_object_get(feed, "id"));
^
src/ttrss_api.cpp:356:52: warning: ‘json_object*
json_object_object_get(json_object*, const char*)’ is deprecated (declared at
/usr/include/json-c/json_object.h:271) [-Wdeprecated-declarations]
const char * feed_title =
json_object_get_string(json_object_object_get(feed, "title"));
^
src/ttrss_api.cpp:356:88: warning: ‘json_object*
json_object_object_get(json_object*, const char*)’ is deprecated (declared at
/usr/include/json-c/json_object.h:271) [-Wdeprecated-declarations]
const char * feed_title =
json_object_get_string(json_object_object_get(feed, "title"));
^
src/ttrss_api.cpp:357:50: warning: ‘json_object*
json_object_object_get(json_object*, const char*)’ is deprecated (declared at
/usr/include/json-c/json_object.h:271) [-Wdeprecated-declarations]
const char * feed_url = json_object_get_string(json_object_object_get(feed,
"feed_url"));
^
src/ttrss_api.cpp:357:89: warning: ‘json_object*
json_object_object_get(json_object*, const char*)’ is deprecated (declared at
/usr/include/json-c/json_object.h:271) [-Wdeprecated-declarations]
const char * feed_url = json_object_get_string(json_object_object_get(feed,
"feed_url"));
^
c++ -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security
-ggdb -Iinclude -Istfl -Ifilter -I. -Irss -Wall -Wextra
-DLOCALEDIR=\"/usr/share/locale\" -I/usr/include/libxml2 -I/usr/include/json-c
-I/usr/include/ncursesw -g -O2 -fPIE -fstack-protector-strong -Wformat
-Werror=format-security -ggdb -Iinclude -Istfl -Ifilter -I. -Irss -Wall -Wextra
-DLOCALEDIR=\"/usr/share/locale\" -o src/ttrss_urlreader.o -c
src/ttrss_urlreader.cpp
c++ -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security
-ggdb -Iinclude -Istfl -Ifilter -I. -Irss -Wall -Wextra
-DLOCALEDIR=\"/usr/share/locale\" -I/usr/include/libxml2 -I/usr/include/json-c
-I/usr/include/ncursesw -g -O2 -fPIE -fstack-protector-strong -Wformat
-Werror=format-security -ggdb -Iinclude -Istfl -Ifilter -I. -Irss -Wall -Wextra
-DLOCALEDIR=\"/usr/share/locale\" -o src/newsblur_api.o -c src/newsblur_api.cpp
src/newsblur_api.cpp: In member function ‘virtual bool
newsbeuter::newsblur_api::authenticate()’:
src/newsblur_api.cpp:31:11: warning: ‘json_object*
json_object_object_get(json_object*, const char*)’ is deprecated (declared at
/usr/include/json-c/json_object.h:271) [-Wdeprecated-declarations]
status = json_object_object_get(response, "authenticated");
^
src/newsblur_api.cpp:31:59: warning: ‘json_object*
json_object_object_get(json_object*, const char*)’ is deprecated (declared at
/usr/include/json-c/json_object.h:271) [-Wdeprecated-declarations]
status = json_object_object_get(response, "authenticated");
^
src/newsblur_api.cpp: In member function ‘virtual
std::vector<std::pair<std::basic_string<char>,
std::vector<std::basic_string<char> > > >
newsbeuter::newsblur_api::get_subscribed_urls()’:
src/newsblur_api.cpp:42:24: warning: ‘json_object*
json_object_object_get(json_object*, const char*)’ is deprecated (declared at
/usr/include/json-c/json_object.h:271) [-Wdeprecated-declarations]
json_object * feeds = json_object_object_get(response, "feeds");
^
src/newsblur_api.cpp:42:64: warning: ‘json_object*
json_object_object_get(json_object*, const char*)’ is deprecated (declared at
/usr/include/json-c/json_object.h:271) [-Wdeprecated-declarations]
json_object * feeds = json_object_object_get(response, "feeds");
^
src/newsblur_api.cpp:55:10: warning: ‘json_object*
json_object_object_get(json_object*, const char*)’ is deprecated (declared at
/usr/include/json-c/json_object.h:271) [-Wdeprecated-declarations]
node = json_object_object_get(feed_json, "feed_title");
^
src/newsblur_api.cpp:55:56: warning: ‘json_object*
json_object_object_get(json_object*, const char*)’ is deprecated (declared at
/usr/include/json-c/json_object.h:271) [-Wdeprecated-declarations]
node = json_object_object_get(feed_json, "feed_title");
^
src/newsblur_api.cpp:57:10: warning: ‘json_object*
json_object_object_get(json_object*, const char*)’ is deprecated (declared at
/usr/include/json-c/json_object.h:271) [-Wdeprecated-declarations]
node = json_object_object_get(feed_json, "feed_link");
^
src/newsblur_api.cpp:57:55: warning: ‘json_object*
json_object_object_get(json_object*, const char*)’ is deprecated (declared at
/usr/include/json-c/json_object.h:271) [-Wdeprecated-declarations]
node = json_object_object_get(feed_json, "feed_link");
^
src/newsblur_api.cpp: In function ‘bool
newsbeuter::request_successfull(json_object*)’:
src/newsblur_api.cpp:76:25: warning: ‘json_object*
json_object_object_get(json_object*, const char*)’ is deprecated (declared at
/usr/include/json-c/json_object.h:271) [-Wdeprecated-declarations]
json_object * result = json_object_object_get(payload, "result");
^
src/newsblur_api.cpp:76:65: warning: ‘json_object*
json_object_object_get(json_object*, const char*)’ is deprecated (declared at
/usr/include/json-c/json_object.h:271) [-Wdeprecated-declarations]
json_object * result = json_object_object_get(payload, "result");
^
src/newsblur_api.cpp: In member function ‘rsspp::feed
newsbeuter::newsblur_api::fetch_feed(const string&)’:
src/newsblur_api.cpp:139:27: warning: ‘json_object*
json_object_object_get(json_object*, const char*)’ is deprecated (declared at
/usr/include/json-c/json_object.h:271) [-Wdeprecated-declarations]
json_object * stories = json_object_object_get(query_result, "stories");
^
src/newsblur_api.cpp:139:73: warning: ‘json_object*
json_object_object_get(json_object*, const char*)’ is deprecated (declared at
/usr/include/json-c/json_object.h:271) [-Wdeprecated-declarations]
json_object * stories = json_object_object_get(query_result, "stories");
^
src/newsblur_api.cpp:157:53: warning: ‘json_object*
json_object_object_get(json_object*, const char*)’ is deprecated (declared at
/usr/include/json-c/json_object.h:271) [-Wdeprecated-declarations]
const char * article_id =
json_object_get_string(json_object_object_get(item_obj, "id"));
^
src/newsblur_api.cpp:157:90: warning: ‘json_object*
json_object_object_get(json_object*, const char*)’ is deprecated (declared at
/usr/include/json-c/json_object.h:271) [-Wdeprecated-declarations]
const char * article_id =
json_object_get_string(json_object_object_get(item_obj, "id"));
^
src/newsblur_api.cpp:158:48: warning: ‘json_object*
json_object_object_get(json_object*, const char*)’ is deprecated (declared at
/usr/include/json-c/json_object.h:271) [-Wdeprecated-declarations]
const char * title =
json_object_get_string(json_object_object_get(item_obj, "story_title"));
^
src/newsblur_api.cpp:158:94: warning: ‘json_object*
json_object_object_get(json_object*, const char*)’ is deprecated (declared at
/usr/include/json-c/json_object.h:271) [-Wdeprecated-declarations]
const char * title =
json_object_get_string(json_object_object_get(item_obj, "story_title"));
^
src/newsblur_api.cpp:159:47: warning: ‘json_object*
json_object_object_get(json_object*, const char*)’ is deprecated (declared at
/usr/include/json-c/json_object.h:271) [-Wdeprecated-declarations]
const char * link = json_object_get_string(json_object_object_get(item_obj,
"story_permalink"));
^
src/newsblur_api.cpp:159:97: warning: ‘json_object*
json_object_object_get(json_object*, const char*)’ is deprecated (declared at
/usr/include/json-c/json_object.h:271) [-Wdeprecated-declarations]
const char * link = json_object_get_string(json_object_object_get(item_obj,
"story_permalink"));
^
src/newsblur_api.cpp:160:50: warning: ‘json_object*
json_object_object_get(json_object*, const char*)’ is deprecated (declared at
/usr/include/json-c/json_object.h:271) [-Wdeprecated-declarations]
const char * content =
json_object_get_string(json_object_object_get(item_obj, "story_content"));
^
src/newsblur_api.cpp:160:98: warning: ‘json_object*
json_object_object_get(json_object*, const char*)’ is deprecated (declared at
/usr/include/json-c/json_object.h:271) [-Wdeprecated-declarations]
const char * content =
json_object_get_string(json_object_object_get(item_obj, "story_content"));
^
src/newsblur_api.cpp:161:51: warning: ‘json_object*
json_object_object_get(json_object*, const char*)’ is deprecated (declared at
/usr/include/json-c/json_object.h:271) [-Wdeprecated-declarations]
const char * pub_date =
json_object_get_string(json_object_object_get(item_obj, "story_date"));
^
src/newsblur_api.cpp:161:96: warning: ‘json_object*
json_object_object_get(json_object*, const char*)’ is deprecated (declared at
/usr/include/json-c/json_object.h:271) [-Wdeprecated-declarations]
const char * pub_date =
json_object_get_string(json_object_object_get(item_obj, "story_date"));
^
src/newsblur_api.cpp:162:43: warning: ‘json_object*
json_object_object_get(json_object*, const char*)’ is deprecated (declared at
/usr/include/json-c/json_object.h:271) [-Wdeprecated-declarations]
bool read_status = json_object_get_int(json_object_object_get(item_obj,
"read_status"));
^
src/newsblur_api.cpp:162:89: warning: ‘json_object*
json_object_object_get(json_object*, const char*)’ is deprecated (declared at
/usr/include/json-c/json_object.h:271) [-Wdeprecated-declarations]
bool read_status = json_object_get_int(json_object_object_get(item_obj,
"read_status"));
^
c++ -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security
-ggdb -Iinclude -Istfl -Ifilter -I. -Irss -Wall -Wextra
-DLOCALEDIR=\"/usr/share/locale\" -I/usr/include/libxml2 -I/usr/include/json-c
-I/usr/include/ncursesw -g -O2 -fPIE -fstack-protector-strong -Wformat
-Werror=format-security -ggdb -Iinclude -Istfl -Ifilter -I. -Irss -Wall -Wextra
-DLOCALEDIR=\"/usr/share/locale\" -o src/newsblur_urlreader.o -c
src/newsblur_urlreader.cpp
c++ -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security
-ggdb -Iinclude -Istfl -Ifilter -I. -Irss -Wall -Wextra
-DLOCALEDIR=\"/usr/share/locale\" -I/usr/include/libxml2 -I/usr/include/json-c
-I/usr/include/ncursesw -g -O2 -fPIE -fstack-protector-strong -Wformat
-Werror=format-security -ggdb -Iinclude -Istfl -Ifilter -I. -Irss -Wall -Wextra
-DLOCALEDIR=\"/usr/share/locale\" -o src/markreadthread.o -c
src/markreadthread.cpp
c++ -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security
-ggdb -Iinclude -Istfl -Ifilter -I. -Irss -Wall -Wextra
-DLOCALEDIR=\"/usr/share/locale\" -I/usr/include/libxml2 -I/usr/include/json-c
-I/usr/include/ncursesw -g -O2 -fPIE -fstack-protector-strong -Wformat
-Werror=format-security -ggdb -Iinclude -Istfl -Ifilter -I. -Irss -Wall -Wextra
-DLOCALEDIR=\"/usr/share/locale\" -o src/oldreader_urlreader.o -c
src/oldreader_urlreader.cpp
c++ -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security
-ggdb -Iinclude -Istfl -Ifilter -I. -Irss -Wall -Wextra
-DLOCALEDIR=\"/usr/share/locale\" -I/usr/include/libxml2 -I/usr/include/json-c
-I/usr/include/ncursesw -g -O2 -fPIE -fstack-protector-strong -Wformat
-Werror=format-security -ggdb -Iinclude -Istfl -Ifilter -I. -Irss -Wall -Wextra
-DLOCALEDIR=\"/usr/share/locale\" -o src/oldreader_api.o -c
src/oldreader_api.cpp
src/oldreader_api.cpp: In member function ‘virtual
std::vector<std::pair<std::basic_string<char>,
std::vector<std::basic_string<char> > > >
newsbeuter::oldreader_api::get_subscribed_urls()’:
src/oldreader_api.cpp:143:42: warning: ‘json_object*
json_object_object_get(json_object*, const char*)’ is deprecated (declared at
/usr/include/json-c/json_object.h:271) [-Wdeprecated-declarations]
struct json_object * subscription_obj = json_object_object_get(reply,
"subscriptions");
^
src/oldreader_api.cpp:143:87: warning: ‘json_object*
json_object_object_get(json_object*, const char*)’ is deprecated (declared at
/usr/include/json-c/json_object.h:271) [-Wdeprecated-declarations]
struct json_object * subscription_obj = json_object_object_get(reply,
"subscriptions");
^
src/oldreader_api.cpp:152:44: warning: ‘json_object*
json_object_object_get(json_object*, const char*)’ is deprecated (declared at
/usr/include/json-c/json_object.h:271) [-Wdeprecated-declarations]
const char * id = json_object_get_string(json_object_object_get(sub, "id"));
^
src/oldreader_api.cpp:152:76: warning: ‘json_object*
json_object_object_get(json_object*, const char*)’ is deprecated (declared at
/usr/include/json-c/json_object.h:271) [-Wdeprecated-declarations]
const char * id = json_object_get_string(json_object_object_get(sub, "id"));
^
src/oldreader_api.cpp:153:47: warning: ‘json_object*
json_object_object_get(json_object*, const char*)’ is deprecated (declared at
/usr/include/json-c/json_object.h:271) [-Wdeprecated-declarations]
const char * title = json_object_get_string(json_object_object_get(sub,
"title"));
^
src/oldreader_api.cpp:153:82: warning: ‘json_object*
json_object_object_get(json_object*, const char*)’ is deprecated (declared at
/usr/include/json-c/json_object.h:271) [-Wdeprecated-declarations]
const char * title = json_object_get_string(json_object_object_get(sub,
"title"));
^
c++ -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security
-ggdb -Iinclude -Istfl -Ifilter -I. -Irss -Wall -Wextra
-DLOCALEDIR=\"/usr/share/locale\" -I/usr/include/libxml2 -I/usr/include/json-c
-I/usr/include/ncursesw -g -O2 -fPIE -fstack-protector-strong -Wformat
-Werror=format-security -ggdb -Iinclude -Istfl -Ifilter -I. -Irss -Wall -Wextra
-DLOCALEDIR=\"/usr/share/locale\" -o rss/exception.o -c rss/exception.cpp
c++ -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security
-ggdb -Iinclude -Istfl -Ifilter -I. -Irss -Wall -Wextra
-DLOCALEDIR=\"/usr/share/locale\" -I/usr/include/libxml2 -I/usr/include/json-c
-I/usr/include/ncursesw -g -O2 -fPIE -fstack-protector-strong -Wformat
-Werror=format-security -ggdb -Iinclude -Istfl -Ifilter -I. -Irss -Wall -Wextra
-DLOCALEDIR=\"/usr/share/locale\" -o rss/parser.o -c rss/parser.cpp
In file included from rss/rsspp.h:13:0,
from rss/parser.cpp:7:
rss/parser.cpp: In member function ‘rsspp::feed rsspp::parser::parse_url(const
string&, time_t, const string&, newsbeuter::remote_api*, const string&, CURL*)’:
rss/parser.cpp:145:32: error: ‘CURLINFO_HTTP_RESPONSE’ was not declared in this
scope
curl_easy_getinfo(easyhandle, CURLINFO_HTTP_RESPONSE, &status);
^
Makefile:101: recipe for target 'rss/parser.o' failed
make[1]: *** [rss/parser.o] Error 1
make[1]: Leaving directory '/home/gpm/src/debian/newsbeuter-2.8'
debian/rules:22: recipe for target 'build-stamp' failed
make: *** [build-stamp] Error 2
dpkg-buildpackage: error: debian/rules build-arch gave error exit status 2