History log of /openbsd/distrib/sparc64/ramdiskB/Makefile (Results 1 – 25 of 54)
Revision Date Author Comments
# cc8dae91 19-Jan-2024 miod <miod@openbsd.org>

More files to be blessed by the clean target.


# 27592c65 28-Apr-2023 krw <krw@openbsd.org>

Move FSDISKTYPE uses from disklabel(8) invocations to vnconfig(8)
invocations, making the geometry information written to the
disklabel a bit more logically related to the disktab information
from wh

Move FSDISKTYPE uses from disklabel(8) invocations to vnconfig(8)
invocations, making the geometry information written to the
disklabel a bit more logically related to the disktab information
from whence it came. Also makes FSDISKTYPE usage consistent.

Flip the disklabel(8) invocations to the "echo '/ *'"
idiom to make it obvious that the desire is to create a single
'a' partition containing all free space.

No intentional functional change. MBRs, disklabels and newfs
outputs appear identical.

reads good to kn@

show more ...


# c2ec8100 28-Apr-2023 krw <krw@openbsd.org>

Retire -E's "expert" mode. Introduced 23 years ago to avoid
confusing users with FFS attributes that only experts should
fiddle with. Actual use has withered away with functionality
rendered moot or

Retire -E's "expert" mode. Introduced 23 years ago to avoid
confusing users with FFS attributes that only experts should
fiddle with. Actual use has withered away with functionality
rendered moot or moved elsewhere.

'-e' remains for the truly obscure corner cases.

Simply excise the code for now to see if hidden users/uses are
exposed. Further simplifications are possible if no such
users/uses surface.

ok with sthen@ millert@ kn@ otto@

show more ...


# 012c3cca 26-Apr-2023 krw <krw@openbsd.org>

Don't rely on the disklabel defaults or a disktab entry's ba#/fa#
values for the block/fragment sizes that some install media need.
Hoist the desired values into the newfs(8) invocations to make it
o

Don't rely on the disklabel defaults or a disktab entry's ba#/fa#
values for the block/fragment sizes that some install media need.
Hoist the desired values into the newfs(8) invocations to make it
obvious non-default values are required and what the values are.

No functional change.

show more ...


# ce5d0fa6 26-Jul-2021 kn <kn@openbsd.org>

Pass make flags to kernel and lib builds

Running `make -j4' in /usr/src/distrib/amd64/ramdisk_cd/ et al. executes
make(1) to both build the RAMDISK kernel and build libraries.

Doing so does not pro

Pass make flags to kernel and lib builds

Running `make -j4' in /usr/src/distrib/amd64/ramdisk_cd/ et al. executes
make(1) to both build the RAMDISK kernel and build libraries.

Doing so does not propagate the flags specified to the ramdisk_cd
invocation, which in turn means `-j4' for example is ignored and both kernel
and libraries will not be built in parallel.

Pass make(1)'s MFLAGS along to retain relevant flags; make is clever enough
to separate flags, variable assignments and targets from each other and only
pass along things to `MFLAGS' that'd make sense, i.e. `make -C. -j4 foo=bar'
does *not* pass `-C.' to change directories.
(can be easily tested with `make -p ... | grep MFLAGS'.)

This makes hacking on ramdisks/the installer much faster, espescially since
the `bsd' target does `make clean' and therefore builds a new kernel every
time.

OK deraadt

show more ...


# 32d40e93 14-Feb-2021 semarie <semarie@openbsd.org>

distrib: restore rdsetroot -x usage (extract the disk.fs image) on stripped bsd.rd

It passes options to keep rd_root_size and rd_root_image symbols while
stripping. These symbols are the ones used b

distrib: restore rdsetroot -x usage (extract the disk.fs image) on stripped bsd.rd

It passes options to keep rd_root_size and rd_root_image symbols while
stripping. These symbols are the ones used by rdsetroot to insert or
extract disk image into RAMDISK.

ok danj@ deraadt@

show more ...


# 4c3b9f70 13-Feb-2021 semarie <semarie@openbsd.org>

distrib: merge "cp a b; strip b" to "objcopy -S a b"

ok deraadt@ danj@


# 35bd4277 31-Dec-2020 deraadt <deraadt@openbsd.org>

oops, this was installing the smaller bsd.rd, which would be replaced
by the proper miniroot bsd.rd a bit later.


# 6bc807e4 18-May-2020 otto <otto@openbsd.org>

Make ffs2 the default for newfs; change all calls to create e.g. floppy
filesystems or ramdisks to use explicit -O 1; installer already does that.
ok sthen@


# 4675fc66 17-May-2020 deraadt <deraadt@openbsd.org>

Change install images called *.fs to *.img. These are UFS filesystem images,
but additionally have a bootblock in the first 8K (since UFS does not use that
space). There are some UEFI direct-from-i

Change install images called *.fs to *.img. These are UFS filesystem images,
but additionally have a bootblock in the first 8K (since UFS does not use that
space). There are some UEFI direct-from-internet bootloaders that require
the name *.img. So this makes things more convenient for those, while keeping
it consistant in all architectures.
ok kettenis beck kn

show more ...


# 0e6c59ce 03-May-2019 deraadt <deraadt@openbsd.org>

Further removal of differences (using install instead of cp, sorting
chunks in a specified order, using a few variables, performing bsd.rd
to bsd.gz conversion as similar as possible)


# e602012d 30-Apr-2019 deraadt <deraadt@openbsd.org>

step by step, more removal of differences


# 4d23fe49 30-Apr-2019 deraadt <deraadt@openbsd.org>

repair more trivial differences


# 03c1d9f7 30-Apr-2019 deraadt <deraadt@openbsd.org>

rm is in /bin, no need to specify


# 47fa51d5 30-Apr-2019 deraadt <deraadt@openbsd.org>

Every Makefile on every architecture had deviated in unique ways.
Eliminate many more differences. When it makes sense, build bsd.rd
and miniroot/ramdisk.fs and cd.iso in the same directory. More s

Every Makefile on every architecture had deviated in unique ways.
Eliminate many more differences. When it makes sense, build bsd.rd
and miniroot/ramdisk.fs and cd.iso in the same directory. More steps
coming after this..

show more ...


# cac5294d 29-Apr-2019 deraadt <deraadt@openbsd.org>

TOPDIR and TOP are not neccessary.


# 88e2a9b1 29-Apr-2019 deraadt <deraadt@openbsd.org>

remove the abstraction REV on top of abstraction OSrev which is always
the sme.


# fad8bdf9 28-Apr-2019 deraadt <deraadt@openbsd.org>

cleanup the situation around "df -i"


# cc7fe0ed 28-Apr-2019 deraadt <deraadt@openbsd.org>

incorporate GZIPFLAGS into place everywhere


# 6a1b39a0 28-Apr-2019 deraadt <deraadt@openbsd.org>

CBIN variable is also pointless, it is always "instbin". Rather than
having two mysterious names, let's settle on one.


# 5d3a6210 28-Apr-2019 deraadt <deraadt@openbsd.org>

the BSD_RD variable is pointless


# 7b572f1f 28-Apr-2019 deraadt <deraadt@openbsd.org>

Use new vnconfig vnd-auto-allocate mode. Resolve some variation between
architectures, and start removing some crazy junk that has collected
over the years. Being tested on all architectures...
ok

Use new vnconfig vnd-auto-allocate mode. Resolve some variation between
architectures, and start removing some crazy junk that has collected
over the years. Being tested on all architectures...
ok various people.

show more ...


# 9b26c7b8 14-Apr-2019 deraadt <deraadt@openbsd.org>

Instead of using COPTS=-Oz (and similar) in make environment to force
tightly-built ramdisk kernels, set the option in per-arch Makefile.inc
based upon SMALL_KERNEL


# 4a3b5ded 05-Apr-2019 deraadt <deraadt@openbsd.org>

Use new rdsetroot.


# b784eb60 19-Sep-2017 jasper <jasper@openbsd.org>

remove unused GZIPEXT


123