Glen Barber
6848c01fad
Remove Crochet invocation.
...
Sponsored by: The FreeBSD Foundation
2015-05-06 16:04:11 +00:00
Glen Barber
fea236302d
Remove crochet configuration files and tools/arm/ directory.
...
Sponsored by: The FreeBSD Foundation
2015-05-06 15:59:29 +00:00
Glen Barber
cf582ac56f
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
Glen Barber
a03128832c
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
Glen Barber
8501ddab55
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
Glen Barber
7290c83913
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
Glen Barber
3c9143a888
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
Glen Barber
81cfc2845b
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
Glen Barber
43eee0751f
Move the trap after env_check(), since CHROOTDIR may be
...
redefined.
Sponsored by: The FreeBSD Foundation
2015-05-06 14:53:34 +00:00
Glen Barber
3ddb84b3bb
Shorten long lines.
...
Sponsored by: The FreeBSD Foundation
2015-05-06 14:53:01 +00:00
Glen Barber
5dbf38dcca
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
Glen Barber
a12fa24967
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
Glen Barber
fb539361f7
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
Glen Barber
2252f43bdc
MFH: r282315-r282534
...
Sponsored by: The FreeBSD Foundation
2015-05-06 11:50:30 +00:00
Glen Barber
ace79aa796
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
Glen Barber
86be889b61
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
Glen Barber
20a67b0520
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
Glen Barber
4b9b2a3781
Document r281617, wc(1) race when receiving SIGINFO fixed.
...
Sponsored by: The FreeBSD Foundation
2015-05-05 15:16:21 +00:00
Glen Barber
41b4592ccf
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
Glen Barber
9e84de4dbf
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
Glen Barber
1357d43933
Update the svn revision marker.
...
Sponsored by: The FreeBSD Foundation
2015-05-05 15:16:15 +00:00
Glen Barber
48c9833590
Document r282434, openresolv updated to version 3.7.0.
...
Sponsored by: The FreeBSD Foundation
2015-05-05 15:16:12 +00:00
Glen Barber
324414db87
Document r282274, xen(4) PV domU kernel support removed.
...
Sponsored by: The FreeBSD Foundation
2015-05-05 15:16:10 +00:00
Glen Barber
94d790a074
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
Glen Barber
d7fdfb703c
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
Glen Barber
1a717f6397
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
Glen Barber
1907c1622a
Fix a typo.
...
Sponsored by: The FreeBSD Foundation
2015-05-05 15:16:00 +00:00
Glen Barber
431e39f8d7
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
Glen Barber
98becbfc3c
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
Glen Barber
de7df74b48
MFH: r281855-r282312
...
Sponsored by: The FreeBSD Foundation
2015-05-01 18:07:18 +00:00
Brad Davis
f3e74005fc
Fix typo
2015-04-29 16:52:43 +00:00
Glen Barber
687b992534
Document r280297, OpenSSL updated to version 1.0.1m.
...
Sponsored by: The FreeBSD Foundation
2015-04-29 16:15:26 +00:00
Glen Barber
d42be3eade
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
Glen Barber
313b134f23
Document r281387, hptnr(4) driver updated to version 1.1.1.
...
Sponsored by: The FreeBSD Foundation
2015-04-28 18:11:36 +00:00
Glen Barber
1ae450ca7e
Document r281396, ACPI update to 20150410.
...
Sponsored by: The FreeBSD Foundation
2015-04-28 18:11:34 +00:00
Glen Barber
48a5f50dfb
Document r280870, fix directory inclusion when '--one-file-system'
...
is specified.
Sponsored by: The FreeBSD Foundation
2015-04-28 18:11:32 +00:00
Glen Barber
b7ff47d4f1
Update the svn revision marker.
...
Sponsored by: The FreeBSD Foundation
2015-04-28 18:11:30 +00:00
Glen Barber
6cd4ef0059
Document r281845, file verification support in MAC.
...
Sponsored by: The FreeBSD Foundation
2015-04-28 18:11:27 +00:00
Glen Barber
2f17c26516
Document r281713, hwpmc(4) support for Freescale e500 core.
...
Sponsored by: The FreeBSD Foundation
2015-04-28 18:11:25 +00:00
Glen Barber
8d6132a0c0
Document r281439, support for the 'virt' QEMU SoC.
...
Sponsored by: The FreeBSD Foundation
2015-04-28 18:11:23 +00:00
Glen Barber
7bd793eba0
Document r281311, disallow directory traversal in ar(1).
...
Sponsored by: The FreeBSD Foundation
2015-04-28 18:11:21 +00:00
Glen Barber
716a427d7f
Document r281261, DTrace support for the Book-E.
...
Sponsored by: The FreeBSD Foundation
2015-04-28 18:11:19 +00:00
Glen Barber
bad17f19c9
Document r281130, gcc attributes added to standard include headers.
...
Sponsored by: The FreeBSD Foundation
2015-04-28 18:11:17 +00:00
Glen Barber
ba2d8fb75c
Fix a whitespace nit.
...
Sponsored by: The FreeBSD Foundation
2015-04-28 18:11:14 +00:00
Glen Barber
d58e6463b9
Typo/spelling fixes.
...
Sponsored by: The FreeBSD Foundation
2015-04-28 18:11:12 +00:00
Glen Barber
0bacd927a0
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
Glen Barber
d44f5dd6f1
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
Glen Barber
a6331ea08b
Document r280938, GELI passphrase prompt support added to the
...
boot loader.
Sponsored by: The FreeBSD Foundation
2015-04-28 18:11:05 +00:00
Glen Barber
ba908c1a9f
Document r280932, elftoolchain update to version 3179.
...
Sponsored by: The FreeBSD Foundation
2015-04-28 18:11:03 +00:00
Glen Barber
90c3dae191
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