You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@thrift.apache.org by "Jens Geyer (Jira)" <ji...@apache.org> on 2021/09/11 12:32:02 UTC

[jira] [Closed] (THRIFT-5429) build: autotools: add foreign to AM_INIT_AUTOMAKE

     [ https://issues.apache.org/jira/browse/THRIFT-5429?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jens Geyer closed THRIFT-5429.
------------------------------

> build: autotools: add foreign to AM_INIT_AUTOMAKE
> -------------------------------------------------
>
>                 Key: THRIFT-5429
>                 URL: https://issues.apache.org/jira/browse/THRIFT-5429
>             Project: Thrift
>          Issue Type: Improvement
>          Components: Build Process
>    Affects Versions: 0.9, 0.9.1, 0.9.2, 0.9.3, 0.9.3.1, 0.10.0, 0.11.0, 0.12.0, 0.13.0, 0.14.0, 0.14.1
>         Environment: Any platform where autotools is available (so really any platform).
> I'll create a PR on github - it's a one-liner.
>            Reporter: Christopher Friedt
>            Assignee: Christopher Friedt
>            Priority: Trivial
>             Fix For: 0.15.0
>
>          Time Spent: 50m
>  Remaining Estimate: 0h
>
> Add "foreign" to "AM_INIT_AUTOMAKE()" in "configure.ac" to prevent autoreconf complaining about "missing" files. Autotools projects have historically required these to be present, but their absense is less critical these days.               
> {code}
> $ autoreconf -vfi
> ...
> Makefile.am: error: required file './NEWS' not found
> Makefile.am: error: required file './README' not found
> Makefile.am: error: required file './AUTHORS' not found
> Makefile.am: error: required file './ChangeLog' not found
> ...
> {code}
> Also removed the "--foreign" argument from automake in bootstrap.sh



--
This message was sent by Atlassian Jira
(v8.3.4#803005)