Skip to content

Commit

Permalink
bumping versions, adding i486-linux-musl
Browse files Browse the repository at this point in the history
  • Loading branch information
jprjr committed Jan 13, 2017
1 parent 167016f commit b212bfa
Show file tree
Hide file tree
Showing 10 changed files with 114 additions and 9 deletions.
19 changes: 10 additions & 9 deletions skarnet-builder/build-latest
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
set -e
set -x

MUSL_CROSS_MAKE_RELEASE=1
MUSL_CROSS_MAKE_RELEASE=2
MUSL_CROSS_MAKE_SRC="https://github.com/just-containers/musl-cross-make/releases/download/v${MUSL_CROSS_MAKE_RELEASE}"

BUILDDIR=$HOME/build
Expand Down Expand Up @@ -45,18 +45,19 @@ s6-rc
declare -A targets
targets[arm-linux-musleabihf]=armhf
targets[x86_64-linux-musl]=amd64
targets[i486-linux-musl]=x86

# software versions
declare -A versions
versions[make]=4.1
versions[skalibs]=2.3.10.0
versions[execline]=2.1.5.0
versions[s6]=2.3.0.0
versions[s6-portable-utils]=2.0.6.0
versions[s6-linux-utils]=2.1.0.0
versions[s6-dns]=2.0.1.0
versions[s6-networking]=2.1.1.0
versions[s6-rc]=0.0.3.0
versions[skalibs]=2.4.0.2
versions[execline]=2.2.0.0
versions[s6]=2.4.0.0
versions[s6-portable-utils]=2.1.0.0
versions[s6-linux-utils]=2.2.0.0
versions[s6-dns]=2.1.0.0
versions[s6-networking]=2.2.1.0
versions[s6-rc]=0.1.0.0

declare -A manifests
manifests[skarnet_all_packages]="manifest.txt"
Expand Down
1 change: 1 addition & 0 deletions skarnet-builder/sysdeps/i486-linux-musl/socket.lib
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@

1 change: 1 addition & 0 deletions skarnet-builder/sysdeps/i486-linux-musl/spawn.lib
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@

1 change: 1 addition & 0 deletions skarnet-builder/sysdeps/i486-linux-musl/sysclock.lib
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@

43 changes: 43 additions & 0 deletions skarnet-builder/sysdeps/i486-linux-musl/sysdeps
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
target: i486-linux-musl
clockrt: yes
clockmon: yes
posixspawn: yes
timer: yes
endianness: little
sizeofushort: 2
sizeofuint: 4
sizeofulong: 4
sizeofgid: 4
sizeoftime: 4
accept4: yes
ancilautoclose: no
cmsgcloexec: yes
devurandom: yes
eproto: yes
eventfd: yes
flock: yes
getpeereid: no
sopeercred: yes
getpeerucred: no
ipv6: yes
malloc0: yes
msgdontwait: yes
nbwaitall: yes
openat: yes
linkat: yes
pipe2: yes
ppoll: yes
revoke: no
sendfile: yes
setgroups: yes
settimeofday: yes
signalfd: yes
splice: yes
strcasestr: yes
strnlen: yes
uint64t: yes
futimens: yes
futimes: yes
arc4random: no
getrandom: no
itimer: yes
54 changes: 54 additions & 0 deletions skarnet-builder/sysdeps/i486-linux-musl/sysdeps.h
Original file line number Diff line number Diff line change
@@ -0,0 +1,54 @@
/* ISC license. */

#ifndef SYSDEPS_H
#define SYSDEPS_H

#define SKALIBS_TARGET "i486-linux-musl"
#define SKALIBS_HASCLOCKRT
#define SKALIBS_HASCLOCKMON
#define SKALIBS_HASPOSIXSPAWN
#define SKALIBS_HASTIMER
#define SKALIBS_ENDIANNESS "little"
#define SKALIBS_SIZEOFUSHORT 2
#define SKALIBS_USHORT_BITS 16
#define SKALIBS_SIZEOFUINT 4
#define SKALIBS_UINT_BITS 32
#define SKALIBS_SIZEOFULONG 4
#define SKALIBS_ULONG_BITS 32
#define SKALIBS_SIZEOFGID 4
#define SKALIBS_GID_BITS 32
#define SKALIBS_SIZEOFTIME 4
#define SKALIBS_TIME_BITS 32
#define SKALIBS_HASACCEPT4
#undef SKALIBS_HASANCILAUTOCLOSE
#define SKALIBS_HASCMSGCLOEXEC
#define SKALIBS_HASDEVURANDOM
#define SKALIBS_HASEPROTO
#define SKALIBS_HASEVENTFD
#define SKALIBS_HASFLOCK
#undef SKALIBS_HASGETPEEREID
#define SKALIBS_HASSOPEERCRED
#undef SKALIBS_HASGETPEERUCRED
#define SKALIBS_HASIPV6
#define SKALIBS_HASMALLOC0
#define SKALIBS_HASMSGDONTWAIT
#define SKALIBS_HASNBWAITALL
#define SKALIBS_HASOPENAT
#define SKALIBS_HASLINKAT
#define SKALIBS_HASPIPE2
#define SKALIBS_HASPPOLL
#undef SKALIBS_HASREVOKE
#define SKALIBS_HASSENDFILE
#define SKALIBS_HASSETGROUPS
#define SKALIBS_HASSETTIMEOFDAY
#define SKALIBS_HASSIGNALFD
#define SKALIBS_HASSPLICE
#define SKALIBS_HASSTRCASESTR
#define SKALIBS_HASSTRNLEN
#define SKALIBS_HASUINT64T
#define SKALIBS_HASFUTIMENS
#define SKALIBS_HASFUTIMES
#undef SKALIBS_HASARC4RANDOM
#undef SKALIBS_HASGETRANDOM
#define SKALIBS_HASITIMER
#endif
1 change: 1 addition & 0 deletions skarnet-builder/sysdeps/i486-linux-musl/tainnow.lib
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@

1 change: 1 addition & 0 deletions skarnet-builder/sysdeps/i486-linux-musl/target
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
i486-linux-musl
1 change: 1 addition & 0 deletions skarnet-builder/sysdeps/i486-linux-musl/timer.lib
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@

1 change: 1 addition & 0 deletions skarnet-builder/sysdeps/i486-linux-musl/util.lib
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@

0 comments on commit b212bfa

Please sign in to comment.