Date: Sun, 18 Jan 2015 22:42:22 +0000 From: bugzilla-noreply@freebsd.org To: freebsd-ports-bugs@FreeBSD.org Subject: [Bug 196851] biology/seqan fails to build with GCC 4.9 (requires GCC 4.8) Message-ID: <bug-196851-13@https.bugs.freebsd.org/bugzilla/>
next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=196851 Bug ID: 196851 Summary: biology/seqan fails to build with GCC 4.9 (requires GCC 4.8) Product: Ports & Packages Version: Latest Hardware: Any OS: Any Status: New Severity: Affects Some People Priority: --- Component: Individual Port(s) Assignee: freebsd-ports-bugs@FreeBSD.org Reporter: gerald@FreeBSD.org CC: h2+fbsdports@fsfe.org Blocks: 196712 CC: h2+fbsdports@fsfe.org Flags: maintainer-feedback?(h2+fbsdports@fsfe.org) This is important since it blocks the upgrade of the default version of GCC from GCC 4.8 to GCC 4.9. If you cannot fix it, please change to USE_GCC=4.8 temporarily. http://package18.nyi.freebsd.org/data/101amd64-default-PR196712/2015-01-16_07h05m42s/logs/errors/seqan-1.3.1_3.log In file included from /wrkdirs/usr/ports/biology/seqan/work/seqan-1.3.1/seqan/file.h:56:0, from /wrkdirs/usr/ports/biology/seqan/work/seqan-1.3.1/seqan/misc/misc_cmdparser.h:39, from /wrkdirs/usr/ports/biology/seqan/work/seqan-1.3.1/apps/dfi/dfi.cpp:26: /wrkdirs/usr/ports/biology/seqan/work/seqan-1.3.1/seqan/file/file_generated_forwards.h: At global scope: /wrkdirs/usr/ports/biology/seqan/work/seqan-1.3.1/seqan/file/file_generated_forwards.h:927:66: error: invalid abstract return type 'seqan::FileFormat<TFile, TData, TMeta, void>' template <typename TFile, typename TData, typename TMeta> inline FileFormat<TFile, TData, TMeta, void> guessFileFormat(TFile & file, TData & data); // "seqan-1.3.1/seqan/file/file_format_guess.h"(65) ^ In file included from /wrkdirs/usr/ports/biology/seqan/work/seqan-1.3.1/seqan/file.h:84:0, from /wrkdirs/usr/ports/biology/seqan/work/seqan-1.3.1/seqan/misc/misc_cmdparser.h:39, from /wrkdirs/usr/ports/biology/seqan/work/seqan-1.3.1/apps/dfi/dfi.cpp:26: /wrkdirs/usr/ports/biology/seqan/work/seqan-1.3.1/seqan/file/file_format.h:143:8: note: because the following virtual functions are pure within 'seqan::FileFormat<TFile, TData, TMeta, void>': struct FileFormat<TFile, TData, TMeta, void> ^ /wrkdirs/usr/ports/biology/seqan/work/seqan-1.3.1/seqan/file/file_format.h:154:2: note: virtual void* seqan::FileFormat<TFile, TData, TMeta, void>::formatID_() const formatID_() const = 0; ^ /wrkdirs/usr/ports/biology/seqan/work/seqan-1.3.1/seqan/file/file_format.h:157:2: note: virtual void seqan::FileFormat<TFile, TData, TMeta, void>::read_(TFile&, TData&) const read_(TFile & file, TData & data) const = 0; ^ /wrkdirs/usr/ports/biology/seqan/work/seqan-1.3.1/seqan/file/file_format.h:159:2: note: virtual void seqan::FileFormat<TFile, TData, TMeta, void>::read_(TFile&, TData&, seqan::FileFormat<TFile, TData, TMeta, void>::TSize) const read_(TFile & file, TData & data, TSize limit) const = 0; ^ /wrkdirs/usr/ports/biology/seqan/work/seqan-1.3.1/seqan/file/file_format.h:162:2: note: virtual void seqan::FileFormat<TFile, TData, TMeta, void>::readMeta_(TFile&, TMeta&) const readMeta_(TFile & file, TMeta & meta) const = 0; ^ /wrkdirs/usr/ports/biology/seqan/work/seqan-1.3.1/seqan/file/file_format.h:165:2: note: virtual void seqan::FileFormat<TFile, TData, TMeta, void>::goNext_(TFile&) const goNext_(TFile & file) const = 0; ^ /wrkdirs/usr/ports/biology/seqan/work/seqan-1.3.1/seqan/file/file_format.h:168:2: note: virtual seqan::FileFormat<TFile, TData, TMeta, void>::TSize seqan::FileFormat<TFile, TData, TMeta, void>::length_(TFile&) const length_(TFile & file) const = 0; ^ /wrkdirs/usr/ports/biology/seqan/work/seqan-1.3.1/seqan/file/file_format.h:171:2: note: virtual void seqan::FileFormat<TFile, TData, TMeta, void>::write_(TFile&, TData&) const write_(TFile & file, TData & data) const = 0; ^ /wrkdirs/usr/ports/biology/seqan/work/seqan-1.3.1/seqan/file/file_format.h:173:2: note: virtual void seqan::FileFormat<TFile, TData, TMeta, void>::write_(TFile&, TData&, TMeta&) const write_(TFile & file, TData & data, TMeta & meta) const = 0; ^ --- Comment #1 from Bugzilla Automation <bugzilla@FreeBSD.org> --- Maintainer CC'd -- You are receiving this mail because: You are the assignee for the bug.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-196851-13>