Bug 290969 - archivers/linux-rl9-lz4: fails to build-Missing license file for BSD2CLAUSE
Summary: archivers/linux-rl9-lz4: fails to build-Missing license file for BSD2CLAUSE
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Many People
Assignee: Matthias Andree
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-11-12 08:33 UTC by rdunkle
Modified: 2025-11-12 22:10 UTC (History)
3 users (show)

See Also:


Attachments
poudriere build log (10.85 KB, text/plain)
2025-11-12 08:33 UTC, rdunkle
no flags Details
poudriere build log of 14.3-amd64 - successful build (20.17 KB, text/plain)
2025-11-12 21:29 UTC, Matthias Andree
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description rdunkle 2025-11-12 08:33:50 UTC
Created attachment 265355 [details]
poudriere build log

Poudriere build.
===>  Missing license file for BSD2CLAUSE in /usr/ports/archivers/linux-rl9-lz4/files/LICENSE
I am building with Poudriere-- is that path correct?
did a git pull of the ports tree prior to Poudriere run

I see these bugs:
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=287779
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=287782

What am I missing here?
Comment 2 Matthias Andree freebsd_committer freebsd_triage 2025-11-12 21:29:32 UTC
Created attachment 265380 [details]
poudriere build log of 14.3-amd64 - successful build

The build does work on a supported system.

Please try on a fully updated and cleanly rebuilt releng/15.0 - if it breaks there, please tell re@ RIGHT NOW.
Comment 3 Fernando Apesteguía freebsd_committer freebsd_triage 2025-11-12 21:47:58 UTC
(In reply to Matthias Andree from comment #2)
Here: https://lists.freebsd.org/archives/freebsd-pkg-fallout/2025-November/846141.html

===>  Missing license file for BSD2CLAUSE in /usr/ports/archivers/linux-rl9-lz4/files/LICENSE
*** Error code 1

Where's that LICENSE file in the tree?

https://cgit.freebsd.org/ports/tree/archivers/linux-rl9-lz4
Comment 4 Matthias Andree freebsd_committer freebsd_triage 2025-11-12 21:55:48 UTC
Ah, now we're getting somewhere. Reopening.
Comment 5 commit-hook freebsd_committer freebsd_triage 2025-11-12 21:59:10 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=078e9c6dc8c9783ce453af1aba35abc511e850ff

commit 078e9c6dc8c9783ce453af1aba35abc511e850ff
Author:     Matthias Andree <mandree@FreeBSD.org>
AuthorDate: 2025-11-12 21:55:52 +0000
Commit:     Matthias Andree <mandree@FreeBSD.org>
CommitDate: 2025-11-12 21:58:28 +0000

    archivers/linux-rl9-lz4: Add missing LICENSE file.

    Reported by:    rdunkle@smallcatbrain.com
    PR:             290969
    Fixes:          c1750a9fe1944085c953dac1fe9a1c8ee6539231
    PR:             287782

 archivers/linux-rl9-lz4/files/LICENSE (new) | 24 ++++++++++++++++++++++++
 1 file changed, 24 insertions(+)
Comment 6 Matthias Andree freebsd_committer freebsd_triage 2025-11-12 22:00:04 UTC
I needed the "git add" for the newly added file, my oversight.
Offering my apologies.
Should be fixed now, please retry the port build after updating the ports tree to 078e9c6dc8c9 or newer, and report back.
Comment 7 Fernando Apesteguía freebsd_committer freebsd_triage 2025-11-12 22:07:22 UTC
(In reply to Matthias Andree from comment #6)

No worries. Thanks a lot for the quick fix!