Michael Tremer
b24d630bc1
make.sh: Remove -mindirect-branch=thunk and -mfunction-return=thunk as default
...
I cannot find any evidence that this is helpful and no other
distribution has this as default. Packages that are vulnerable to these
attacks (i.e. the kernel) add these flags as appropriate automatically.
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2020-08-16 10:29:42 +00:00
Michael Tremer
0c30619a95
Update GCC to 10.2.0
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2020-08-16 10:29:42 +00:00
Michael Tremer
e39437b25e
bacula: Fix build with GCC 10
...
GCC 10 aborts compilation when nunbers are (potentially) out of range
when casted from one type to another:
fstype.c: In function 'bool fstype(FF_PKT*, char*, int)':
fstype.c:207:12: error: narrowing conversion of '4283649346' from
'unsigned int' to 'int' [-Wnarrowing]
207 | case 0xFF534D42: fstype = "cifs"; break; /*
CIFS_MAGIC_NUMBER */
| ^~~~~~~~~~
fstype.c:216:12: error: narrowing conversion of '4187351113' from
'unsigned int' to 'int' [-Wnarrowing]
216 | case 0xf995e849: fstype = "hpfs"; break; /*
HPFS_SUPER_MAGIC */
| ^~~~~~~~~~
fstype.c:217:12: error: narrowing conversion of '2508478710' from
'unsigned int' to 'int' [-Wnarrowing]
217 | case 0x958458f6: fstype = "hugetlbfs"; break; /*
HUGETLBFS_MAGIC */
| ^~~~~~~~~~
fstype.c:234:12: error: narrowing conversion of '2768370933' from
'unsigned int' to 'int' [-Wnarrowing]
234 | case 0xa501FCF5: fstype = "vxfs"; break;
| ^~~~~~~~~~
fstype.c:237:12: error: narrowing conversion of '2435016766' from
'unsigned int' to 'int' [-Wnarrowing]
237 | case 0x9123683e: fstype = "btrfs"; break;
| ^~~~~~~~~~
Does nobody build this for 32 bit any more?
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2020-08-16 10:29:42 +00:00
Michael Tremer
30ddc2e27a
kbd: Update to 2.2.0
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2020-08-16 10:29:42 +00:00
Michael Tremer
a644f18bec
u-boot: Fix build with GCC 10
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2020-08-16 10:29:42 +00:00
Michael Tremer
8ba15ff89a
syslinux: Fix build with GCC 10
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2020-08-16 10:29:42 +00:00
Michael Tremer
ac2d807d1c
ipfire-netboot: Fix build with GCC 10
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2020-08-16 10:29:42 +00:00
Michael Tremer
806ded02f9
lcdproc: Fix build with GCC 10
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2020-08-16 10:29:42 +00:00
Michael Tremer
b061abae1e
iftop: Fix build with GCC 10
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2020-08-16 10:29:42 +00:00
Michael Tremer
f0bd381fad
frr: Fix build with GCC 10
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2020-08-16 10:29:42 +00:00
Michael Tremer
dbbd72a3b1
bird: Fix build with GCC 10
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2020-08-16 10:29:42 +00:00
Michael Tremer
44e04f34ff
sarg: Fix build with GCC 10
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2020-08-16 10:29:42 +00:00
Michael Tremer
0f385cea48
minidlna: Fix build with GCC 10
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2020-08-16 10:29:42 +00:00
Michael Tremer
db5ea90869
w_scan: Fix build with GCC 10
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2020-08-16 10:29:42 +00:00
Michael Tremer
7c60608232
tftpd: Fix build with GCC 10
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2020-08-16 10:29:42 +00:00
Michael Tremer
4074660fa6
motion: Fix build with GCC 10
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2020-08-16 10:29:42 +00:00
Michael Tremer
103e2dfa5c
openvmtools: Update to 11.1.0
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2020-08-16 10:29:42 +00:00
Michael Tremer
cb30084fac
icinga: Fix build with GCC 10
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2020-08-16 10:29:42 +00:00
Michael Tremer
42823878bb
collectd: Fix build with GCC 10
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2020-08-16 10:29:42 +00:00
Michael Tremer
fed525f280
7zip: Fix build against GCC 10
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2020-08-16 10:29:42 +00:00
Michael Tremer
64b4d15738
netatalk: Fix build with GCC 10
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2020-08-16 10:29:42 +00:00
Michael Tremer
01876bda94
squidguard: Fix build with GCC 10
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2020-08-16 10:29:42 +00:00
Michael Tremer
aa499d7fb4
htop: Fix build with GCC 10
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2020-08-16 10:29:42 +00:00
Michael Tremer
9739875e05
foomatic: Fix build with GCC 10
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2020-08-16 10:29:42 +00:00
Michael Tremer
2d6548b277
cups-filters: Fix build with GCC 10
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2020-08-16 10:29:42 +00:00
Michael Tremer
dd1f9c0fc1
sysfsutils: Fix build with GCC 10
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2020-08-16 10:29:42 +00:00
Michael Tremer
40ccdee86c
libtirpc: Fix build with GCC 10
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2020-08-16 10:29:42 +00:00
Michael Tremer
2e6ebb30fc
logrotate: Fix build with GCC 10
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2020-08-16 10:29:42 +00:00
Michael Tremer
6d3ab5dac8
cdrkit: Fix build with GCC 10
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2020-08-16 10:29:42 +00:00
Michael Tremer
4ae804d137
gnupg: Fix building with GCC 10
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2020-08-16 10:29:42 +00:00
Michael Tremer
8699bcc881
linux-atm: Fix build with GCC 10
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2020-08-16 10:29:42 +00:00
Michael Tremer
27240d5ffc
efivar: Fix build with GCC 10
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2020-08-16 10:29:42 +00:00
Michael Tremer
211129bfb7
dhcp: Fix compiling with GCC 10
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2020-08-16 10:29:42 +00:00
Michael Tremer
e35e1ca14b
cpio: Package won't build with GCC 10 without -fcommon
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2020-08-16 10:29:42 +00:00
Michael Tremer
5f23d1ccd4
watchdog: Update to 5.16
...
Fixed build with GCC 10/glibc 2.32
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2020-08-16 10:29:42 +00:00
Michael Tremer
68d7633980
spandsp: Update to 0.0.6
...
This package - for some reason - does not build on i586 with
the latest version of glibc. The reason is that MMX instructions
are being used which are not allowed on i586.
However, since the assembler has not been changed, this should
have been caught before. Weird.
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2020-08-16 10:29:42 +00:00
Michael Tremer
9c840b6126
dnsdist: Update to 1.5.0
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2020-08-16 10:29:42 +00:00
Michael Tremer
466e059fae
lsof: Update to 4.91
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2020-08-16 10:29:42 +00:00
Michael Tremer
6061b08be9
xfsprogs: Update to 5.7.0
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2020-08-16 10:29:42 +00:00
Michael Tremer
81b0bf7a6b
fping: Update to 5.0
...
Fixes build with GCC 10
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2020-08-16 10:29:42 +00:00
Michael Tremer
8aeb3ba45f
minicom: Update to 2.7.1
...
Fixes build with GCC 10
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2020-08-16 10:29:42 +00:00
Michael Tremer
ea6006cb93
bison: Update to 3.7.1
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2020-08-16 10:29:42 +00:00
Arne Fitzenreiter
c77c5376e4
core149: add grub and install it at update
...
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org >
2020-08-14 15:16:57 +00:00
Arne Fitzenreiter
f8561a5c16
grub: update to 2.04
...
fixes : #12463
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org >
Acked-by: Michael Tremer <michael.tremer@ipfire.org >
2020-08-14 15:10:14 +00:00
Peter Müller
61c292174b
de.pl: fix misleading translation
...
The 'geoip' key is being used in the firewall.cgi for configuring GeoIP
as a source or destination. "konfigurieren" is misleading in this
context.
Signed-off-by: Peter Müller <peter.mueller@ipfire.org >
Reviewed-by: Michael Tremer <michael.tremer@ipfire.org >
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org >
2020-08-11 16:11:10 +00:00
Arne Fitzenreiter
251556c9be
start core149 and add oci changes.
...
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org >
2020-08-05 19:01:38 +00:00
Michael Tremer
8531a9503c
smt: Do not disable SMT in virtual machines
...
Processors in virtual machines are *virtual*. Therefore this
only degrades the performance of the guest, but does not increase
it's security.
This patch always leaves SMT enabled in all virtual environments.
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org >
2020-08-05 18:51:43 +00:00
Michael Tremer
138c94a96d
oci: Add automatic configuration script
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org >
2020-08-05 18:51:38 +00:00
Michael Tremer
7c24a0d973
oci: Add detection for Oracle Cloud
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org >
2020-08-05 18:51:33 +00:00
Michael Tremer
4576ca4cc7
make.sh: Add cross-building for aarch64
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org >
2020-08-05 18:47:36 +00:00