Your message dated Thu, 03 Dec 2015 21:34:25 +0000
with message-id <[email protected]>
and subject line Bug#806963: fixed in apt-cacher-ng 0.8.7-1
has caused the Debian Bug report #806963,
regarding apt-cacher-ng fails to build with LTO
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
806963: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=806963
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:apt-cacher-ng
Version: 0.8.6-1
Severity: minor
Trying to get feedback on https://gcc.gnu.org/PR65745, I tried to build
apt-cacher-ng again with LTO enabled, the ICE is gone, however this fails with a
lot of undefined references. Is building with lto still supported?
[100%] Linking CXX executable ../acngtool
cd /scratch/packages/tmp/apt-cacher-ng-0.8.6/builddir/tool && /usr/bin/cmake -E
cmake_link_script CMakeFiles/acngtool.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fPIE -fstack-protector-strong -Wformat
-Werror=format-security -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fPIE -pie
-Wl,-z,relro -Wl,-z,now -Wl,--as-needed -Wl,-O1 -Wl,--discard-all
-Wl,--no-undefined -Wl,--build-id=sha1 -flto -flto-partition=none
CMakeFiles/acngtool.dir/main.cc.o -o ../acngtool
-L/scratch/packages/tmp/apt-cacher-ng-0.8.6/source ../libacngstuff.a -lpthread
-lz -lbz2 -llzma -lssl -lcrypto
/tmp/cc1arCzL.lto.o: In function `__base_dtor ':
/scratch/packages/tmp/apt-cacher-ng-0.8.6/tool/main.cc:74: undefined reference
to `fileitem::~fileitem()'
/tmp/cc1arCzL.lto.o: In function `DownloadStartedStoreHeader':
/scratch/packages/tmp/apt-cacher-ng-0.8.6/tool/main.cc:168: undefined reference
to `header::operator=(header const&)'
/scratch/packages/tmp/apt-cacher-ng-0.8.6/tool/main.cc:92: undefined reference
to `header::operator=(header const&)'
/tmp/cc1arCzL.lto.o: In function `__base_dtor ':
/scratch/packages/tmp/apt-cacher-ng-0.8.6/tool/main.cc:419: undefined reference
to `tcpconnect::~tcpconnect()'
/tmp/cc1arCzL.lto.o: In function `void
__gnu_cxx::new_allocator<CPrintItemFactory::Create()::tPrintItem>::construct<CPrintItemFactory::Create()::tPrintItem>(CPrintItemFactory::Create()::tPrintItem*)':
/scratch/packages/tmp/apt-cacher-ng-0.8.6/tool/main.cc:78: undefined reference
to `fileitem::fileitem()'
/tmp/cc1arCzL.lto.o: In function `__base_ctor ':
/scratch/packages/tmp/apt-cacher-ng-0.8.6/tool/main.cc:421: undefined reference
to `tcpconnect::tcpconnect(acfg::tRepoData::IHookHandler*)'
/tmp/cc1arCzL.lto.o: In function `std::__cxx11::basic_string<char,
std::char_traits<char>, std::allocator<char>
>::assign(std::__cxx11::basic_string<char, std::char_traits<char>,
std::allocator<char> > const&)':
/usr/include/c++/5/bits/basic_string.h:1096: undefined reference to
`acfg::port[abi:cxx11]'
/tmp/cc1arCzL.lto.o: In function `__base_ctor ':
/scratch/packages/tmp/apt-cacher-ng-0.8.6/tool/main.cc:421: undefined reference
to `tcpconnect::~tcpconnect()'
/tmp/cc1arCzL.lto.o: In function `__base_dtor ':
/scratch/packages/tmp/apt-cacher-ng-0.8.6/tool/main.cc:143: undefined reference
to `fileitem::~fileitem()'
/tmp/cc1arCzL.lto.o: In function `{lambda(char const*)#1}::operator()(char
const*) const [clone .isra.159]':
/scratch/packages/tmp/apt-cacher-ng-0.8.6/tool/main.cc:643: undefined reference
to `EncodeBase64Auth(std::__cxx11::basic_string<char, std::char_traits<char>,
std::allocator<char> > const&)'
/tmp/cc1arCzL.lto.o: In function `void
__gnu_cxx::new_allocator<CReportItemFactory::Create()::tRepItem>::construct<CReportItemFactory::Create()::tRepItem>(CReportItemFactory::Create()::tRepItem*)':
/scratch/packages/tmp/apt-cacher-ng-0.8.6/tool/main.cc:152: undefined reference
to `fileitem::fileitem()'
/scratch/packages/tmp/apt-cacher-ng-0.8.6/tool/main.cc:155: undefined reference
to `acbuf::setsize(unsigned int)'
/scratch/packages/tmp/apt-cacher-ng-0.8.6/tool/main.cc:152: undefined reference
to `fileitem::~fileitem()'
/tmp/cc1arCzL.lto.o: In function `{lambda(char const*)#4}::operator()(char
const*) const [clone .isra.91]':
/scratch/packages/tmp/apt-cacher-ng-0.8.6/tool/main.cc:675: undefined reference
to `ReTest(char const*)'
/tmp/cc1arCzL.lto.o: In function `{lambda(char const*)#5}::operator()(char
const*) const [clone .isra.92]':
/scratch/packages/tmp/apt-cacher-ng-0.8.6/tool/main.cc:686: undefined reference
to `acfg::GetStringPtr[abi:cxx11](char const*)'
/scratch/packages/tmp/apt-cacher-ng-0.8.6/tool/main.cc:688: undefined reference
to `acfg::GetIntPtr(char const*)'
/tmp/cc1arCzL.lto.o: In function `patch_file':
/scratch/packages/tmp/apt-cacher-ng-0.8.6/tool/main.cc:448: undefined reference
to `filereader::filereader()'
/scratch/packages/tmp/apt-cacher-ng-0.8.6/tool/main.cc:448: undefined reference
to `filereader::filereader()'
/scratch/packages/tmp/apt-cacher-ng-0.8.6/tool/main.cc:449: undefined reference
to `filereader::OpenFile(std::__cxx11::basic_string<char,
std::char_traits<char>, std::allocator<char> > const&, bool, unsigned int)'
/scratch/packages/tmp/apt-cacher-ng-0.8.6/tool/main.cc:448: undefined reference
to `filereader::~filereader()'
/scratch/packages/tmp/apt-cacher-ng-0.8.6/tool/main.cc:448: undefined reference
to `filereader::~filereader()'
/scratch/packages/tmp/apt-cacher-ng-0.8.6/tool/main.cc:449: undefined reference
to `filereader::OpenFile(std::__cxx11::basic_string<char,
std::char_traits<char>, std::allocator<char> > const&, bool, unsigned int)'
/scratch/packages/tmp/apt-cacher-ng-0.8.6/tool/main.cc:448: undefined reference
to `filereader::~filereader()'
/scratch/packages/tmp/apt-cacher-ng-0.8.6/tool/main.cc:448: undefined reference
to `filereader::~filereader()'
/tmp/cc1arCzL.lto.o: In function `wcat':
/scratch/packages/tmp/apt-cacher-ng-0.8.6/tool/main.cc:767: undefined reference
to `acfg::dnscachetime'
/scratch/packages/tmp/apt-cacher-ng-0.8.6/tool/main.cc:768: undefined reference
to `acfg::persistoutgoing'
/scratch/packages/tmp/apt-cacher-ng-0.8.6/tool/main.cc:766: undefined reference
to `acfg::badredmime[abi:cxx11]'
/tmp/cc1arCzL.lto.o: In function `std::__cxx11::basic_string<char,
std::char_traits<char>, std::allocator<char> >::_M_length(unsigned long)':
/usr/include/c++/5/bits/basic_string.h:131: undefined reference to
`acfg::badredmime[abi:cxx11]'
/tmp/cc1arCzL.lto.o: In function `wcat':
/scratch/packages/tmp/apt-cacher-ng-0.8.6/tool/main.cc:770: undefined reference
to `acfg::redirmax'
/scratch/packages/tmp/apt-cacher-ng-0.8.6/tool/main.cc:773: undefined reference
to `acfg::proxy_info'
/scratch/packages/tmp/apt-cacher-ng-0.8.6/tool/main.cc:773: undefined reference
to `tHttpUrl::SetHttpUrl(std::__cxx11::basic_string<char,
std::char_traits<char>, std::allocator<char> > const&, bool)'
/scratch/packages/tmp/apt-cacher-ng-0.8.6/tool/main.cc:776: undefined reference
to `tHttpUrl::SetHttpUrl(std::__cxx11::basic_string<char,
std::char_traits<char>, std::allocator<char> > const&, bool)'
/scratch/packages/tmp/apt-cacher-ng-0.8.6/tool/main.cc:778: undefined reference
to `dlcon::dlcon(bool, std::__cxx11::basic_string<char, std::char_traits<char>,
std::allocator<char> >*, IDlConFactory*)'
/scratch/packages/tmp/apt-cacher-ng-0.8.6/tool/main.cc:781: undefined reference
to `dlcon::AddJob(std::shared_ptr<fileitem>, tHttpUrl const*, acfg::tRepoData
const*, std::__cxx11::basic_string<char, std::char_traits<char>,
std::allocator<char> > const*, char const*)'
/scratch/packages/tmp/apt-cacher-ng-0.8.6/tool/main.cc:782: undefined reference
to `dlcon::WorkLoop()'
/scratch/packages/tmp/apt-cacher-ng-0.8.6/tool/main.cc:778: undefined reference
to `dlcon::~dlcon()'
/scratch/packages/tmp/apt-cacher-ng-0.8.6/tool/main.cc:785: undefined reference
to `fileitem::GetHeaderUnlocked()'
/scratch/packages/tmp/apt-cacher-ng-0.8.6/tool/main.cc:778: undefined reference
to `dlcon::~dlcon()'
/tmp/cc1arCzL.lto.o: In function `memcpy':
/usr/include/x86_64-linux-gnu/bits/string3.h:53: undefined reference to
`acfg::adminauth[abi:cxx11]'
/tmp/cc1arCzL.lto.o: In function `reserve':
/scratch/packages/tmp/apt-cacher-ng-0.8.6/include/acbuf.h:122: undefined
reference to `acfg::port[abi:cxx11]'
/scratch/packages/tmp/apt-cacher-ng-0.8.6/include/acbuf.h:120: undefined
reference to `acfg::port[abi:cxx11]'
/tmp/cc1arCzL.lto.o: In function `acbuf::got(unsigned long)':
/scratch/packages/tmp/apt-cacher-ng-0.8.6/include/acbuf.h:30: undefined
reference to `acfg::reportpage[abi:cxx11]'
/tmp/cc1arCzL.lto.o: In function `maint_job':
/scratch/packages/tmp/apt-cacher-ng-0.8.6/tool/main.cc:368: undefined reference
to `acfg::reportpage[abi:cxx11]'
/scratch/packages/tmp/apt-cacher-ng-0.8.6/tool/main.cc:377: undefined reference
to `acfg::fifopath[abi:cxx11]'
/scratch/packages/tmp/apt-cacher-ng-0.8.6/tool/main.cc:441: undefined reference
to `g_tcp_con_factory'
/tmp/cc1arCzL.lto.o: In function `add':
/scratch/packages/tmp/apt-cacher-ng-0.8.6/include/acbuf.h:127: undefined
reference to `acfg::adminauth[abi:cxx11]'
/tmp/cc1arCzL.lto.o: In function `strcpy':
/usr/include/x86_64-linux-gnu/bits/string3.h:110: undefined reference to
`acfg::fifopath[abi:cxx11]'
/tmp/cc1arCzL.lto.o: In function `maint_job':
/scratch/packages/tmp/apt-cacher-ng-0.8.6/tool/main.cc:389: undefined reference
to `acfg::fifopath[abi:cxx11]'
/scratch/packages/tmp/apt-cacher-ng-0.8.6/tool/main.cc:401: undefined reference
to `tSS::send(int, std::__cxx11::basic_string<char, std::char_traits<char>,
std::allocator<char> >*)'
/tmp/cc1arCzL.lto.o: In function `{lambda(char const*)#3}::operator()(char
const*) const [clone .isra.265]':
/scratch/packages/tmp/apt-cacher-ng-0.8.6/tool/main.cc:662: undefined reference
to `g_tcp_con_factory'
/tmp/cc1arCzL.lto.o: In function `__base_dtor ':
/scratch/packages/tmp/apt-cacher-ng-0.8.6/tool/main.cc:74: undefined reference
to `fileitem::~fileitem()'
/scratch/packages/tmp/apt-cacher-ng-0.8.6/tool/main.cc:74: undefined reference
to `fileitem::~fileitem()'
/scratch/packages/tmp/apt-cacher-ng-0.8.6/tool/main.cc:419: undefined reference
to `tcpconnect::~tcpconnect()'
/scratch/packages/tmp/apt-cacher-ng-0.8.6/tool/main.cc:419: undefined reference
to `tcpconnect::~tcpconnect()'
/scratch/packages/tmp/apt-cacher-ng-0.8.6/tool/main.cc:143: undefined reference
to `fileitem::~fileitem()'
/scratch/packages/tmp/apt-cacher-ng-0.8.6/tool/main.cc:143: undefined reference
to `fileitem::~fileitem()'
/tmp/cc1arCzL.lto.o: In function `operator()':
/scratch/packages/tmp/apt-cacher-ng-0.8.6/tool/main.cc:652: undefined reference
to `acfg::dump_config()'
/tmp/cc1arCzL.lto.o: In function `main':
/scratch/packages/tmp/apt-cacher-ng-0.8.6/tool/main.cc:732: undefined reference
to `acfg::g_bQuiet'
/scratch/packages/tmp/apt-cacher-ng-0.8.6/tool/main.cc:733: undefined reference
to `acfg::g_bNoComplex'
/tmp/cc1arCzL.lto.o: In function `parse_options':
/scratch/packages/tmp/apt-cacher-ng-0.8.6/tool/main.cc:595: undefined reference
to `acfg::SetOption(std::__cxx11::basic_string<char, std::char_traits<char>,
std::allocator<char> > const&, std::map<std::__cxx11::basic_string<char,
std::char_traits<char>, std::allocator<char> >,
std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>
>, ltstring, std::allocator<std::pair<std::__cxx11::basic_string<char,
std::char_traits<char>, std::allocator<char> > const,
std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >
> > >*)'
/scratch/packages/tmp/apt-cacher-ng-0.8.6/tool/main.cc:598: undefined reference
to `acfg::PostProcConfig()'
/scratch/packages/tmp/apt-cacher-ng-0.8.6/tool/main.cc:589: undefined reference
to `acfg::ReadConfigDirectory(char const*, bool)'
/tmp/cc1arCzL.lto.o:(.data.rel.ro+0x58): undefined reference to `typeinfo for
tcpconnect'
/tmp/cc1arCzL.lto.o:(.data.rel.ro+0x88): undefined reference to `typeinfo for
fileitem'
/tmp/cc1arCzL.lto.o:(.data.rel.ro+0xb8): undefined reference to `typeinfo for
fileitem'
collect2: error: ld returned 1 exit status
tool/CMakeFiles/acngtool.dir/build.make:98: recipe for target 'acngtool' failed
make[3]: *** [acngtool] Error 1
make[3]: Leaving directory '/scratch/packages/tmp/apt-cacher-ng-0.8.6/builddir'
CMakeFiles/Makefile2:198: recipe for target 'tool/CMakeFiles/acngtool.dir/all'
failed
make[2]: *** [tool/CMakeFiles/acngtool.dir/all] Error 2
make[2]: Leaving directory '/scratch/packages/tmp/apt-cacher-ng-0.8.6/builddir'
Makefile:130: recipe for target 'all' failed
make[1]: *** [all] Error 2
make[1]: Leaving directory '/scratch/packages/tmp/apt-cacher-ng-0.8.6/builddir'
dh_auto_build: make -j12 returned exit code 2
debian/rules:15: recipe for target 'build-arch' failed
make: *** [build-arch] Error 2
dpkg-buildpackage: error: debian/rules build-arch gave error exit status 2
--- End Message ---
--- Begin Message ---
Source: apt-cacher-ng
Source-Version: 0.8.7-1
We believe that the bug you reported is fixed in the latest version of
apt-cacher-ng, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Eduard Bloch <[email protected]> (supplier of updated apt-cacher-ng package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Thu, 03 Dec 2015 21:51:26 +0100
Source: apt-cacher-ng
Binary: apt-cacher-ng
Architecture: source amd64
Version: 0.8.7-1
Distribution: unstable
Urgency: low
Maintainer: Eduard Bloch <[email protected]>
Changed-By: Eduard Bloch <[email protected]>
Description:
apt-cacher-ng - caching proxy server for software repositories
Closes: 802670 802672 806651 806963
Changes:
apt-cacher-ng (0.8.7-1) unstable; urgency=low
.
* New upstream version
+ build system improvements (closes: #806963)
+ remove logrotated error logs (closes: #802672)
+ manpage includes more explanation of configuration mechanism and
ALLCAPS header mentioning it in acng.conf for users refusing to RTFM
(closes: #802670)
+ better error reporting and documentation of reportpage requirement even
with acngtool (closes: #806651)
Checksums-Sha1:
3f037f1af382de8e83cb3758b188c92e385ed15e 1982 apt-cacher-ng_0.8.7-1.dsc
6489f3c7b235d6e2b05c0d6001086bf0173a533e 297904 apt-cacher-ng_0.8.7.orig.tar.xz
cdc94097c271e7834b0c2a6319676824a68b2b20 45744
apt-cacher-ng_0.8.7-1.debian.tar.xz
333101cf0ed80a91e77e8a6390ff4bce773fd056 521124 apt-cacher-ng_0.8.7-1_amd64.deb
Checksums-Sha256:
e1711e7984d7a0db877dc7ede9363bdc77c5c04e33d98070337da694da932a40 1982
apt-cacher-ng_0.8.7-1.dsc
7a369632ab6b3f735221de12a10c1d74d706f9cec565cbeea5cc9a630716acd7 297904
apt-cacher-ng_0.8.7.orig.tar.xz
9018c29cb573bf054155a417485ab313e14aa8921e837ece36f12b1ebcd3c888 45744
apt-cacher-ng_0.8.7-1.debian.tar.xz
0b47cfe0dede244755cfa2cf3621e3550560cb42038e6c27569a37c14b4e4f4a 521124
apt-cacher-ng_0.8.7-1_amd64.deb
Files:
e08e51f2d809da1bc757e83336c0cfa7 1982 net optional apt-cacher-ng_0.8.7-1.dsc
192fc2f314d75b34154404f9fcdc6ab9 297904 net optional
apt-cacher-ng_0.8.7.orig.tar.xz
eeca9569636048347c390c6fc30e555e 45744 net optional
apt-cacher-ng_0.8.7-1.debian.tar.xz
f018e07eafecd93a1e65176ad9f6710f 521124 net optional
apt-cacher-ng_0.8.7-1_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIVAwUBVmCvI2l0DlyzX+w8AQhN4RAAgrqM6tGNirW9AFj5xS4gHzzG5HszzREI
CB9sgMeDBbFvAqMDkOxEQDaMd/Dp0uQ2fn8PEs4cuBhd1BAHY0oXuKcXs+wXj39w
3bxwIPJsyZtvY1swARGhlQ4voA1OQTZjlDTV/ESLpeEA73f9/YM+HRhutgBsc1sK
h5OQVmv+iNvlLoU4MZ/+bGx9LgbXnb6qZ9QnSlP8fN8bafg2e5ZmpEaf1g1dJnhc
6sNB69xYhvQ1LTraRj7vaEXDo/Ya5l8zI3gZ8QYX5224wvtnx8Z+rpJ/OALP5rUp
/4DWeiLx1gbvIedFqBI0sTkSLwQJSAh35FizIwKcXGsmOSLk1Zekx99n87AEG560
9yWkIrMwJRyNHDtCyqHK4iQp9Bpu5neWBEzMUP02uhoCzd2RvlRqRbAQcfKH2EI7
MojyeNuX3cetShfWomFXCLJalUXevZIwawUCEzk6Qr9vEMy8+KqEzZ4v9McScSGO
Yl3dr8QBzpthL9DhqV2pILwSji7sYLZE8JKNSsMvgEWi17BYXf77ED063BIvSJvS
V/thEqfKsraPafnUHapdJnp+1/ViMReijpgZc5tEWb+8yQQLXwNK6Qxeh3nkd9hl
eOcatgw6ciA0DLtD7XtYE6W6V58Vxbx6eNfWu60t6DjpGx1YlRSuP9cZWIap0eke
Ik7ia9F3X1E=
=M1Wb
-----END PGP SIGNATURE-----
--- End Message ---