NAME="IPFire" # Software name
SNAME="ipfire" # Short name
VERSION="2.19" # Version number
-CORE="110" # Core Level (Filename)
-PAKFIRE_CORE="110" # Core Level (PAKFIRE)
+CORE="113" # Core Level (Filename)
+PAKFIRE_CORE="113" # Core Level (PAKFIRE)
GIT_BRANCH=`git rev-parse --abbrev-ref HEAD` # Git Branch
SLOGAN="www.ipfire.org" # Software slogan
CONFIG_ROOT=/var/ipfire # Configuration rootdir
GIT_TAG=$(git tag | tail -1) # Git Tag
GIT_LASTCOMMIT=$(git log | head -n1 | cut -d" " -f2 |head -c8) # Last commit
-TOOLCHAINVER=20170518
+TOOLCHAINVER=20170705
# New architecture variables
HOST_ARCH="$(uname -m)"
lfsmake2 udev
lfsmake2 vim
lfsmake2 xz
+ lfsmake2 paxctl
}
buildipfire() {
lfsmake2 libevent2
lfsmake2 libevent2-compat
lfsmake2 expat
+ lfsmake2 apr
+ lfsmake2 aprutil
lfsmake2 unbound
lfsmake2 gnutls
lfsmake2 bind
lfsmake2 libart
lfsmake2 gd
lfsmake2 popt
- lfsmake2 pcre
lfsmake2 slang
lfsmake2 newt
lfsmake2 libsmooth
lfsmake2 python-ipaddress
lfsmake2 glib
lfsmake2 GeoIP
- lfsmake2 fwhits
lfsmake2 noip_updater
lfsmake2 ntp
lfsmake2 openssh
lfsmake2 gnu-netcat
lfsmake2 ncat
lfsmake2 nmap
- lfsmake2 ncftp
lfsmake2 etherwake
lfsmake2 bwm-ng
lfsmake2 sysstat
lfsmake2 libpciaccess
lfsmake2 libyajl
lfsmake2 libvirt
+ lfsmake2 python3-libvirt
lfsmake2 freeradius
lfsmake2 perl-common-sense
lfsmake2 perl-inotify2
lfsmake2 perl-Net-IP
+ lfsmake2 wio
+ lfsmake2 iftop
}
buildinstaller() {
export LOGFILE
lfsmake2 memtest
lfsmake2 installer
- lfsmake2 strip
+ lfsmake1 strip
}
buildpackages() {
#only restore on a clean disk
if [ ! -e "${BASEDIR}/build/tools/.toolchain-successful" ]; then
if [ ! -n "$PACKAGE" ]; then
- beautify build_stage "Full toolchain compilation - Native GCC: `gcc --version | grep GCC | awk {'print $3'}`"
+ beautify build_stage "Full toolchain compilation"
prepareenv
buildtoolchain
else
toolchain)
clear
prepareenv
- beautify build_stage "Toolchain compilation - Native GCC: `gcc --version | grep GCC | awk {'print $3'}`"
+ beautify build_stage "Toolchain compilation"
buildtoolchain
echo "`date -u '+%b %e %T'`: Create toolchain tar.gz for ${BUILD_ARCH}" | tee -a $LOGFILE
test -d $BASEDIR/cache/toolchains || mkdir -p $BASEDIR/cache/toolchains