SDCC Snapshot Builds - roybaer/sdcc-wiki GitHub Wiki

SDCC Distributed Compile Farm Mediator (see Distributed Compile Farm) runs on Erik Petrich's cf-x86 machine.

The build process is fully automated by using the cron job, make and shell scripts. The build system is included in the sdcc Subversion tree, under sdcc-build directory. Any change in sdcc-build Subversion tree will be taken into account on the next snapshot build.

Only few SDCC developers know the host names, IP address and ports of the build machines and have access to sdcc-builder account for security reasons. If you desperately need it, post a request to the mailto:[email protected] mailing list.

SDCC Snapshot Build machines

Current:

Host name Owner Architecture Operating System SDCC packages gcc --version libc version rpm -q glibc or
aptitude show libc6
boost version version.hpp stx-btree version
cf-x86 Erik Petrich AMD64 (Sempron) GNU/Linux 3.6 (Fedora 17) amd64−unknown−linux2.5,
x86_64−w64−mingw32,
x86_64−w64−mingw32−setup,
sdcc−extra−src,
sdcc−src,
docs
gcc (GCC) 4.7.2 20120921 (Red Hat 4.7.2-2),
x86_64−w64−mingw32−gcc (GCC) 4.9.0 20131228 (experimental)
2.15-57 1.47.0 0.8.6
cf-i386-debian Erik Petrich i386 GNU/Linux 3.16 (Debian 8) i386−unknown−linux2.5,
i586−mingw32msvc,
i586−mingw32msvc−setup
gcc (GCC) 4.9.2,
i586−mingw32msvc−gcc (GCC) 4.8.5
2.19-18 1.50.0,
1.50.0
0.9
cf-ppc-macosx Erik Petrich PPC Mac OS X 10.5.8 (Darwin Kernel Version 9.8.0) universal−apple−macosx powerpc-apple-darwin9-gcc-4.0.1 (GCC) 4.0.1 (Apple Computer, Inc. build 5493), Xcode 3.1.3 NA 1.50.0 0.8.6
freebsd-i386 Dave McGuire i386 FreeBSD 8.0 i386_unknown_freebsd gcc (GCC) 4.2.1 20070719 [FreeBSD] NA 1.47.0 0.8.6
netbsd-i386 Dave McGuire i386 NetBSD 5.0.1 i386_unknown_netbsd gcc (GCC) 4.1.3 20080704 prerelease (NetBSD nb2 20081120) NA 1.47.0 0.8.6
mypants Dave McGuire sparc64 NetBSD 5.0.1 sparc64_unknown_netbsd gcc (GCC) 4.1.3 20080704 prerelease (NetBSD nb2 20081120) NA 1.47.0 0.8.6
dev Dave McGuire sparc SunOS 5.10 sparc_sun_solaris gcc (GCC) 4.6.0 NA 1.49.0 0.8.6
raspberrypi Ben Shi ARMv6 GNU/Linux 3.12 (Debian 7) armv6l−unknown−linux−gnueabihf gcc (Debian 4.6.3-8+rpi1) 4.6.3 2.13-1 1.49.0 0.8.6
cubieboard2 Ben Shi ARMv7-a GNU/Linux 3.4 (Debian 7) armv7−a−linux−gnueabihf gcc version 4.6.3 (Debian 4.6.3-14) 2.13 1.49.0 0.8.6

Offline:

Host name Owner Architecture Operating System SDCC packages gcc --version libc version rpm -q glibc or
aptitude show libc6
boost version version.hpp stx-btree version
derna Roelof 't Hooft i386 GNU/Linux 2.6 (Debian) i386−unknown−linux2.5,
i586−mingw32msvc,
i586−mingw32msvc−setup
gcc (GCC) 4.9.2,
i586−mingw32msvc−gcc (GCC) 4.7.0
2.19-18 1.55.0,
1.50.0
0.8.6
macspot Brian Witt i386 Mac OS X 10.4.11 (Darwin Kernel Version 8.11.1) i386_universal−apple−macosx i686-apple-darwin8-gcc-4.0.1 (GCC) 4.0.1 (Apple Computer, Inc. build 5370), Xcode 2.5 NA 1.47.0 0.8.6
solaris-x86 Dave McGuire i386 SunOS 5.10 i386_sun_solaris gcc (GCC) 4.6.0 NA 1.49.0 0.8.6
openbsd-i386 Dave McGuire i386 OpenBSD 4.6 i386_unknown_openbsd gcc (GCC) 3.3.5 (propolice) NA

How to get the Mac OS X version number from the command line

This is not related to SDCC snapshot builds, but I have to put it somewhere...

#!/bin/sh
# Get Mac's version number
OSXVER=<tt>uname -r | cut -f 1 -d '.'</tt>
OSXREV=<tt>uname -r | cut -f 2 -d '.'</tt>
OSXVER=<tt>expr $OSXVER - 4</tt>
OSXVER="osxver=10.$OSXVER.$OSXREV"
echo $OSXVER
or oneliner:
echo osxver=10.$(expr $(expr $(uname -r) : '\([0-9][0-9]*\)') - 4).$(expr $(uname -r) : '[0-9][0-9]*\.\([0-9][0-9]*\)')
⚠️ **GitHub.com Fallback** ⚠️