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