Граф коммитов

571 Коммитов

Автор SHA1 Сообщение Дата
CBL-Mariner-Bot d6a21a1d2b
[AUTOPATCHER-kernel-rt] Kernel RT upgrade to version 6.6.44.1-rt39 - branch 3.0-dev (#10141) 2024-08-30 14:43:40 -04:00
Rachel Menge cad86954ea
Enable check section for glibc (#10277)
Previously, the glibc check section caused major failures for the builds. However, these no longer exisit. To enable these tests, address conflicting gcc flags and turn off the macro which prevents check section for glibc. Note there are still 3 tests which need to be invetigated for failures.

The patch prevents the error
c1: error: '-Wformat-security' ignored without '-Wformat' [-Werror=format-security]
The error occurs when glibc is compiled with -Wformat-security which requires -Wformat and thus conflicts with tests which use -Wno-format

The new results from the check section should be
Summary of test results:
3 FAIL : nptl/tst-cancel1, io/tst-lchmod, nptl/tst-mutex10
5040 PASS
152 UNSUPPORTED
12 XFAIL
8 XPASS
2024-08-29 18:46:31 -07:00
Neha Agarwal c95622bdf6
move perl strictures and bareword-filehandles (#10268) 2024-08-28 09:16:51 -07:00
Neha Agarwal 800bb6c027
port perl-IO-String from extended into core (#10271) 2024-08-28 09:16:46 -07:00
Neha Agarwal 94d8b0edae
port perl modules from extended into core - part 6 (#10272) 2024-08-28 09:16:38 -07:00
Neha Agarwal 4aeda01dbe
port perl module from extended into core: part-4 (#10260) 2024-08-27 08:32:49 -07:00
Neha Agarwal cded74d345
move perl-indirect from extended to core (#10259) 2024-08-26 17:55:01 -07:00
Neha Agarwal 5f00fec23e
port perl module from extended into core: part-3 (#10258) 2024-08-26 17:54:52 -07:00
Neha Agarwal c30db97b61
port perl modules from extended to core (#10233) 2024-08-26 15:48:58 -07:00
sindhu-karri a4bed8eb86
Upgrade and build samba in 3.0 (#10109) 2024-08-26 22:30:30 +05:30
Christopher Co 63f6138f07
fix: restore syslog message passing behavior (#10202)
Issue was observed where syslog printouts were no longer being printed
with the latest glibc package.

Error signature was a blank entry in /var/log/messages output. For
example, when running glibc's basic syslog example -
http://www.gnu.org/software/libc/manual/html_node/Syslog-Example.html

2024-08-20T04:46:41.163860+00:00 chrco-dev-vm-3 exampleprog[1545]:
2024-08-20T04:46:41.163698+00:00 chrco-dev-vm-3 exampleprog[1545]:
when we would expect the text "A tree falls in a forest".

The behavior was caused by an incorrect set of backports for
the syslog CVEs CVE-2023-6246, CVE-2023-6779, CVE-2023-6780.

This change fixes the backport and pulls the individual fixes from the
upstream 2.38 stable release branch.

https://sourceware.org/git/?p=glibc.git;a=log;h=refs/heads/release/2.38/master

Signed-off-by: Chris Co <chrco@microsoft.com>
2024-08-21 10:58:04 -07:00
Devin Anderson 079344045b
Upgrade `distribution-gpg-keys` to version 1.104, a more recent version that includes the Azure Linux keys. (#10011) 2024-08-14 09:37:08 -07:00
sindhu-karri efe8917742
Fix libldb build failure by upgrading to build with Python 3.12 in 3.0 (#10054) 2024-08-13 11:57:22 +05:30
Christopher Co 78c58334ae
Add stress-ng to SPECS-EXTENDED (#10102)
Introduce stress-ng into SPECS-EXTENDED. stress-ng is a stress testing tool to exercise the OS & HW and collect metrics. The packaging is initially from Fedora 41.

stress-ng will stress test a computer system in various selectable ways. It was designed to exercise various physical subsystems of a computer as well as the various operating system kernel interfaces.

Signed-off-by: Chris Co <chrco@microsoft.com>
2024-08-12 01:43:00 -07:00
CBL-Mariner-Bot 96d042a4d7
[AUTOPATCHER-kernel-rt] Kernel RT upgrade to version 6.6.43.1-rt38 - branch 3.0-dev (#9972) 2024-08-09 19:31:16 -04:00
amritakohli 1e62465186
js-jquery: Patch CVE-2019-20149 in kind-of (#10091) 2024-08-09 14:22:11 -07:00
sindhu-karri 8aa515193e
Fix libtdb build issue by upgrading to build with Python 3.12 in 3.0 (#10053) 2024-08-09 16:19:30 +05:30
sindhu-karri 975807d83b
Upgrade libtevent to build with Python 3.12 (#10050) 2024-08-08 16:35:50 +05:30
Aditya Dubey b21bfd500c
Onboarding cpufrequtils, mtr, and sysfsutils packages to 3.0 (#9913) 2024-07-30 14:44:01 -07:00
Harshit Gupta dbf0de7771
Enable CONFIG_RT_GROUP_SCHED in kernel-rt (#9869)
Co-authored-by: Harshit Gupta <guptaharshit@microsoft.com>
2024-07-29 16:25:15 -04:00
Hideyuki Nagase 321d359429
3.0-dev: move xorg-x11-server and xorg-x11-drv-libinput to SPECS-EXTE… (#9884) 2024-07-20 06:00:28 -04:00
Hideyuki Nagase 872fc9d46f
3.0-dev: move xcb-util*/libXres from SPECS-EXTENDED to SPECS (#9830) 2024-07-16 09:30:49 -07:00
Hideyuki Nagase 4b1d9ca8da
3.0-dev: move egl-wayland/eglexternalplatform from SPECS-EXTENDED to … (#9785) 2024-07-12 10:53:55 -07:00
CBL-Mariner-Bot 8086964f5d
[AUTOPATCHER-kernel-rt] Kernel RT upgrade to version 6.6.35.1-rt34 - branch 3.0-dev (#9558)
Co-authored-by: Harshit Gupta <harshitgupta1337@gmail.com>
2024-07-12 13:46:45 -04:00
Pawel Winogrodzki b284451410
Removed 'libdb' deps from multiple packages. (#9349) 2024-06-27 16:07:05 -07:00
jslobodzian 31db412cf7
Remove isorelax from Azure Linux 3.0 (#9502) 2024-06-25 16:32:39 -04:00
Sriram Nambakam 68743047a4
Remove fapolicyd package (#9496) 2024-06-25 12:25:41 -07:00
AZaugg 70b1a20924
Package argparse-manpage naming convention consistency (#9419)
Renaming package name argparse-manpage -> python-argparse-manpage

To be consistent, all python pypi modules are named python- the
package argparse-manpage does not follow this convention, updating base
package name to be consistent.
2024-06-20 19:20:47 -07:00
Christopher Co 690b2cb142
Move cri-o to Extended (#9451)
Azure Linux's primary supported container runtime is containerd. We will provide CRI-O as an option for users to try, but will be community maintained in the Extended repository.

Signed-off-by: Chris Co <chrco@microsoft.com>
2024-06-19 16:08:07 -07:00
nicolas guibourge c025a0c6e0
glibc - Address CVE-2023-4911, CVE-2023-5156, CVE-2023-6246, CVE-2023-6779, CVE-2023-6780 (#9423)
Co-authored-by: CBL-Mariner Servicing Account <cblmargh@microsoft.com>
2024-06-18 14:55:17 -07:00
Henry Beberman 79bca29c6f
Import capnproto and rr specs (#9405) 2024-06-17 09:50:59 -07:00
Andrew Phelps 3f8198dd6d
revert: Move ceph and exclusive dependencies into SPECS-EXTENDED (#9373) 2024-06-11 11:28:26 -07:00
Christopher Co 1ba9023ba2
Move rasdaemon from extended to core and upgrade to 0.8.0 (#9201)
Rasdaemon is a much improved RAS (Reliability, Availability, and Serviceability)
logging tool for hardware. Older alternatives like Mcelog are deprecated and
not as full featured.

Bring the rasdaemon package over from extended into core supported packages,
and update to the latest version v0.8.0.

Signed-off-by: Chris Co <chrco@microsoft.com>
2024-05-30 11:45:21 -07:00
Alberto Perez 9b80c2ef5d
Update python openpyxl package (#9165) 2024-05-29 15:05:19 -05:00
Henry Beberman 296495f8dd
Move ceph and exclusive dependencies into SPECS-EXTENDED (#9157) 2024-05-29 12:11:01 -07:00
Mykhailo Bykhovtsev 9b35e69bab
Upgrade ocaml to 5.1.1 and other ocaml-packages and libguestft and supermin (#9037)
Co-authored-by: Pawel Winogrodzki <pawelwi@microsoft.com>
2024-05-28 17:56:26 -07:00
chalamalasetty 7e40d16cbd
Generate glibc all locales and provide in a sub package (#9200) 2024-05-24 17:19:09 -07:00
Christopher Co 4c9971e618
Update facter version to support Mariner (#9167)
Co-authored-by: AZaugg <AZaugg@users.noreply.github.com>
2024-05-21 08:07:58 -07:00
Elaheh Dehghani 9b4c138d11
[CHERRY-PICK] Upgrade and move libdwarf from extended to core (#6827) (#9141)
Co-authored-by: sindhu-karri <33163197+sindhu-karri@users.noreply.github.com>
2024-05-20 16:20:42 -07:00
Pawel Winogrodzki 27def2843b
Removing hard-coded 'with_check' from 'podman.spec'. (#9105) 2024-05-16 13:38:31 -07:00
Christopher Co 58532ace7b
Add macro for enabling frame pointers during build and enable frame pointers in glibc (#9092)
Enabling frame pointers during compilation brings benefits to performance profiling and tracing. See https://www.brendangregg.com/blog/2024-03-17/the-return-of-the-frame-pointers.html for more details.

This change in particular adds a macro to add the -fno-omit-frame-pointer flag to CFLAGS when defining %define _include_frame_pointers 1 in the spec file. This way the packager can control enabling whether to build with frame pointers enabled or not. By default, building with frame pointers is disabled.

This change also enables frame pointers by default in our glibc build, which is one of the hot-spots where fast profiling with frame pointers would be beneficial.

Signed-off-by: Chris Co <chrco@microsoft.com>
2024-05-15 15:47:18 -07:00
Mykhailo Bykhovtsev b6706d79c6
Revert "Upgrading ocaml to 5.1.1, promoting annobin and updating llvm" (#8910) 2024-04-25 18:57:58 -04:00
Mykhailo Bykhovtsev 7e82923763
Upgrading ocaml to 5.1.1, promoting annobin and updating llvm (#8326) 2024-04-25 11:09:39 -07:00
Daniel McIlvaney 8c27aa23b7
Demote openjade, docbook-style-dsssl to SPECS-EXTENDED (#8653) 2024-04-12 10:55:23 -07:00
Dan Streetman 6b9fbfa71c pesign: move from extended to base 2024-04-11 12:58:06 -04:00
Daniel McIlvaney 7c02c53b7c
Demote java-xz to specs-extended (#8685) 2024-04-09 10:31:50 -07:00
jslobodzian 290f6698c6
Remove Redis from 3.0-dev (#8689) 2024-04-08 20:30:04 -04:00
Christopher Co d3fad83ce1
Remove TrouSerS, tpm-tools, tpm-quote-tools packages and drop TPM 1.x support (#8619)
TrouSerS project is to support 1.1 and 1.2 TSS specification, however our distro only
supports TPM TSS 2.0 via the tpm2-tss package. Remove the TPM 1.1/1.2 tools (TrouSerS,
tpm-tools, tpm-quote-tools) from our supported set of packages, and remove opencryptoki's
TPM 1.1/1.2 support

Signed-off-by: Chris Co <chrco@microsoft.com>
2024-04-01 22:27:45 -07:00
Nan Liu 3d4902b164
Upgrade virglrenderer and dependency packages (#8639)
Co-authored-by: CBL-Mariner Servicing Account <cblmargh@microsoft.com>
2024-04-01 11:35:32 -07:00
Riken Maharjan bb60da794d
Update keras and add runtime Keras dependencies (#8624) 2024-04-01 11:08:42 -07:00