Bug 272986 - lang/mono6.8: Fix build with ninja
Summary: lang/mono6.8: Fix build with ninja
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Fernando Apesteguía
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-08-06 20:50 UTC by Marcin Cieślak
Modified: 2023-08-08 07:26 UTC (History)
2 users (show)

See Also:


Attachments
0001-lang-mono6.8-Fix-build-WITH_NINJA.patch (1.38 KB, patch)
2023-08-06 20:51 UTC, Marcin Cieślak
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Marcin Cieślak 2023-08-06 20:50:50 UTC
Fix build WITH_NINJA
    
Downgraded USES=autoreconf:2.69 to reduce the amount of warnings.
    
There is no need to invoke autogen.sh after running autoreconf.
Comment 1 Marcin Cieślak 2023-08-06 20:51:19 UTC
Created attachment 243911 [details]
0001-lang-mono6.8-Fix-build-WITH_NINJA.patch

Patch to fix lang/mono6.8 build
Comment 2 Fernando Apesteguía freebsd_committer freebsd_triage 2023-08-07 06:25:46 UTC
Thanks for the patch Marcin,

Any chances of using current autoconf (2.71) and fixing the warnings in the corresponding files?
Comment 3 Marcin Cieślak 2023-08-07 07:00:21 UTC
I think this should be done upstream. We have a problem keeping those ports up to date anyway.

I've done this because it obscured the fact that the files were re-generated twice.
Comment 4 Fernando Apesteguía freebsd_committer freebsd_triage 2023-08-08 07:25:46 UTC
Committed,

Thanks!
Comment 5 commit-hook freebsd_committer freebsd_triage 2023-08-08 07:26:03 UTC
A commit in branch main references this bug:

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

commit bdfb6aecac70d7811b4ccbe7f79206c9e206ac9f
Author:     Marcin Cieślak <saper@saper.info>
AuthorDate: 2023-08-07 06:21:45 +0000
Commit:     Fernando Apesteguía <fernape@FreeBSD.org>
CommitDate: 2023-08-08 07:25:20 +0000

    lang/mono6.8: Fix build with ninja

    Downgraded USES=autoreconf:2.69 to reduce the amount of warnings.
    There is no need to invoke autogen.sh after running autoreconf.

    PR:             272986
    Reported by:    saper@saper.info (maintainer)

 lang/mono6.8/Makefile | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)