Summary: | sci-libs/libgenome-1.3-r1 : gnDefs.cpp:8:20: error: ‘int64 abs(int64)’ conflicts with a previous declaration | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Toralf Förster <toralf> |
Component: | Current packages | Assignee: | Gentoo Science Biology related packages <sci-biology> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | plevine457 |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 582084 | ||
Attachments: |
emerge-history.txt
environment sci-libs:libgenome-1.3-r1:20160919-122150.log libgenome-1.3-gcc6-use-stdabs.patch |
Description
Toralf Förster
![]() Created attachment 446626 [details]
emerge-history.txt
Created attachment 446628 [details]
environment
Created attachment 446630 [details]
sci-libs:libgenome-1.3-r1:20160919-122150.log
Created attachment 446786 [details, diff]
libgenome-1.3-gcc6-use-stdabs.patch
abs() conflicts with the one in std by the same name. They appear to do the same thing so the patch deletes it so std::abs takes precedence.
commit c44d450a927693cd4d0ebb694cbebd0afcfef47a Author: David Seifert <soap@gentoo.org> Date: Tue Sep 20 21:37:27 2016 +0200 sci-libs/libgenome: Allow for compiling with GCC 6 Gentoo-bug: 594372 * EAPI=6 |