| #
bbda8d7c |
| 24-May-2020 |
tb <tb@openbsd.org> |
Adjust the sanity check for patch file names to allow a hyphen.
ok aja
|
| #
9564001f |
| 12-May-2019 |
robert <robert@openbsd.org> |
exit early if the errata name is invalid to avoid building a syspatch that cannot be installed
|
| #
e0dae1d9 |
| 18-Nov-2018 |
ajacoutot <ajacoutot@openbsd.org> |
MACHINE_ARCH -> MACHINE to fix syspatch build on macppc and arm64.
prodded by "multiplexd" ok tb@ who was coming up with the same patch
|
| #
4060c8d3 |
| 27-Oct-2018 |
ajacoutot <ajacoutot@openbsd.org> |
SUBDIR is a remnant of the past.
ok robert@
|
| #
417cbef9 |
| 08-Oct-2018 |
tb <tb@openbsd.org> |
Split the ${ERRATA}/${ERRATA}.patch target up into two: one for moving the signed patch to the proper location and one for verifying its signature and applying it.
ok ajacoutot, robert
|
| #
9f6bf093 |
| 25-Jun-2018 |
deraadt <deraadt@openbsd.org> |
white spaces
|
| #
5ff18317 |
| 19-Mar-2018 |
robert <robert@openbsd.org> |
use the correct relink directory path
|
| #
d96a07ce |
| 17-Oct-2017 |
naddy <naddy@openbsd.org> |
remove the remaining references to .depend files since nothing creates them any longer; ok espie@ deraadt@
|
| #
d7830648 |
| 23-Aug-2017 |
ajacoutot <ajacoutot@openbsd.org> |
Install the patched kernel on the build machine just like we do for userland.
ok robert@
|
| #
643ddf04 |
| 21-Aug-2017 |
ajacoutot <ajacoutot@openbsd.org> |
No need to explicitely add patch.sig to the plist, diff.sh will now pick it up properly.
|
| #
5f578a56 |
| 21-Aug-2017 |
ajacoutot <ajacoutot@openbsd.org> |
Kernel syspatches will now only contain the differing object files. The syspatch(8) utility will be modified accordingly to relink the kernel at the end of its run (not done yet, still WIP). That wil
Kernel syspatches will now only contain the differing object files. The syspatch(8) utility will be modified accordingly to relink the kernel at the end of its run (not done yet, still WIP). That will give us KARL and much smaller patches.
Idea from deraadt@ OK robert@
show more ...
|
| #
b79db08b |
| 11-Jul-2017 |
robert <robert@openbsd.org> |
use the previous syspatch's fake root for getting the link order instead of using / where the libraries are re-ordered on reboot
ok aja@
|
| #
900125cc |
| 10-Jul-2017 |
ajacoutot <ajacoutot@openbsd.org> |
Set XSRCDIR to /usr/xenocara if it's not defined. Matches what /usr/X11R6/share/mk/bsd.xorg.mk does.
ok robert@
|
| #
f0110f5b |
| 20-Jun-2017 |
ajacoutot <ajacoutot@openbsd.org> |
Set SRCDIR according to build type and s/X11SRC/XSRCDIR
ok robert@
|
| #
eb56a81a |
| 06-Jun-2017 |
ajacoutot <ajacoutot@openbsd.org> |
Don't patch(1) as the 'build' user; it has no right over the src tree. That bug was hidden because patch(1) returns '0' on that particular case. To be fixed...
ok robert@
|
| #
bc74588b |
| 05-Jun-2017 |
robert <robert@openbsd.org> |
a kernel errata requires a full build as well in case some headers change so let's do a full build all the time
|
| #
64d740ad |
| 05-Jun-2017 |
robert <robert@openbsd.org> |
set BUILDUSER to build by default, this can be overwritten from the environment
|
| #
ce65acf5 |
| 05-Jun-2017 |
robert <robert@openbsd.org> |
do not add ./ to the path of the files in the tarball
|
| #
2b986ce7 |
| 22-Apr-2017 |
robert <robert@openbsd.org> |
rework the syspatch makefile and do complete builds for each errata and diff those instead of doing partial builds of affected directories
|
| #
438d51cc |
| 17-Jan-2017 |
robert <robert@openbsd.org> |
rework some of the variables for better directory name handling and add support for linking against libraries inside the fake root so that syspatches can include static binaries linked with the fixed
rework some of the variables for better directory name handling and add support for linking against libraries inside the fake root so that syspatches can include static binaries linked with the fixed libraries
show more ...
|
| #
4c649b68 |
| 09-Nov-2016 |
ajacoutot <ajacoutot@openbsd.org> |
oops, OSREV -> OSrev.
|
| #
04cdf172 |
| 09-Nov-2016 |
ajacoutot <ajacoutot@openbsd.org> |
Use https to get the patches. Fix syspatch naming.
ok robert@
|
| #
cfa8871b |
| 03-Nov-2016 |
robert <robert@openbsd.org> |
switch to using BUILDUSER and add more error checking
|
| #
168c54d8 |
| 05-Sep-2016 |
robert <robert@openbsd.org> |
use OSREV and OSrev instead of setting them in the makefile and remove variables for MAKE, SIGNIFY, etc.
prodded by deraadt@
|
| #
aa478f6c |
| 04-Sep-2016 |
robert <robert@openbsd.org> |
allow everything to run as unprivileged user except for fake install and mtree by splitting up some targets
|