Commits on Source (72)
-
Apertis package maintainers authored
In some cases, `cp` doesn't handle symlinks due to the lack of checks, especially with symlinks pointing to directories. This has been fixed upstream so we backport the corresponding patches in this commit. Signed-off-by:
Arnaud Ferraris <arnaud.ferraris@collabora.com>
cbb763e1 -
Apertis package maintainers authored1dc76f57
-
Frederic Danis authored
Backport upstream fixes as `tr` fails to replace characters in squeeze-repeats mode Signed-off-by:
Frédéric Danis <frederic.danis@collabora.com>
61383d42 -
Frederic Danis authored
Signed-off-by:
Frédéric Danis <frederic.danis@collabora.com>
ee7af9e6 -
Apertis package maintainers authored
Our previous patch was flawed in that it didn't allow for multiple `-k` arguments. Upstream came up with a better solution so we should switch to that one. Signed-off-by:
Arnaud Ferraris <arnaud.ferraris@collabora.com>
485cafc2 -
Apertis package maintainers authored
Signed-off-by:
Arnaud Ferraris <arnaud.ferraris@collabora.com>
e051148c -
Arnaud Ferraris authored
Signed-off-by:
Arnaud Ferraris <arnaud.ferraris@collabora.com>
20a729b4 -
Arnaud Ferraris authored31568534
-
Walter Lozano authored
Signed-off-by:
Walter Lozano <walter.lozano@collabora.com>
14a02265 -
Walter Lozano authored
Signed-off-by:
Walter Lozano <walter.lozano@collabora.com>
6b89be75 -
Dylan Aïssi authored
Signed-off-by:
Dylan Aïssi <dylan.aissi@collabora.com>
026cf39f -
Dylan Aïssi authored
Signed-off-by:
Dylan Aïssi <dylan.aissi@collabora.com>
b45e85b4 -
Dylan Aïssi authored7f891e9d
-
Dylan Aïssi authored
Update to upstream version '0.0.12' with Debian dir f45c3bb17888e637f699f56900e841f408f8d36f
78d61d2d -
Dylan Aïssi authoredf75ba824
-
Dylan Aïssi authoredbee74005
-
Dylan Aïssi authoredc1fd7c14
-
Dylan Aïssi authored39d2231a
-
Dylan Aïssi authored
Signed-off-by:
Dylan Aïssi <dylan.aissi@collabora.com>
9209637e -
Ryan Gonzalez authored
Signed-off-by:
Ryan Gonzalez <ryan.gonzalez@collabora.com>
1cdd58ff -
Ryan Gonzalez authored2291c369
-
Dylan Aïssi authored
Signed-off-by:
Dylan Aïssi <dylan.aissi@collabora.com>
2c2b56f1 -
Dylan Aïssi authored
Signed-off-by:
Dylan Aïssi <dylan.aissi@collabora.com>
b0d553bc -
Andre Moreira Magalhaes authored
This fixes the installation when using merged-usr Signed-off-by:
Andre Moreira Magalhaes <andre.magalhaes@collabora.com>
53302fb3 -
Detlev Casanova authored
When replacing this package with coreutils, there is no warning about breaking the system, but it will break the system. Setting the package as essential will make apt warn about system breaking and make sure the user knows what they are doing. Signed-off-by:
Detlev Casanova <detlev.casanova@collabora.com>
abbb6c4a -
Detlev Casanova authored
Signed-off-by:
Detlev Casanova <detlev.casanova@collabora.com>
b4d60a1d -
Dylan Aïssi authored
Signed-off-by:
Dylan Aïssi <dylan.aissi@collabora.com>
c04c643a -
Dylan Aïssi authored
Signed-off-by:
Dylan Aïssi <dylan.aissi@collabora.com>
dd8d7e7e -
Apertis CI authored29205a8c
-
Sylvestre Ledru authorede1d93f4d
-
Dylan Aïssi authored97c75b12
-
Dylan Aïssi authored
Signed-off-by:
Dylan Aïssi <dylan.aissi@collabora.com>
51911d75 -
Dylan Aïssi authored
Signed-off-by:
Dylan Aïssi <dylan.aissi@collabora.com>
938160a0 -
Dylan Aïssi authored
Signed-off-by:
Dylan Aïssi <dylan.aissi@collabora.com>
044328c2 -
Dylan Aïssi authored
Signed-off-by:
Dylan Aïssi <dylan.aissi@collabora.com>
6ca4cf19 -
Dylan Aïssi authored
Signed-off-by:
Dylan Aïssi <dylan.aissi@collabora.com>
08f8e210 -
Walter Lozano authored
In the new version of rust-coreutils additional checks for options are perfomed, including the number of arguments. In order to properly support the -Z option include the number of arguments it requires. Signed-off-by:
Walter Lozano <walter.lozano@collabora.com>
01d18805 -
Walter Lozano authored
Signed-off-by:
Walter Lozano <walter.lozano@collabora.com>
4e6c34f2 -
Walter Lozano authored
Fix the support -Z in cp and mv which does not require any argument. This fixes the implementation in 01d18805 which was buggy. Signed-off-by:
Walter Lozano <walter.lozano@collabora.com>
d3003c4b -
Walter Lozano authored
Following the same approach as in cp and mv, add a hack to avoid failing when scripts try to use -Z with mkdir. Signed-off-by:
Walter Lozano <walter.lozano@collabora.com>
24dcb4f7 -
Walter Lozano authored
Signed-off-by:
Walter Lozano <walter.lozano@collabora.com>
6aaae1f9 -
This patch makes sure that tsort behaves the same way as in the C version. Signed-off-by:
Detlev Casanova <detlev.casanova@collabora.com>
b4883123 -
Signed-off-by:
Detlev Casanova <detlev.casanova@collabora.com>
a911189f -
Ritesh Raj Sarraf authoredUnverified146ca55b
-
Ritesh Raj Sarraf authored
Signed-off-by:
Ritesh Raj Sarraf <ritesh.sarraf@collabora.co.uk>
63104ae2 -
- Add "lto": whole binary link time optimisation. - Use opt-level = "z": to optimize for size. - Make the panic handler simply abort() rather then unwinding and printing a backtrace. Add flag in debian/rules to strip symbols from the binary. Inspired by https://github.com/uutils/coreutils/commit/0c4f586 Signed-off-by:
Detlev Casanova <detlev.casanova@collabora.com> Signed-off-by:
Sjoerd Simons <sjoerd@collabora.com> Signed-off-by:
Dylan Aïssi <dylan.aissi@collabora.com>
a44e74a0 -
Dylan Aïssi authored
Signed-off-by:
Dylan Aïssi <dylan.aissi@collabora.com>
40c8a838 -
Walter Lozano authored
Since .cargo/config already set some rust flags when setting them in debian/rules these values get overwritten. In order to avoid this issue and to keep consistency move the new flags to .cargo/config. Signed-off-by:
Walter Lozano <walter.lozano@collabora.com>
6305e130 -
Walter Lozano authored
Signed-off-by:
Walter Lozano <walter.lozano@collabora.com>
3a345cae -
Walter Lozano authored
Re-enable the running of bootstrap tests on MR which where disabled during rebase. Signed-off-by:
Walter Lozano <walter.lozano@collabora.com>
62645b41 -
Walter Lozano authored
Signed-off-by:
Walter Lozano <walter.lozano@collabora.com>
301ad0e4 -
Dylan Aïssi authored
Rust binaries stripped at linking time are smaller than binaries stripped with dh_strip. Since we want the smaller binary possible for rust-coreutils, we strip debug symbols at linking time, but that means dh_setup_copyright is then not able to extract required data. As a workaround we build here a non-stripped binary only for dh_setup_copyright. Signed-off-by:
Dylan Aïssi <dylan.aissi@collabora.com>
4c99a0d1 -
Dylan Aïssi authored
Signed-off-by:
Dylan Aïssi <dylan.aissi@collabora.com>
89281620 -
Walter Lozano authored
In order to avoid confusions with the different types of package tests that can be enabled rename the test metadata file to follow a better pattern and rationale. Signed-off-by:
Walter Lozano <walter.lozano@collabora.com>
8495e360 -
Walter Lozano authored
Signed-off-by:
Walter Lozano <walter.lozano@collabora.com>
be4f9ced -
Walter Lozano authored
Signed-off-by:
Walter Lozano <walter.lozano@collabora.com>
bef5efaa -
Ryan Gonzalez authored
The stdbuf build process involves building a shared library externally and embedding it in the binary, which makes it difficult to extract debug info from binaries and *then* still strip them. This is pretty hard to fix while keeping coreutils cargo-installable, so just disable stdbuf instead. infrastructure/apertis-issues#431 Signed-off-by:
Ryan Gonzalez <ryan.gonzalez@collabora.com>
61fab3c8 -
Ryan Gonzalez authored
This is no longer needed without stdbuf present. infrastructure/apertis-issues#431 Signed-off-by:
Ryan Gonzalez <ryan.gonzalez@collabora.com>
280b4e60 -
Ryan Gonzalez authored
infrastructure/apertis-issues#431 Signed-off-by:
Ryan Gonzalez <ryan.gonzalez@collabora.com>
49a2661c -
Ryan Gonzalez authored
This was placed in a separate patch instead of merging into the existing patch because that one is actually pulled from upstream, so we'd be liable to accidentally drop the change when rust-coreutils is updated in the future. infrastructure/apertis-issues#431 Signed-off-by:
Ryan Gonzalez <ryan.gonzalez@collabora.com>
c8a4582f -
Ryan Gonzalez authored
infrastructure/apertis-issues#431 Signed-off-by:
Ryan Gonzalez <ryan.gonzalez@collabora.com>
35fd2d28 -
Ryan Gonzalez authored
Signed-off-by:
Ryan Gonzalez <ryan.gonzalez@collabora.com>
fa8fb480 -
Dylan Aïssi authored
Signed-off-by:
Dylan Aïssi <dylan.aissi@collabora.com>
03da732d -
Dylan Aïssi authored
Depending how apt parse the build-deps list, it can fail to resolve dependencies with: The following packages have unmet dependencies: libstd-rust-web-dev : Conflicts: libstd-rust-dev rustc-web : Conflicts: rustc but 1.63.0+dfsg1-2+apertis1bv2025dev3b1 is to be installed Actually, doing a "apt build-dep ." works, but it fails after a "wrap-and-sort" like it is used in ci-buildpackage. That is because the order between dh-cargo and cargo:native is inverted. So, to avoid potential conflicts, makes sure we don't pull the "-web" variants which are only used to build firefox. Signed-off-by:
Dylan Aïssi <dylan.aissi@collabora.com>
b674698a -
Dylan Aïssi authored
Signed-off-by:
Dylan Aïssi <dylan.aissi@collabora.com>
-
Apertis CI authoredafe97891
-
Sylvestre Ledru authoredd663b289
-
Dylan Aïssi authored
Signed-off-by:
Dylan Aïssi <dylan.aissi@collabora.com>
4755bf8f -
Dylan Aïssi authored
Signed-off-by:
Dylan Aïssi <dylan.aissi@collabora.com>
da935c9a -
Dylan Aïssi authored
This is required for the right balance between the smallest binary size and enough debug info to generate Apertis SBOM. It's based on previous Apertis patches: - size-optimize.patch - Switch-release-builds-back-to-thin-LTO.patch Signed-off-by:
Dylan Aïssi <dylan.aissi@collabora.com>
b13505b7 -
Dylan Aïssi authored
Signed-off-by:
Dylan Aïssi <dylan.aissi@collabora.com>
0da60ca5 -
Dylan Aïssi authored
Signed-off-by:
Dylan Aïssi <dylan.aissi@collabora.com>
Showing
- .cargo/config 0 additions, 2 deletions.cargo/config
- .cargo/config.toml 13 additions, 0 deletions.cargo/config.toml
- .cargo_vcs_info.json 6 additions, 0 deletions.cargo_vcs_info.json
- .cirrus.yml 0 additions, 14 deletions.cirrus.yml
- .clippy.toml 2 additions, 0 deletions.clippy.toml
- .codespell.rc 3 additions, 0 deletions.codespell.rc
- .config/nextest.toml 6 additions, 0 deletions.config/nextest.toml
- .editorconfig 44 additions, 6 deletions.editorconfig
- .github/FUNDING.yml 1 addition, 0 deletions.github/FUNDING.yml
- .github/stale.yml 4 additions, 3 deletions.github/stale.yml
- .github/workflows/CICD.yml 777 additions, 295 deletions.github/workflows/CICD.yml
- .github/workflows/CheckScripts.yml 56 additions, 0 deletions.github/workflows/CheckScripts.yml
- .github/workflows/FixPR.yml 119 additions, 0 deletions.github/workflows/FixPR.yml
- .github/workflows/GNU.yml 0 additions, 134 deletions.github/workflows/GNU.yml
- .github/workflows/GnuComment.yml 60 additions, 0 deletions.github/workflows/GnuComment.yml
- .github/workflows/GnuTests.yml 406 additions, 0 deletions.github/workflows/GnuTests.yml
- .github/workflows/android.yml 203 additions, 0 deletions.github/workflows/android.yml
- .github/workflows/code-quality.yml 161 additions, 0 deletions.github/workflows/code-quality.yml
- .github/workflows/freebsd.yml 197 additions, 0 deletions.github/workflows/freebsd.yml
- .github/workflows/fuzzing.yml 88 additions, 0 deletions.github/workflows/fuzzing.yml
Some changes are not shown.
For a faster browsing experience, only 20 of 1000+ files are shown. Download one of the files below to see all changes.
.cargo/config
deleted
100644 → 0
.cargo/config.toml
0 → 100644
.cargo_vcs_info.json
0 → 100644
.cirrus.yml
deleted
100644 → 0
.clippy.toml
0 → 100644
.codespell.rc
0 → 100644
.config/nextest.toml
0 → 100644
.github/FUNDING.yml
0 → 100644
This diff is collapsed.
.github/workflows/CheckScripts.yml
0 → 100644
.github/workflows/FixPR.yml
0 → 100644
.github/workflows/GNU.yml
deleted
100644 → 0
.github/workflows/GnuComment.yml
0 → 100644
.github/workflows/GnuTests.yml
0 → 100644
.github/workflows/android.yml
0 → 100644
.github/workflows/code-quality.yml
0 → 100644
.github/workflows/freebsd.yml
0 → 100644
.github/workflows/fuzzing.yml
0 → 100644