svn commit: r266650 - in head: contrib/atf contrib/atf/atf-c contrib/atf/atf-c++ contrib/atf/atf-sh etc/mtree lib/atf/libatf-c lib/atf/libatf-c++ lib/atf/libatf-c++/tests lib/atf/libatf-c/tests lib...
Alan Somers
asomers at freebsd.org
Thu Jul 24 22:00:36 UTC 2014
On Sun, May 25, 2014 at 6:01 AM, Julio Merino <jmmv at freebsd.org> wrote:
> Author: jmmv
> Date: Sun May 25 12:01:13 2014
> New Revision: 266650
> URL: http://svnweb.freebsd.org/changeset/base/266650
>
> Log:
> Change libatf-c and libatf-c++ to be private libraries.
>
> We should not be leaking these interfaces to the outside world given
> that it's much easier for third-party components to use the devel/atf
> package from ports.
>
> As a side-effect, we can also drop the ATF pkgconfig and aclocal files
> from the base system. Nothing in the base system needs these, and it
> was quite ugly to have to get them installed only so that a few ports
> could build. The offending ports have been fixed to depend on
> devel/atf explicitly.
>
> Reviewed by: bapt
>
> Deleted:
> head/contrib/atf/atf-c++/atf-c++.m4
> head/contrib/atf/atf-c++/atf-c++.pc.in
> head/contrib/atf/atf-c/atf-c.m4
> head/contrib/atf/atf-c/atf-c.pc.in
> head/contrib/atf/atf-c/atf-common.m4
> head/contrib/atf/atf-sh/atf-sh.m4
> head/contrib/atf/atf-sh/atf-sh.pc.in
> Modified:
> head/contrib/atf/FREEBSD-Xlist
> head/etc/mtree/BSD.tests.dist
> head/lib/atf/libatf-c++/Makefile
> head/lib/atf/libatf-c++/tests/Makefile
> head/lib/atf/libatf-c/Makefile
> head/lib/atf/libatf-c/tests/Makefile
> head/libexec/atf/atf-check/Makefile
> head/share/mk/atf.test.mk
> head/share/mk/bsd.libnames.mk
> head/tools/build/mk/OptionalObsoleteFiles.inc
> head/usr.bin/atf/atf-sh/Makefile
>
Do you intend to MFC this change to stable/10 ?
More information about the svn-src-head
mailing list