Alejandro Mery
c65f1b17ac
sde-commit: prerender Signed-of-by when using -s
Signed-off-by: Alejandro Mery <amery@geeks.cl>
4 years ago
Alejandro Mery
83d6eece60
allow bash 5.x on the host
Signed-off-by: Alejandro Mery <amery@geeks.cl>
4 years ago
Alejandro Mery
0e447e6d02
fl_wrapper: sanitise to prevent buffer overflow warnings
Signed-off-by: Alejandro Mery <amery@jpi.io>
4 years ago
Alejandro Mery
fd40fbfc66
sde-build-tools: make sure we don't can't a .a for fl_wrapper
Signed-off-by: Alejandro Mery <amery@jpi.io>
4 years ago
Alejandro Mery
1804da4ac9
sde-commit: add -s support to sign git commits
Signed-off-by: Alejandro Mery <amery@geeks.cl>
4 years ago
Alejandro Mery
5baccef497
sde-update-package: remove bashism
Signed-off-by: Alejandro Mery <amery@geeks.cl>
4 years ago
Alejandro Mery
d5fbb01485
sde: allow redirects when downloading the mirrors list
Signed-off-by: Alejandro Mery <amery@geeks.cl>
5 years ago
Alejandro Mery
06c4071896
sde-list-download: get rid of bashism to extract first char of filename
Signed-off-by: Alejandro Mery <amery@geeks.cl>
5 years ago
Alejandro Mery
d2d683b161
sde-download: allow redirects when probing mirrors
Signed-off-by: Alejandro Mery <amery@geeks.cl>
5 years ago
Nagy Károly Gábriel
d4f3792dd9
toolchain: Introduced libexecinfo a dependency of libunwind for musl builds
7 years ago
Nagy Károly Gábriel
951e986df9
toolchain: added less, which is nice to have.
7 years ago
Nagy Károly Gábriel
51659c4c39
toolchain: added xz needed to extract linux
8 years ago
Nagy Károly Gábriel
5306a93476
toolchain: added su-exec and moved around some packages
8 years ago
Nagy Károly Gábriel
5232c84900
docker: simplified output, now uses archives not sandbox.
8 years ago
Nagy Károly Gábriel
7f4cbe0281
toolchain: hardcoded docker as output type
8 years ago
Nagy Károly Gábriel
58f9eea90e
target: added docker rootfs output support
8 years ago
Nagy Károly Gábriel
ce2c5be84f
toolchain: started modeling target as a docker image.
Removed packages that are not needed in a docker image,
linux, syslinux, sudo.
The Image is set to none for now, later we will pack
the rootfs in a tar.xz
8 years ago
Nagy Károly Gábriel
acf1540218
toolchain: added shadow
8 years ago
Nagy Károly Gábriel
2dd3b014b1
toolchain: set deefault compression of squashfs to gzip as we do not support xz.
8 years ago
Nagy Károly Gábriel
41327553a8
toolchain: added vim to the toolchain target
8 years ago
Nagy Károly Gábriel
9c124ad858
toolchain: removed gettext and pam
8 years ago
Nagy Károly Gábriel
2212a0c96e
flags: introduce GNU-11 flag, to hardcode -std=gnu++11
8 years ago
Nagy Károly Gábriel
630f4521ba
fl_wrapper: issue a warning about large file capability only if libc is glibc
8 years ago
Nagy Károly Gábriel
c5b59392b3
lib/libsde.in: replaced the getent call with grep.
8 years ago
Nagy Károly Gábriel
e380393b86
toolchain: removed hard select of glibc
9 years ago
Nagy Károly Gábriel
e27268eee5
early: made early musl based instead of uClibc
9 years ago
Nagy Károly Gábriel
22dc1f8a9e
early: added isl needed for toolchain build
9 years ago
Nagy Károly Gábriel
b398a9e32c
toolchain: added squashfs-tools needed to build a qemu image
9 years ago
Nagy Károly Gábriel
d8f3a3fafe
toolchain: replaced image type none with squashfs
9 years ago
Nagy Károly Gábriel
00b0094640
toolchain: reworked package selection to be modular
9 years ago
Nagy Károly Gábriel
0cb0c713a3
toolchain: enhanced target to only build a minimal kernel
9 years ago
Nagy Károly Gábriel
4da31e83b4
toolchain: modified pkgsel and added linux.cfg (WIP)
9 years ago
Nagy Károly Gábriel
f10595d82c
opensde: introduced toolchain target
9 years ago
Nagy Károly Gábriel
8442373ccd
lib/libsde.in: enhanced to read the correct $SDESETTINGS even under sudo.
9 years ago
Nagy Károly Gábriel
1b7fc27a44
sde-build-tools: on some platforms automagic happens and \n works as LF in
${wrappervars// /\n}, but since we echo -e that construct should be ${wrappervars// /\\n}
9 years ago
Nagy Károly Gábriel
62b35962ee
cmd_wrapper: fix libc support see Note
Note:
at least musl-libc and newer glibc stick to standards and consider
setenv(..., NULL, ...) UB as per
http://pubs.opengroup.org/onlinepubs/9699919799/functions/setenv.html
We choose this fix because it mimics old behaviour of glibc, but the real fix
would be to not call at all setenv with NULL second parameter.
Musl relevant mail thread:
http://www.openwall.com/lists/musl/2015/04/23/1
9 years ago
Alejandro Mery
a6bf9eb24c
early: added pkgconfig to early, needed by lvm2.
9 years ago
Alejandro Mery
6817fbaa0b
fl_wrapper: use the standard `environ` instead of ` __environ`
10 years ago
Alejandro Mery
553ca808ed
sde-build-tools: improve libc detection to support fl_wrapper for musl
10 years ago
Christian Wiese
4f80fca4f5
lib/functions.in: moved $configcachfile handling into create_config_cache()
10 years ago
Christian Wiese
51f1b658ca
remove architecture/share/config.cache
Note:
This is a cross-repository commit, because this highly glibc specific
config.cache file will be put into package/*/glibc/share/config.cache!
11 years ago
Christian Wiese
65556aad56
lib/functions.in: introduce configcachefile variable which holds a space delimited list of config.cache files
11 years ago
Christian Wiese
6c236a9c2a
lib/functions.in: changed to test for $base/architecture/share/config.cache before trying to access it
12 years ago
Christian Wiese
251f8455a9
architecture/x86-64: add optimisation choice for Core i3/i5/i7 Haswell
11 years ago
Christian Wiese
42f1800d1b
architecture/x86-64: fixed typo in optimisation identifier for Core i3/i5/i7 Ivybridge
11 years ago
Christian Wiese
02f05c91b2
architecture/x86-64: add codename for AMD family 10h based core in description
11 years ago
Christian Wiese
899c8a170c
architecture/x86-64: add optimisation choices AMD Family 15h Bulldozer and Piledriver core based CPUs
11 years ago
Christian Wiese
18a50558a6
architecture/x86-64: add optimisation choice for AMD Family 14h Bobcat core based CPUs
11 years ago
Christian Wiese
42be22fdf0
architecture/x86-64: add optimisation choice for AMD Family 10h based CPUs (aka Barcelona)
11 years ago
Christian Wiese
c1c2b55589
architecture/x86-64: add optimisation choices for improved versions of K8, Opteron and Athlon64 with SSE3 support
11 years ago