Summary: | net-analyzer/postal-0.72 : smtp.h:40:69: error: template argument 3 is invalid | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Toralf Förster <toralf> |
Component: | Current packages | Assignee: | Net-Mail Packages <net-mail+disabled> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | plevine457, treecleaner |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
See Also: | https://github.com/gentoo/gentoo/pull/5912 | ||
Whiteboard: | ~arch only | ||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 582084 | ||
Attachments: |
emerge-history.txt
environment net-analyzer:postal-0.72:20160925-085740.log |
Description
Toralf Förster
2016-09-25 09:41:22 UTC
Created attachment 447830 [details]
emerge-history.txt
Created attachment 447832 [details]
environment
Created attachment 447834 [details]
net-analyzer:postal-0.72:20160925-085740.log
The fix is kind of already in 03_postal-0.70-c++0x-integrated.patch but the configure tests it adds fail for some reason: checking if g++ supports C++0x features without additional flags... no checking if g++ supports C++0x features with -std=c++0x... no checking if g++ supports C++0x features with -std=gnu++0x... no So a config.log would be nice. (In reply to Felix Janda from comment #4) > So a config.log would be nice. May I ask for the path of the config.log ? Then I can code this into the tinderbox script to catch it. config.log is produced where configure is run. In this case it is in ${PORTAGE_TMPDIR}/portage/net-analyzer/postal-0.72/work/postal-0.72/config.log Some projects also have multiple configure scripts producing multiple config.log's. Anyway, I've reproduced this bug, and the problem with all tests added by the above mentioned patch seems to be (from config.log): conftest.cpp:35:23: error: cannot bind 'check_type {aka check<int>}' lvalue to 'check_type&& {aka check<int>&&}' check_type&& cr = c; ^ No idea how to fix it, though. The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ad75b7f6b6dd1d577919e16e5a5ed2c97486b60 commit 3ad75b7f6b6dd1d577919e16e5a5ed2c97486b60 Author: Peter Levine <plevine457@gmail.com> AuthorDate: 2017-10-11 02:28:23 +0000 Commit: Patrice Clement <monsieurp@gentoo.org> CommitDate: 2017-11-05 15:40:57 +0000 net-analyzer/postal: fix building with GCC-6. Closes: https://bugs.gentoo.org/595084 Closes: https://github.com/gentoo/gentoo/pull/5912 Package-Manager: Portage-2.3.10, Repoman-2.3.3 net-analyzer/postal/files/03_postal-0.70-c++0x-integrated.patch | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) |