|
Revision tags: release/13.4.0-p5, release/13.5.0-p1, release/14.2.0-p3, release/13.5.0, release/14.2.0-p2, release/14.1.0-p8, release/13.4.0-p4, release/14.1.0-p7, release/14.2.0-p1, release/13.4.0-p3, release/14.2.0, release/13.4.0, release/14.1.0, release/13.3.0, release/14.0.0 |
|
| #
d0b2dbfa |
| 16-Aug-2023 |
Warner Losh <[email protected]> |
Remove $FreeBSD$: one-line sh pattern
Remove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/
|
|
Revision tags: release/13.2.0, release/12.4.0, release/13.1.0, release/12.3.0, release/13.0.0 |
|
| #
066a8c69 |
| 21-Dec-2020 |
Emmanuel Vadot <[email protected]> |
pkgbase: Install atf and kyua in the tests package
While here make sure that all tests dirs are taggued correctly.
Reviewed by: bapt, emaste Differential Revision: https://reviews.freebsd.org/D27714
|
|
Revision tags: release/12.2.0, release/11.4.0, release/12.1.0 |
|
| #
2c3f47a7 |
| 17-Sep-2019 |
Dimitry Andric <[email protected]> |
Another round of attempting to squelch -Wdeprecated-declarations, which has become very trigger-happy with libc++ 9.0.0.
It does not help that gcc's implementation of this warning is even more trigg
Another round of attempting to squelch -Wdeprecated-declarations, which has become very trigger-happy with libc++ 9.0.0.
It does not help that gcc's implementation of this warning is even more trigger-happy, in the sense that it already warns on the declaration itself, not when you are using it. This is very annoying with our use of -Wsystem-headers. That should really be disabled for gcc.
show more ...
|
| #
23e2b4d9 |
| 14-Sep-2019 |
Dimitry Andric <[email protected]> |
Instead of disabling gcc's deprecated declaration warnings about e.g. std::auto_ptr in a whole bunch of individual Makefiles, make the warning globally non-fatal instead. This is similar to what was
Instead of disabling gcc's deprecated declaration warnings about e.g. std::auto_ptr in a whole bunch of individual Makefiles, make the warning globally non-fatal instead. This is similar to what was done to many more non-fatal warnings from newer gcc versions.
show more ...
|
| #
b903ca97 |
| 03-Sep-2019 |
Dimitry Andric <[email protected]> |
Add workarounds for obsolete std::auto_ptr usage in atf.
|
|
Revision tags: release/11.3.0, release/12.0.0, release/11.2.0, release/10.4.0 |
|
| #
d511b20a |
| 02-Aug-2017 |
Enji Cooper <[email protected]> |
Add HAS_TESTS to all Makefiles that are currently using the `SUBDIR.${MK_TESTS}+= tests` idiom.
This is a follow up to r321912.
|
| #
4b330699 |
| 02-Aug-2017 |
Enji Cooper <[email protected]> |
Convert traditional ${MK_TESTS} conditional idiom for including test directories to SUBDIR.${MK_TESTS} idiom
This is being done to pave the way for future work (and homogenity) in ^/projects/make-ch
Convert traditional ${MK_TESTS} conditional idiom for including test directories to SUBDIR.${MK_TESTS} idiom
This is being done to pave the way for future work (and homogenity) in ^/projects/make-check-sandbox .
No functional change intended.
MFC after: 1 weeks
show more ...
|
|
Revision tags: release/11.1.0, release/11.0.1, release/11.0.0 |
|
| #
a3d5eb24 |
| 29-Aug-2016 |
Enji Cooper <[email protected]> |
Minor Makefile simplifications for lib/atf/...
- Replace uses of `${.CURDIR:H:H:H}` with ${SRCTOP} - Use built-in :H operator instead of ".." when enumerating paths.
MFC after: 1 week Sponsored by:
Minor Makefile simplifications for lib/atf/...
- Replace uses of `${.CURDIR:H:H:H}` with ${SRCTOP} - Use built-in :H operator instead of ".." when enumerating paths.
MFC after: 1 week Sponsored by: EMC / Isilon Storage Division
show more ...
|
|
Revision tags: release/10.3.0, release/10.2.0 |
|
| #
215d02b7 |
| 17-Mar-2015 |
Bryan Drewery <[email protected]> |
Add LIB_CXX so that C++ libraries will use CXX to link.
This fixes C++ libraries not implicitly linking in libc++. This is generally not an issue because the final linking with the compiled binary
Add LIB_CXX so that C++ libraries will use CXX to link.
This fixes C++ libraries not implicitly linking in libc++. This is generally not an issue because the final linking with the compiled binary will involve CXX via PROG_CXX or other means. It is however inconsistent with libraries implicitly linking in libc and problematic for trying to build libraries with '-z defs' to ensure all direct dependencies are linked in.
libatf-c++ is currently the only consumer of this new feature.
Differential Revision: https://reviews.freebsd.org/D2039 Reviewed by: imp Discussed with: bapt MFC after: 2 weeks Sponsored by: EMC / Isilon Storage Division
show more ...
|
| #
6b129086 |
| 25-Nov-2014 |
Baptiste Daroussin <[email protected]> |
Convert libraries to use LIBADD While here reduce a bit overlinking
|
|
Revision tags: release/10.1.0 |
|
| #
46e6d5b7 |
| 17-Aug-2014 |
Enji Cooper <[email protected]> |
Fix typo in lib/atf/libatfc++/Makefile
LIBATFC should be LIBATF_C; this was missed in the initial import (r241823)
PR: 192731 MFC after: 3 days Phabric: D619 Approved by: rpaulo (mentor)
|
|
Revision tags: release/9.3.0 |
|
| #
727a7ce8 |
| 06-Jun-2014 |
Julio Merino <[email protected]> |
Homogenize libatf-* version numbers with upstream.
The libatf-* major version numbers in FreeBSD were one version ahead of upstream because, when atf was first imported into FreeBSD, the upstream nu
Homogenize libatf-* version numbers with upstream.
The libatf-* major version numbers in FreeBSD were one version ahead of upstream because, when atf was first imported into FreeBSD, the upstream numbers were not respected. This is just confusing and bound to cause problems down the road.
Fix this by taking advantage of the fact that libatf-* are now private and that atf is not yet built by default. However, and unfortunately, a clean build is needed for tests to continue working once "make delete-old-libs" has been run; hence the note in UPDATING.
show more ...
|
| #
17a286a9 |
| 25-May-2014 |
Julio Merino <[email protected]> |
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 pac
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
show more ...
|
| #
c6063d0d |
| 06-May-2014 |
Warner Losh <[email protected]> |
Use src.opts.mk in preference to bsd.own.mk except where we need stuff from the latter.
|
|
Revision tags: release/10.0.0 |
|
| #
e1380b00 |
| 12-Jan-2014 |
Julio Merino <[email protected]> |
Generate and install pkg-config files for atf.
These files are required to get packages in ports to build against atf and also to get a couple of currently-failing tests to pass.
I'm following the
Generate and install pkg-config files for atf.
These files are required to get packages in ports to build against atf and also to get a couple of currently-failing tests to pass.
I'm following the approach already used by the libusb pkg-config files installed by the system regarding the location and the install rules.
MFC after: 5 days
show more ...
|
| #
fba3cde9 |
| 08-Nov-2013 |
Julio Merino <[email protected]> |
Build and install the atf tests.
Reviewed by: freebsd-testing Approved by: rpaulo (mentor)
|
|
Revision tags: release/9.2.0, release/8.4.0, release/9.1.0 |
|
| #
3f3708b3 |
| 07-Nov-2012 |
Marcel Moolenaar <[email protected]> |
Remove -L<path> from LDADD, it doesn't belong there. Add it to LDFLAGS instead.
Submitted by: Garrett Cooper <[email protected]>
|
| #
c175365c |
| 22-Oct-2012 |
Marcel Moolenaar <[email protected]> |
Add ATF to the build. This is may be a bit rought around the egdes, but committing it helps to get everyone on the same page and makes sure we make progress.
Tinderbox breakages that are the result
Add ATF to the build. This is may be a bit rought around the egdes, but committing it helps to get everyone on the same page and makes sure we make progress.
Tinderbox breakages that are the result of this commit are entirely the committer's fault -- in other words: buildworld testing on amd64 only.
Credits follow:
Submitted by: Garrett Cooper <[email protected]> Sponsored by: Isilon Systems Based on work by: keramida@ Thanks to: gnn@, mdf@, mlaier@, sjg@ Special thanks to: keramida@
show more ...
|