Date: Fri, 8 Apr 2016 15:59:03 +0300 From: Dmitry Marakasov <amdmi3@amdmi3.ru> To: Ngie Cooper <yaneurabeya@gmail.com> Cc: Olivier =?utf-8?Q?Cochard-Labb=C3=A9?= <olivier@freebsd.org>, "freebsd-current@freebsd.org" <freebsd-current@freebsd.org> Subject: Re: Keeping OptionalObsoleteFiles.inc up to date Message-ID: <20160408125903.GD11361@hades.panopticon> In-Reply-To: <CAGHfRMB%2BHy72P=-63NhE64yxqQ0DROkfMSvZKo=sYTZWE500Cg@mail.gmail.com> References: <CA%2Bq%2BTcoZCsEFJX%2BMz-f4_yz2mp%2BPKxtC8P4PkYRtnJ0586n=Qw@mail.gmail.com> <CAGHfRMB%2BHy72P=-63NhE64yxqQ0DROkfMSvZKo=sYTZWE500Cg@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
* Ngie Cooper (yaneurabeya@gmail.com) wrote: > > I'm trying to use "make delete-old" specifying WITHOUT_ keyword for > > removing some no-more used set of files. > > > > I've start by testing WITHOUT_TOOLCHAIN: > > - Some of files related to clang are correctly delete > > - But there are still lot's of others (like /usr/bin/cc) > > > > Then I've checked tools/build/mk/OptionalObsoleteFiles.in and found that > > lot's files are missing in the ".if ${MK_TOOLCHAIN} == no" section. > > > > I've started a new run of phk's build_options_survey script: > > https://people.freebsd.org/~olivier/build_option_survey_20160406/ > > > > And wonder if it's possible to automatically generate the list of > > conditional files to be put in OptionalObsoleteFiles.in from the result of > > a build_option_survey script ? > > amdmi3 had a method for doing this, but I think it was a bit of a > brute force approach (I could be wrong). You are not. https://github.com/AMDmi3/obsolete-files-checker > The release-pkg project branch method seems like the best way to go > about it though because it would kind of do the sanity checking for > us... Agreed. make delete-old + OptionalObsoleteFiles.in will never be complete and work correctly. I'm waiting for packaged base too. -- Dmitry Marakasov . 55B5 0596 FF1E 8D84 5F56 9510 D35A 80DD F9D2 F77D amdmi3@amdmi3.ru ..: jabber: amdmi3@jabber.ru http://amdmi3.ru
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20160408125903.GD11361>