Deleted Added
full compact
release.sh (268305) release.sh (270688)
1#!/bin/sh
2#-
3# Copyright (c) 2013, 2014 The FreeBSD Foundation
4# All rights reserved.
5#
6# This software was developed by Glen Barber
7# under sponsorship from the FreeBSD Foundation.
8#

--- 13 unchanged lines hidden (view full) ---

22# FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
23# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
24# OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
25# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
26# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
27# OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
28# SUCH DAMAGE.
29#
1#!/bin/sh
2#-
3# Copyright (c) 2013, 2014 The FreeBSD Foundation
4# All rights reserved.
5#
6# This software was developed by Glen Barber
7# under sponsorship from the FreeBSD Foundation.
8#

--- 13 unchanged lines hidden (view full) ---

22# FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
23# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
24# OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
25# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
26# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
27# OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
28# SUCH DAMAGE.
29#
30# $FreeBSD: stable/10/release/arm/release.sh 268305 2014-07-06 03:31:01Z gjb $
30# $FreeBSD: stable/10/release/arm/release.sh 270688 2014-08-27 00:50:51Z gjb $
31#
32
33# This script is intended to be called by release/release.sh to build ARM
34# images for release. It is not intended to be run directly. This sets up
35# the software needed within a build chroot, then runs crochet to provide
36# downloadable images for embedded devices.
37
38set -e

--- 48 unchanged lines hidden (view full) ---

87 else
88 return 0
89 fi
90 chroot ${CHROOTDIR} svn co -q ${UBOOTSRC}/${UBOOTBRANCH} \
91 /${UBOOTDIR}
92}
93
94main() {
31#
32
33# This script is intended to be called by release/release.sh to build ARM
34# images for release. It is not intended to be run directly. This sets up
35# the software needed within a build chroot, then runs crochet to provide
36# downloadable images for embedded devices.
37
38set -e

--- 48 unchanged lines hidden (view full) ---

87 else
88 return 0
89 fi
90 chroot ${CHROOTDIR} svn co -q ${UBOOTSRC}/${UBOOTBRANCH} \
91 /${UBOOTDIR}
92}
93
94main() {
95 # Fix broken ports that use kern.osreldate.
96 OSVERSION=$(chroot ${CHROOTDIR} /usr/bin/uname -U)
97 export OSVERSION
98 REVISION=$(chroot ${CHROOTDIR} make -C /usr/src/release -V REVISION)
99 BRANCH=$(chroot ${CHROOTDIR} make -C /usr/src/release -V BRANCH)
100 UNAME_r=${REVISION}-${BRANCH}
101 export UNAME_r
102
95 # Build the 'xdev' target for crochet.
96 eval chroot ${CHROOTDIR} make -C /usr/src \
97 ${XDEV_FLAGS} XDEV=${XDEV} XDEV_ARCH=${XDEV_ARCH} \
98 ${WORLD_FLAGS} xdev
99
100 # Run the ldconfig(8) startup script so /var/run/ld-elf*.so.hints
101 # is created.
102 eval chroot ${CHROOTDIR} /etc/rc.d/ldconfig forcerestart

--- 29 unchanged lines hidden ---
103 # Build the 'xdev' target for crochet.
104 eval chroot ${CHROOTDIR} make -C /usr/src \
105 ${XDEV_FLAGS} XDEV=${XDEV} XDEV_ARCH=${XDEV_ARCH} \
106 ${WORLD_FLAGS} xdev
107
108 # Run the ldconfig(8) startup script so /var/run/ld-elf*.so.hints
109 # is created.
110 eval chroot ${CHROOTDIR} /etc/rc.d/ldconfig forcerestart

--- 29 unchanged lines hidden ---