-
Notifications
You must be signed in to change notification settings - Fork 14
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
https://fedorapeople.org/groups/schedule/f-42/f-42-pm-tasks.html > Rawhide starts Fedora Linux 42 development Tue 2024-08-13
- Loading branch information
Showing
3 changed files
with
121 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,117 @@ | ||
FROM fedora:42 | ||
LABEL Description="Fedora 42 with build dependencies for shared" | ||
# Override the language to force UTF-8 output | ||
ENV LANG=C.UTF-8 | ||
|
||
RUN \ | ||
dnf install -q -y --setopt=deltarpm=false dnf5 && \ | ||
dnf5 update -q -y --setopt=deltarpm=false && \ | ||
dnf5 install -q -y --setopt=deltarpm=false \ | ||
cargo \ | ||
clang \ | ||
coq \ | ||
diffutils \ | ||
elfutils-libelf-devel \ | ||
gcc \ | ||
gdb \ | ||
glibc-devel.x86_64 \ | ||
glibc-devel.i686 \ | ||
gmp-devel.x86_64 \ | ||
gmp-devel.i686 \ | ||
gtk3-devel \ | ||
java-11-openjdk-devel \ | ||
kernel \ | ||
kernel-devel \ | ||
libmnl-devel.i686 \ | ||
libmnl-devel.x86_64 \ | ||
m4 \ | ||
make \ | ||
mingw32-gcc \ | ||
mingw64-gcc \ | ||
numpy \ | ||
openssh \ | ||
openssl \ | ||
openssl-devel \ | ||
openssl-devel-engine \ | ||
perl-Getopt-Long \ | ||
perl-Term-ANSIColor \ | ||
pkgconf \ | ||
pulseaudio-libs-devel \ | ||
python-unversioned-command \ | ||
python3 \ | ||
python3-cffi \ | ||
python3-cryptography \ | ||
python3-devel \ | ||
python3-gmpy2 \ | ||
python3-numpy \ | ||
python3-pillow \ | ||
python3-pycryptodomex \ | ||
python3-pynacl \ | ||
python3-setuptools \ | ||
python3-z3 \ | ||
SDL2-devel \ | ||
which \ | ||
wine \ | ||
xorg-x11-server-Xvfb && \ | ||
dnf5 clean all | ||
|
||
WORKDIR /shared | ||
RUN ln -s shared/machines/run_shared_test.sh /run_shared_test.sh | ||
COPY . /shared/ | ||
|
||
CMD ["xvfb-run", "/run_shared_test.sh"] | ||
|
||
# make list-nobuild: | ||
# Global blacklist: latex% | ||
# In sub-directories: | ||
# c: | ||
# glossaries: | ||
# java/keystore: | ||
# linux: | ||
# python: | ||
# python/crypto: | ||
# python/network: | ||
# python/network/dnssec: | ||
# python/processor: | ||
# python/qrcode: | ||
# rust: | ||
# verification: | ||
# With gcc -m32: | ||
# Global blacklist: latex% | ||
# In sub-directories: | ||
# c: gtk_alpha_window openmp_matrix | ||
# glossaries: | ||
# java/keystore: | ||
# linux: pulseaudio_echo sdl_v4l_video | ||
# python: | ||
# python/crypto: | ||
# python/network: | ||
# python/network/dnssec: | ||
# python/processor: | ||
# python/qrcode: | ||
# rust: | ||
# verification: | ||
# Compilers: | ||
# gcc -m64: ok | ||
# gcc -m32: ok | ||
# clang -m64: ok | ||
# clang -m32: ok | ||
# musl-gcc: not working | ||
# x86_64-w64-mingw32-gcc: ok | ||
# i686-w64-mingw32-gcc: ok | ||
# Versions: | ||
# gcc: gcc (GCC) 14.2.1 20240801 (Red Hat 14.2.1-1) | ||
# clang: clang version 18.1.8 (Fedora 18.1.8-3.fc41) | ||
# x86_64-w64-mingw32-gcc: x86_64-w64-mingw32-gcc (GCC) 14.2.1 20240801 (Fedora MinGW 14.2.1-1.fc42) | ||
# i686-w64-mingw32-gcc: i686-w64-mingw32-gcc (GCC) 14.2.1 20240801 (Fedora MinGW 14.2.1-1.fc42) | ||
# wine: wine-9.15 (Staging) | ||
# Linux kernel: 6.11.0-0.rc6.20240905gitc763c4339688.52.fc42.x86_64 | ||
# /lib/ld-linux.so.2: ld.so (GNU libc) stable release version 2.40. | ||
# python: Python 3.13.0rc1 | ||
# python3: Python 3.13.0rc1 | ||
# javac: javac 11.0.24 | ||
# java: openjdk 11.0.24 2024-07-16 | ||
# rustc: rustc 1.80.1 (3f5fd8dd4 2024-08-06) (Fedora 1.80.1-1.fc41) | ||
# cargo: cargo 1.80.1 (376290515 2024-07-16) | ||
# coqc: The Coq Proof Assistant, version 8.18.0 compiled with OCaml 5.2.0 | ||
# openssl: OpenSSL 3.2.2 4 Jun 2024 (Library: OpenSSL 3.2.2 4 Jun 2024) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -41,6 +41,7 @@ | |
"fedora:39", | ||
"fedora:40", | ||
"fedora:41", | ||
"fedora:42", | ||
"ubuntu:14.04", | ||
"ubuntu:16.04", | ||
"ubuntu:18.04", | ||
|