gjb
c0b6e73450
Remove Crochet invocation.
...
Sponsored by: The FreeBSD Foundation
2015-05-06 16:04:11 +00:00
gjb
1289a25572
Remove crochet configuration files and tools/arm/ directory.
...
Sponsored by: The FreeBSD Foundation
2015-05-06 15:59:29 +00:00
gjb
49990fc7c2
Update the arm/*.conf configuration files to only set
...
EMBEDDEDBUILD, EMBEDDED_TARGET, EMBEDDED_TARGET_ARCH,
EMBEDDEDPORTS, and KERNEL.
In release.sh, set TARGET and TARGET_ARCH to the
EMBEDDED_* variants from the configuration file.
Sponsored by: The FreeBSD Foundation
2015-05-06 15:58:21 +00:00
gjb
7a5a99c8de
In extra_chroot_setup(), use 'uname -U' to determine OSVERSION.
...
Move the port build for EMBEDDEDPORTS (if set) from arm/release.sh
to release.sh.
Remove arm/release.sh.
Sponsored by: The FreeBSD Foundation
2015-05-06 15:41:43 +00:00
gjb
03285bc58d
Add a return to chroot_build_target().
...
In chroot_build_release(), reverse the order evaluating
EMBEDDEDBUILD.
Sponsored by: The FreeBSD Foundation
2015-05-06 15:20:29 +00:00
gjb
b00cbbfdec
Wrap long lines in comments after previous commits that indented
...
the file.
Sponsored by: The FreeBSD Foundation
2015-05-06 15:10:50 +00:00
gjb
5691b85284
Ensure resolv.conf exists on the build host before attempting
...
to copy it to the build chroot.
Move where the ldconfig(8) startup script is invoked.
Sponsored by: The FreeBSD Foundation
2015-05-06 15:05:38 +00:00
gjb
1a0871d957
Move where the configuration file is sourced if '-c'
...
is specified. If the configuration file does not exist,
proceed with the default options instead of exiting.
Sponsored by: The FreeBSD Foundation
2015-05-06 14:59:16 +00:00
gjb
2b407e277c
Move the trap after env_check(), since CHROOTDIR may be
...
redefined.
Sponsored by: The FreeBSD Foundation
2015-05-06 14:53:34 +00:00
gjb
22529b5b29
Shorten long lines.
...
Sponsored by: The FreeBSD Foundation
2015-05-06 14:53:01 +00:00
gjb
24430ad552
Move PATH and export to the same line.
...
Handle svn or svnlite being installed in /usr/bin or
/usr/local/bin.
Sponsored by: The FreeBSD Foundation
2015-05-06 14:48:35 +00:00
gjb
71798e693e
Add documentation for newly-added functions.
...
While here, move CHROOT_* and RELEASE_* variables from
env_setup() to env_check() since they may change if
a release.conf file is used.
Sponsored by: The FreeBSD Foundation
2015-05-06 14:35:43 +00:00
gjb
779a2fd8ef
Add the following functions to release.sh to organize and make
...
clear the workflow:
- env_setup()
- env_check()
- chroot_setup()
- extra_chroot_setup()
- chroot_build_target()
- chroot_build_release()
There should be no functional changes at this point.
Sponsored by: The FreeBSD Foundation
2015-05-06 14:21:51 +00:00
gjb
e9b794a6df
MFH: r282315-r282534
...
Sponsored by: The FreeBSD Foundation
2015-05-06 11:50:30 +00:00
gjb
7ac181d7c0
Fix building BEAGLEBONE images with Crochet using the
...
sysutils/u-boot-beaglebone port:
- In arm/BEAGLEBONE.conf, set EMBEDDEDPORTS to the
sysutils/u-boot-beaglebone port.
- In arm/release.sh, remove BEAGLEBONE from setting WANT_UBOOT
- In tools/arm/crochet-BEAGLEBONE.conf, override the
beaglebone_check_uboot(), and set BEAGLEBONE_UBOOT to
/tmp/external/u-boot-beaglebone, and create symlinks to the
u-boot files in /usr/local/share/u-boot-beaglebone and the
uEnv.txt file in crochet/board/Beaglebone/files.
Sponsored by: The FreeBSD Foundation
2015-05-05 21:08:50 +00:00
gjb
fcd4d834e5
Remove buildenv_setup(), and set EMBEDDEDPORTS to the
...
sysutils/u-boot-rpi2 port, since these cases are already
handled by arm/release.sh.
Sponsored by: The FreeBSD Foundation
2015-05-05 16:37:59 +00:00
gjb
0f66edf8be
Add initial support for building RPI2 images.
...
In release.sh, allow overriding buildenv_setup() before
the handoff to arm/release.sh.
Copy arm/RPI-B.conf -> arm/RPI2.conf, set UBOOT_PORT and
the correct KERNEL, and add the buildenv_setup() override
to install the sysutils/u-boot-rpi2 port/package.
Copy tools/arm/crochet-RPI-B.conf -> tools/arm/crochet-RPI2.conf,
and set the correct entries for the RaspberryPi2 board.
Thanks to: loos@
Sponsored by: The FreeBSD Foundation
2015-05-05 16:28:04 +00:00
gjb
12d768e12e
Document r281617, wc(1) race when receiving SIGINFO fixed.
...
Sponsored by: The FreeBSD Foundation
2015-05-05 15:16:21 +00:00
gjb
b0b0f65530
Fix a FDP style nit. Wrap the lines as a result.
...
Found with: textproc/igor
Sponsored by: The FreeBSD Foundation
2015-05-05 15:16:19 +00:00
gjb
4d9c6adbec
Document r281802, support added for building FreeBSD/aarch64 virtual
...
machine and memory stick images.
Sponsored by: The FreeBSD Foundation
2015-05-05 15:16:17 +00:00
gjb
3190cc969e
Update the svn revision marker.
...
Sponsored by: The FreeBSD Foundation
2015-05-05 15:16:15 +00:00
gjb
14ef687f7b
Document r282434, openresolv updated to version 3.7.0.
...
Sponsored by: The FreeBSD Foundation
2015-05-05 15:16:12 +00:00
gjb
7660a932d3
Document r282274, xen(4) PV domU kernel support removed.
...
Sponsored by: The FreeBSD Foundation
2015-05-05 15:16:10 +00:00
gjb
522b64026b
Document r282213, kern.racct.enable tunable and RACCT_DISABLED
...
kernel configuration option.
Sponsored by: The FreeBSD Foundation
2015-05-05 15:16:08 +00:00
gjb
976281e9cc
Document r282212, several improvements/updates to the HyperV drivers.
...
Add Microsoft OSTC to sponsors.ent.
Sponsored by: The FreeBSD Foundation
2015-05-05 15:16:05 +00:00
gjb
fa6c125dd4
Document r282208, chmod(1), chflags(1), chgrp(1), and chown(8) now
...
affect symbolic links when '-R' is used.
Add Multiplay to sponsors.ent.
Sponsored by: The FreeBSD Foundation
2015-05-05 15:16:02 +00:00
gjb
f58158d54d
Fix a typo.
...
Sponsored by: The FreeBSD Foundation
2015-05-05 15:16:00 +00:00
gjb
6f165bd15a
Remove a debugging line that snuck in with r282419.
...
Pointyhat: gjb
MFC after: 3 days
X-MFC-With: r282419
Sponsored by: The FreeBSD Foundation
2015-05-04 21:34:19 +00:00
gjb
fdda0c9272
Add logic to detect if the net/bsdec2-image-upload port needs
...
to be installed. [1]
For the cw-ec2-portinstall and ec2ami targets, touch the
.TARGET file after completion to prevent duplicate invocations.
Add cw-ec2-portinstall and ec2ami to CLEANFILES.
Submitted by: cperciva[1]
MFC after: 3 days
Sponsored by: The FreeBSD Foundation
2015-05-04 15:04:39 +00:00
gjb
55e5b36d38
MFH: r281855-r282312
...
Sponsored by: The FreeBSD Foundation
2015-05-01 18:07:18 +00:00
brd
962026989a
Fix typo
2015-04-29 16:52:43 +00:00
gjb
8883270131
Document r280297, OpenSSL updated to version 1.0.1m.
...
Sponsored by: The FreeBSD Foundation
2015-04-29 16:15:26 +00:00
gjb
1a6e284443
Refine the entry regarding devfs(5) timestamps, as of
...
r280949, devfs(5) updates default to seconds precision.
Submitted by: jilles
Sponsored by: The FreeBSD Foundation
2015-04-28 21:57:52 +00:00
gjb
6d4df5a4db
Document r281387, hptnr(4) driver updated to version 1.1.1.
...
Sponsored by: The FreeBSD Foundation
2015-04-28 18:11:36 +00:00
gjb
7f340d4116
Document r281396, ACPI update to 20150410.
...
Sponsored by: The FreeBSD Foundation
2015-04-28 18:11:34 +00:00
gjb
75ddb12300
Document r280870, fix directory inclusion when '--one-file-system'
...
is specified.
Sponsored by: The FreeBSD Foundation
2015-04-28 18:11:32 +00:00
gjb
a576c6e1d5
Update the svn revision marker.
...
Sponsored by: The FreeBSD Foundation
2015-04-28 18:11:30 +00:00
gjb
d19e44d189
Document r281845, file verification support in MAC.
...
Sponsored by: The FreeBSD Foundation
2015-04-28 18:11:27 +00:00
gjb
5004fbf15e
Document r281713, hwpmc(4) support for Freescale e500 core.
...
Sponsored by: The FreeBSD Foundation
2015-04-28 18:11:25 +00:00
gjb
d6ad986a54
Document r281439, support for the 'virt' QEMU SoC.
...
Sponsored by: The FreeBSD Foundation
2015-04-28 18:11:23 +00:00
gjb
671b791a42
Document r281311, disallow directory traversal in ar(1).
...
Sponsored by: The FreeBSD Foundation
2015-04-28 18:11:21 +00:00
gjb
42c4df2215
Document r281261, DTrace support for the Book-E.
...
Sponsored by: The FreeBSD Foundation
2015-04-28 18:11:19 +00:00
gjb
e17a530f9e
Document r281130, gcc attributes added to standard include headers.
...
Sponsored by: The FreeBSD Foundation
2015-04-28 18:11:17 +00:00
gjb
25024da89d
Fix a whitespace nit.
...
Sponsored by: The FreeBSD Foundation
2015-04-28 18:11:14 +00:00
gjb
39b24da53c
Typo/spelling fixes.
...
Sponsored by: The FreeBSD Foundation
2015-04-28 18:11:12 +00:00
gjb
31536444fa
Document r280971, support for RFC6864.
...
Add Netflix and Nginx to the sponsors.ent file.
Sponsored by: The FreeBSD Foundation
2015-04-28 18:11:10 +00:00
gjb
376e3fee9d
Fix revision for GELI prompt support in the loader.
...
The initial commit was reverted (without a useful commit
message), and committed again as r281616.
Sponsored by: The FreeBSD Foundation
2015-04-28 18:11:07 +00:00
gjb
eea40dbcaf
Document r280938, GELI passphrase prompt support added to the
...
boot loader.
Sponsored by: The FreeBSD Foundation
2015-04-28 18:11:05 +00:00
gjb
e9f6e002e6
Document r280932, elftoolchain update to version 3179.
...
Sponsored by: The FreeBSD Foundation
2015-04-28 18:11:03 +00:00
gjb
942aec8925
Document r280930, several RPC fixes.
...
Add MIT AI Lab to sponsors.ent.
Sponsored by: The FreeBSD Foundation
2015-04-28 18:11:00 +00:00