Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 925618 - app-arch/lrzip-next-0.12.6-r1 calls commands that do not exist: CFLAGS+=
Summary: app-arch/lrzip-next-0.12.6-r1 calls commands that do not exist: CFLAGS+=
Status: IN_PROGRESS
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Joshua Kinard
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: nonbash
  Show dependency tree
 
Reported: 2024-02-27 13:47 UTC by Agostino Sarubbo
Modified: 2024-08-04 09:37 UTC (History)
1 user (show)

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


Attachments
build.log (build.log,79.26 KB, text/plain)
2024-02-27 13:47 UTC, Agostino Sarubbo
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Agostino Sarubbo gentoo-dev 2024-02-27 13:47:51 UTC
https://blogs.gentoo.org/ago/2020/07/04/gentoo-tinderbox/

Issue: app-arch/lrzip-next-0.12.6-r1 calls commands that do not exist.
Discovered on: amd64 (internal ref: dash_tinderbox)
System: DASH-SYSTEM (https://wiki.gentoo.org/wiki/Project:Tinderbox/Common_Issues_Helper#DASH)

Info about the issue:
https://wiki.gentoo.org/wiki/Project:Tinderbox/Common_Issues_Helper#QA0018
Comment 1 Agostino Sarubbo gentoo-dev 2024-02-27 13:47:52 UTC
Created attachment 886126 [details]
build.log

build log and emerge --info
Comment 2 Joshua Kinard gentoo-dev 2024-03-12 06:59:35 UTC
I have partial patches to fix these issues.  I'll try to get them in this week.  Thanks!
Comment 3 Joshua Kinard gentoo-dev 2024-08-04 09:31:46 UTC
Got this bug partially fixed.  The use of 'echo' is fixed by replacing it w/ the more portable 'printf' builtin.  The other issue is a bit more iffy -- I changed out one of the configure.ac macros that it uses for pthreads detection with the more current one that the GNU autoconf manual refers to, but that required breaking a debugging feature that I think upstream added.  Not sure if they'll accept that, but I'll send something to them and see what they say.  Will leave this bug open for the time being.
Comment 4 Larry the Git Cow gentoo-dev 2024-08-04 09:37:31 UTC
The bug has been referenced in the following commit(s):

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

commit 5485da75f357ff0e9833a7c69c379e0a36b506f0
Author:     Joshua Kinard <kumba@gentoo.org>
AuthorDate: 2024-08-04 09:34:55 +0000
Commit:     Joshua Kinard <kumba@gentoo.org>
CommitDate: 2024-08-04 09:36:57 +0000

    app-arch/lrzip-next: Update to 0.13.1
    
    Update to v0.13.1, which includes lzma SDK 24.x from 7-Zip
    upstream.  Partially addresses some issues found on musl,
    however, it will remain masked on musl for the time being
    until a sigsegv bug in libzpaq is fixed.
    
    Bug: https://bugs.gentoo.org/925547
    Bug: https://bugs.gentoo.org/925618
    Signed-off-by: Joshua Kinard <kumba@gentoo.org>

 app-arch/lrzip-next/Manifest                       |  2 +-
 ...ip-next-0.13.1-fix-lzma_asm_makefile-echo.patch | 20 ++++++
 ...-next-0.13.1-use-acx_pthread-configure_ac.patch | 33 ++++++++++
 ...t-0.12.6-r1.ebuild => lrzip-next-0.13.1.ebuild} | 30 ++++++---
 app-arch/lrzip-next/lrzip-next-9999.ebuild         | 77 ++++++++++++++++++++++
 app-arch/lrzip-next/metadata.xml                   |  3 +-
 6 files changed, 153 insertions(+), 12 deletions(-)