Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 665562 - app-emulation/dynamips-0.2.14-r1 - fix using compilers other than gcc
Summary: app-emulation/dynamips-0.2.14-r1 - fix using compilers other than gcc
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Sergey Popov
URL:
Whiteboard:
Keywords: PATCH
Depends on:
Blocks:
 
Reported: 2018-09-09 10:25 UTC by Denis Pronin
Modified: 2019-01-05 20:48 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
updated ebuild file, supplemented cmake-flags by '-DANY_COMPILER=1' (dynamips-0.2.14-r1.ebuild,837 bytes, text/plain)
2018-09-09 10:25 UTC, Denis Pronin
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Denis Pronin 2018-09-09 10:25:18 UTC
Created attachment 546388 [details]
updated ebuild file, supplemented cmake-flags by '-DANY_COMPILER=1'

Hi,

Please find the attachments dynamips-0.2.14-r1.ebuild as an updated ebuild to make it able to build the package 'dynamips' with any other compiler beside 'gcc'
I prepended '-DANY_COMPILER=1' to cmake-flags

Please, check it out and let me know if any issues or obstacles take place

Denis
Comment 1 Denis Pronin 2018-09-09 10:29:35 UTC
*besides
Comment 2 Denis Pronin 2018-09-09 10:31:01 UTC
with this option added we will be able to build the package no only with 'gcc' but with any other compiler (e.g., clang)
Comment 3 Denis Pronin 2018-09-14 14:16:15 UTC
any updates, guys?
Comment 4 Denis Pronin 2018-10-03 09:55:47 UTC
guys, update the ebuild, please
Comment 5 Larry the Git Cow gentoo-dev 2018-10-03 10:07:29 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1f355d4bd5f6dedb30a87324e5a5b23e72f0d29

commit b1f355d4bd5f6dedb30a87324e5a5b23e72f0d29
Author:     Sergey Popov <pinkbyte@gentoo.org>
AuthorDate: 2018-10-03 10:05:06 +0000
Commit:     Sergey Popov <pinkbyte@gentoo.org>
CommitDate: 2018-10-03 10:07:23 +0000

    app-emulation/dynamips: revision bump
    
    Bump EAPI to 6, add support for compilers other than GCC
    Drop old version
    
    Reported-by: Denis Pronin <dannftk@yandex.ru>
    Signed-off-by: Sergey Popov <pinkbyte@gentoo.org>
    Closes: https://bugs.gentoo.org/665562
    Package-Manager: Portage-2.3.49, Repoman-2.3.10

 app-emulation/dynamips/Manifest                    |  1 -
 app-emulation/dynamips/dynamips-0.2.12.ebuild      | 47 ----------------------
 app-emulation/dynamips/dynamips-0.2.14-r2.ebuild   | 42 +++++++++++++++++++
 app-emulation/dynamips/files/0.2.14-docs.patch     |  4 +-
 .../dynamips/files/dynamips-0.2.12-makefile.patch  | 11 -----
 5 files changed, 44 insertions(+), 61 deletions(-)
Comment 6 Denis Pronin 2018-10-03 10:49:00 UTC
Thank you, Sergey
I will be waiting for the corresponding version to appear in gentoo's portage tree
Comment 7 Denis Pronin 2018-10-03 11:53:11 UTC
The issue seems to have gone away, since now the packages is built correctly with clang. Thanks to Sergey

The issue can be closed
Comment 8 Sergey Popov gentoo-dev 2018-10-03 12:34:04 UTC
It is already closed, sorry for the long delay for fixing it
Comment 9 Andreas Sturmlechner gentoo-dev 2019-01-05 20:48:17 UTC
Can we clean up 0.2.14-r1, then?