Commit Graph

103 Commits

Author SHA1 Message Date
christos 9a57126d1c use IMAGESPECEXTRA to include libdata and don't include IMAGERUNTIME 2024-05-17 21:31:10 +00:00
christos fa65999dca use IMAGERUNTIME to copy extra data instead of random pax commands 2024-05-17 20:26:48 +00:00
riastradh 9c98722158 evbarm/instkernel/sshramdisk: Put firmware in the right paths.
Maybe this should also be wired up to `release' to put the ramdisk in
the releasedir so we detect destdir path leakage like this had.

PR port-evbarm/58035
2024-03-15 02:20:58 +00:00
christos 25d856e749 Fix MKREPRO build (Jan-Benedict Glaw) 2024-02-17 15:07:03 +00:00
christos baa2f24833 We don't need libwrap anymore; libhack replaces it. 2021-03-09 00:08:04 +00:00
rin bdaedb86bc Correctly support aarch64eb and earmv7hfeb in a similar manner to
their little-endian counterparts.

Fix build failures for periodic binary snapshots.
2020-11-16 11:38:29 +00:00
jmcneill 3794e8818c Sync with amd64 2020-10-11 14:24:31 +00:00
jmcneill fe29b3ea10 Include newfs_msdos 2020-10-11 14:10:34 +00:00
rin ff75e2ce53 x_gzip need liblzma for xz support. 2020-06-03 06:36:44 +00:00
martin f5c15489c8 Try to fix previous: include etc.evbarm/Makefile.inc to get proper sub-arch
settings and key the subdirs off KERENEL_SETS instead of ALL_KERNELS
(which is not always defined)
2020-03-28 15:41:23 +00:00
skrll 35f8f9c96c Only build sshramdisk when building RPI_INSTALLx 2020-03-26 08:02:55 +00:00
skrll 909a200b92 Bump IMAGESIZE 2020-03-26 07:44:43 +00:00
martin a5c8ab7a11 Bump image size - new firmware files need more space 2020-03-23 11:45:00 +00:00
christos a2362fee00 Redo the sshsk_sign() stuff properly, but putting the helper in libssh.so 2020-03-01 20:59:52 +00:00
christos a04c941cc5 Deal with sshkey_sign. I am going to fix this properly at some point, but
it needs coordination from upstream (Patrick Welche)
2020-02-28 13:00:51 +00:00
mlelstv 1e89c63a0f Was too slight a bump. 2020-01-21 14:58:58 +00:00
martin 85760d7e91 Bump image size slightly 2020-01-21 11:48:10 +00:00
martin a879768d74 PR install/54780: in the (of course totally unlikely) case that sysinst
should crash, run "stty sane".
2020-01-09 19:17:40 +00:00
skrll 817923ee4d Update to new RaspberryPi firware
commit 0c01dbefba45a08c47f8538d5a071a0fba6b7e83
Author: popcornmix <popcornmix@gmail.com>
Date:   Wed Dec 11 15:30:08 2019 +0000

and include firmware for RPI4

Firmware has bee updated to support mainline linux kernels as described in
https://github.com/raspberrypi/linux/issues/3237
2019-12-16 11:00:30 +00:00
martin 4a792bdb00 Bump image size for gcc8 2019-11-21 13:01:51 +00:00
martin 3d3e06b3da Update to newer sshd (the host key is the same as before, it already
was a rsa key). From Harold Gutch.
2019-08-14 12:08:27 +00:00
martin cc1c81924b Allow individual MDSETTARGETS/MDSET_SUFFIXES to define optional dependencies
between themselves.
Use that to make netbsd-RPI_INSTALL.img depend on netbsd-RPI_INSTALL.bin,
resolving the parallel build race.
2019-08-12 08:04:28 +00:00
skrll 2c9023a65e Switch the kernel7.img RaspberryPi kernel in the armv7 image to GENERIC
and thus reducing the number of kernels built in an evbarmv7 release.
2019-05-18 07:33:10 +00:00
mlelstv ffae521c1c increase sshramdisk from 24000k to 28000k. 2018-04-08 15:48:39 +00:00
ryo fe33aa2786 Add initial support for ARMv8 (AARCH64) (by nisimura@ and ryo@)
- sys/arch/evbarm64 is gone and integrated into sys/arch/evbarm. (by skrll@)
- add support fdt. evbarm/conf/GENERIC64 fdt (bcm2837,sunxi,tegra) based generic 64bit kernel config. (by skrll@, jmcneill@)
2018-04-01 04:35:01 +00:00
skrll f7d67b11fb Build fix (really this time) from Harold Gutch 2017-12-14 06:29:15 +00:00
skrll 135f9c16fd Fix evbarm build - patch from Harold Gutch on port-arm 2017-12-13 11:37:37 +00:00
jmcneill 4d9106a6a2 Add missing RPI FDT build goop, from nick. 2017-12-11 11:38:14 +00:00
joerg 0770e646de Bump image size to 24MB, won't fit for plain evbarm otherwise. 2017-10-22 23:15:54 +00:00
christos ae5bd0fe13 Create the ramdisk destination dir here. 2017-08-20 15:38:22 +00:00
jmcneill 3fa2721f9e Copy install ramdisk to releasedir. Provide both a raw ffs and
Legacy U-Boot version of it.
2017-07-05 19:50:49 +00:00
sevan 19c6693036 Bump image size to unbreak builds.
nbmakefs: `work' size of 21610496 is larger than the maxsize of 20480000.

ok jakllsch
2017-03-18 17:07:04 +00:00
christos 9eb2b4b14d fix typo. 2017-02-11 22:57:00 +00:00
christos 8a78ba48ab more MKREPRO_TIMESTAMP fixes (for pax/tar generated files) 2017-02-11 03:07:06 +00:00
rin ecb5770e7c Fix build with LLVM, which does not support -mthumb-interwork. 2017-01-27 15:20:31 +00:00
christos 009f8e31d2 += for MAKEFS_FLAGS 2017-01-24 18:04:01 +00:00
christos 7d45325d02 give it a bit more room. 2016-12-19 16:23:10 +00:00
christos 00e33719b3 grow so that new intel firmware fits. 2016-12-19 15:50:13 +00:00
matt a22fcfee4e When building earmv7 ramdisks, compile with -mthumb -mthumb-interwork
to save space.  Think of it as -Os on steriods.
2016-07-07 06:28:20 +00:00
riz 85c53f7162 Add dkctl to evbarm ramdisk, so we can configure wedges. 2015-11-02 17:40:20 +00:00
martin 3872df9e8a Set IMAGEENDIAN properly for big endian builds.
From Rin Okuyama.
2015-07-15 11:24:03 +00:00
matt a45d8296ac Don't keep two list of build kernels. include etc/etc.evbarm/Makefile.inc
and use it to generate list of MDSETTARGETS.
2015-05-15 06:50:41 +00:00
matt 7efc40e9c3 Update list of armv7 install kernels. 2015-05-15 06:27:48 +00:00
joerg 50a901d1dc Give LLVM a bit breathing room for the sshramdisk when building for
generic ARM.
2015-02-23 23:21:47 +00:00
skrll 7db737a6a4 Bump size to fix build. 2015-02-16 21:48:48 +00:00
joerg a2b5035580 Prepare CUBIETRUCK_INSTALL too. 2014-11-05 13:53:22 +00:00
uebayasi 1eb870d67f Bump image size to compensate new iwn(4) firmwares. 2014-10-31 08:43:24 +00:00
joerg fb363505f8 LLVM sshramdisk needs 8.9MB, so bump again. 2014-08-14 18:38:29 +00:00
martin c2426fb47b Add firmware images to this image, as discussed on port-arm. 2014-08-12 11:49:04 +00:00
joerg eb64341606 Bump sshramdisk size to 3800k, reserve 4MB in the install kernel. 2014-03-02 13:25:43 +00:00