Summary: | sys-block/open-iscsi-2.0.874 : bnx2.c:(.text+<snip>): undefined reference to `minor' | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Toralf Förster <toralf> |
Component: | Current packages | Assignee: | Gentoo's Team for Core System packages <base-system> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | da5id2001, erikdenstore+gbugs, leonchik1976, naota, orzel |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 575232 | ||
Attachments: |
emerge-history.txt
environment etc.portage.tbz2 sys-block:open-iscsi-2.0.874:20170102-205843.log Patch to apply upstream fix |
Description
Toralf Förster
2017-01-02 21:44:07 UTC
Created attachment 458424 [details]
emerge-history.txt
Created attachment 458426 [details]
environment
Created attachment 458428 [details]
etc.portage.tbz2
Created attachment 458430 [details]
sys-block:open-iscsi-2.0.874:20170102-205843.log
This looks fixes upstream in these commits: https://github.com/open-iscsi/open-iscsi/commit/5cecffad475735d672305fcf0163fd79d3b93ff9 https://github.com/open-iscsi/open-iscsi/commit/fea8d2e506a40f80f9062aa9c98f403518782f27 (In reply to Simone Gotti from comment #5) > This looks fixes upstream in these commits: > > https://github.com/open-iscsi/open-iscsi/commit/ > 5cecffad475735d672305fcf0163fd79d3b93ff9 > https://github.com/open-iscsi/open-iscsi/commit/ > fea8d2e506a40f80f9062aa9c98f403518782f27 So, bump to 2.0.875? FWIW sys-block/open-iscsi-2.0.873-r1 builds fine for me with sys-libs/glibc-2.25-r5 & sys-devel/binutils-2.29.1 on x86_64 Ping - this is now blocking glibc-2.25 stabilization. Created attachment 511992 [details, diff] Patch to apply upstream fix I ran into this while rebuilding the world for the 17.0 profile change. Attached is the patch I came up with from the links from Simone Gotti in Comment 5. It at least built for me. I had (In reply to Brandon Penglase from comment #9) > Created attachment 511992 [details, diff] [details, diff] > Patch to apply upstream fix > > I ran into this while rebuilding the world for the 17.0 profile change. > Attached is the patch I came up with from the links from Simone Gotti in > Comment 5. > > It at least built for me. It's been a while since I've touched it in my local overlay, but I believe I also needed to patch it to work with GCC 6 (not just the glibc changes) and glibc 2.26. There was a fix in their repo for some bitwise operator somewhere (and a number of other things). Hit by this today. My glibc is 2.26-r3 *** Bug 628506 has been marked as a duplicate of this bug. *** The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9278a10daad10aaedff21f2ca630570a1c0dacbe commit 9278a10daad10aaedff21f2ca630570a1c0dacbe Author: Thomas Deutschmann <whissi@gentoo.org> AuthorDate: 2018-01-02 14:01:56 +0000 Commit: Thomas Deutschmann <whissi@gentoo.org> CommitDate: 2018-01-02 14:53:57 +0000 sys-block/open-iscsi: Rev bump to fix multiple issues Ebuild changes: =============== - Patch: Include sysmacros.h. [Bug 604442] - Install systemd service. [Bug 640598] - Remove deprecated iscsidev.sh udev rule in favor of udev native iSCSI support which is available since udev-143. [Bug 633574] - Drop "slp" USE flag. [Bug 558366] Bug: https://bugs.gentoo.org/558366 Closes: https://bugs.gentoo.org/604442 Closes: https://bugs.gentoo.org/640598 Closes: https://bugs.gentoo.org/633574 Package-Manager: Portage-2.3.19, Repoman-2.3.6 .../open-iscsi-2.0.874-include-sysmacros.patch | 20 ++++ sys-block/open-iscsi/open-iscsi-2.0.874-r2.ebuild | 122 +++++++++++++++++++++ 2 files changed, 142 insertions(+) |