Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 937338 - sci-libs/openlibm-0.8.0 lacks risc-v support
Summary: sci-libs/openlibm-0.8.0 lacks risc-v support
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Gentoo Science Related Packages
URL: https://github.com/JuliaMath/openlibm...
Whiteboard:
Keywords:
Depends on:
Blocks: 937226
  Show dependency tree
 
Reported: 2024-08-04 22:07 UTC by Jakov Smolić
Modified: 2024-08-04 22:34 UTC (History)
2 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jakov Smolić archtester gentoo-dev 2024-08-04 22:07:53 UTC
* Package:    sci-libs/openlibm-0.8.0:0/4
 * Repository: gentoo
 * Maintainer: sci@gentoo.org
 * USE:        elibc_glibc kernel_linux riscv
 * FEATURES:   preserve-libs sandbox userpriv usersandbox
>>> Unpacking source...
>>> Unpacking openlibm-0.8.0.tar.gz to /var/tmp/portage/sci-libs/openlibm-0.8.0/work
>>> Source unpacked in /var/tmp/portage/sci-libs/openlibm-0.8.0/work
>>> Preparing source in /var/tmp/portage/sci-libs/openlibm-0.8.0/work/openlibm-0.8.0 ...
>>> Source prepared.
>>> Configuring source in /var/tmp/portage/sci-libs/openlibm-0.8.0/work/openlibm-0.8.0 ...
>>> Source configured.
>>> Compiling source in /var/tmp/portage/sci-libs/openlibm-0.8.0/work/openlibm-0.8.0 ...
make -j32 -l32
Makefile:26: riscv/Make.files: No such file or directory
make: *** No rule to make target 'riscv/Make.files'.  Stop.
 * ERROR: sci-libs/openlibm-0.8.0::gentoo failed (compile phase):
 *   emake failed
 *
 * If you need support, post the output of `emerge --info '=sci-libs/openlibm-0.8.0::gentoo'`,
 * the complete build log and the output of `emerge -pqv '=sci-libs/openlibm-0.8.0::gentoo'`.
 * The complete build log is located at '/var/tmp/portage/sci-libs/openlibm-0.8.0/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/sci-libs/openlibm-0.8.0/temp/environment'.
 * Working directory: '/var/tmp/portage/sci-libs/openlibm-0.8.0/work/openlibm-0.8.0'
 * S: '/var/tmp/portage/sci-libs/openlibm-0.8.0/work/openlibm-0.8.0'
Comment 1 Jakov Smolić archtester gentoo-dev 2024-08-04 22:08:41 UTC
Needs updating to the latest version.
Comment 2 Larry the Git Cow gentoo-dev 2024-08-04 22:15:51 UTC
The bug has been referenced in the following commit(s):

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

commit 135554b7ca1a6d753d83be2d57fc7fe2c2df2f01
Author:     Jakov Smolić <jsmolic@gentoo.org>
AuthorDate: 2024-08-04 22:13:39 +0000
Commit:     Jakov Smolić <jsmolic@gentoo.org>
CommitDate: 2024-08-04 22:13:49 +0000

    sci-libs/openlibm: Bump to 0.8.3
    
    Bug: https://bugs.gentoo.org/937338
    Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>

 sci-libs/openlibm/Manifest                         |  1 +
 .../files/openlibm-0.8.3-stack-protection.patch    | 73 ++++++++++++++++++++++
 sci-libs/openlibm/openlibm-0.8.3.ebuild            | 39 ++++++++++++
 3 files changed, 113 insertions(+)
Comment 3 Larry the Git Cow gentoo-dev 2024-08-04 22:34:03 UTC
The bug has been closed via the following commit(s):

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

commit ab7d40fe37c02a216ddb1b5065f40d08d6dec1d9
Author:     Jakov Smolić <jsmolic@gentoo.org>
AuthorDate: 2024-08-04 22:33:03 +0000
Commit:     Jakov Smolić <jsmolic@gentoo.org>
CommitDate: 2024-08-04 22:33:59 +0000

    sci-libs/openlibm: Enable building on riscv
    
    Closes: https://bugs.gentoo.org/937338
    Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>

 sci-libs/openlibm/openlibm-0.8.3.ebuild | 2 ++
 1 file changed, 2 insertions(+)