SHA256
1
0
forked from pool/coreutils
Commit Graph

493 Commits

Author SHA256 Message Date
Stephan Kulow
cd23ee8407 Accepting request 306722 from Base:System
- Fix memory handling error with case insensitive sort using UTF-8
  (boo#928749): coreutils-i18n.patch

- Download keyring file from Savannah; prefer HTTPS over FTP
  for remote sources.

OBS-URL: https://build.opensuse.org/request/show/306722
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/coreutils?expand=0&rev=112
2015-05-16 05:12:08 +00:00
Bernhard Voelker
ec1de2b338 fix changes wrt/ the previous s/MB_LEN_MAX/MB_CUR_MAX/.
OBS-URL: https://build.opensuse.org/package/show/Base:System/coreutils?expand=0&rev=259
2015-05-13 09:44:48 +00:00
Bernhard Voelker
9553e98f8b use MB_CUR_MAX again, as that is the better (and smaller) choice
OBS-URL: https://build.opensuse.org/package/show/Base:System/coreutils?expand=0&rev=258
2015-05-13 09:42:40 +00:00
Bernhard Voelker
2a760ea199 s/MB_CUR_MAX/MB_LEN_MAX/, and add a test case
OBS-URL: https://build.opensuse.org/package/show/Base:System/coreutils?expand=0&rev=257
2015-05-12 15:42:22 +00:00
Bernhard Voelker
feef8ae1a8 - Download keyring file from Savannah; prefer HTTPS over FTP
for remote sources.

OBS-URL: https://build.opensuse.org/package/show/Base:System/coreutils?expand=0&rev=256
2015-05-12 09:56:39 +00:00
Bernhard Voelker
d20c1f8965 - Fix memory handling error with case insensitive sort using UTF-8
(boo#928749):
  * coreutils-i18n.patch: Allocate more memory as the upper form of
    some multi-byte characters may be 1 byte wider.

OBS-URL: https://build.opensuse.org/package/show/Base:System/coreutils?expand=0&rev=255
2015-05-12 09:12:54 +00:00
Dominique Leuenberger
39ef3b8cd9 Accepting request 294936 from Base:System
1

OBS-URL: https://build.opensuse.org/request/show/294936
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/coreutils?expand=0&rev=111
2015-04-16 12:10:52 +00:00
Philipp Thomas
060558900d Accepting request 294832 from home:elvigia:branches:Base:System
- If coreutils changes, for consistency, we must regenerate
  the initrd.

- If coreutils changes, for consistency, we must regenerate
  the initrd.

OBS-URL: https://build.opensuse.org/request/show/294832
OBS-URL: https://build.opensuse.org/package/show/Base:System/coreutils?expand=0&rev=253
2015-04-08 10:01:26 +00:00
Bernhard Voelker
fb26fed49d Accepting request 294212 from home:pluskalm:branches:Base:System
- Add gpg signature

- Add gpg signature

OBS-URL: https://build.opensuse.org/request/show/294212
OBS-URL: https://build.opensuse.org/package/show/Base:System/coreutils?expand=0&rev=252
2015-04-02 20:02:49 +00:00
Dominique Leuenberger
a3d034510f Accepting request 293274 from Base:System
update testsuite.spec, too

OBS-URL: https://build.opensuse.org/request/show/293274
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/coreutils?expand=0&rev=110
2015-03-29 18:14:13 +00:00
Bernhard Voelker
b9f0df4c01 - Run ./pre_checkin.sh to update "coreutils-testsuite.spec".
OBS-URL: https://build.opensuse.org/package/show/Base:System/coreutils?expand=0&rev=251
2015-03-26 13:47:15 +00:00
Philipp Thomas
48dc4d694e Accepting request 293266 from home:rguenther:branches:Base:System
- For openSUSE > 13.2 drop coreutils-build-timeout-as-pie.patch and
  instead add a BuildRequire for gcc-PIE.

OBS-URL: https://build.opensuse.org/request/show/293266
OBS-URL: https://build.opensuse.org/package/show/Base:System/coreutils?expand=0&rev=250
2015-03-26 13:30:45 +00:00
Dominique Leuenberger
a6781e90d6 Accepting request 289954 from Base:System
1

OBS-URL: https://build.opensuse.org/request/show/289954
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/coreutils?expand=0&rev=109
2015-03-16 05:52:48 +00:00
e2335081f8 Accepting request 289952 from home:bernhard-voelker:branches:Base:System
- coreutils-tests-aarch64-env.patch: Add patch to avoid false
  positive failures of the coreutils-testsuite on OBS/aarch64:
  work around execve() reversing the order of "env" output.

OBS-URL: https://build.opensuse.org/request/show/289952
OBS-URL: https://build.opensuse.org/package/show/Base:System/coreutils?expand=0&rev=248
2015-03-09 06:53:43 +00:00
Dominique Leuenberger
7287e38e48 Accepting request 282919 from Base:System
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/282919
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/coreutils?expand=0&rev=108
2015-01-30 05:02:35 +00:00
Bernhard Voelker
8c7ba1ee5c Accepting request 281999 from home:bernhard-voelker:branches:Base:System
- Add upstream patches for df(1) from upstream, thus aligning with SLES12

OBS-URL: https://build.opensuse.org/request/show/281999
OBS-URL: https://build.opensuse.org/package/show/Base:System/coreutils?expand=0&rev=246
2015-01-19 23:25:06 +00:00
Dominique Leuenberger
61a2ea2c67 Accepting request 259216 from Base:System
1

OBS-URL: https://build.opensuse.org/request/show/259216
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/coreutils?expand=0&rev=107
2014-11-07 13:07:09 +00:00
Bernhard Voelker
2162511fe4 Accepting request 259211 from home:bernhard-voelker:branches:Base:System
Avoid spurious false positive failures of the testsuite
on OBS due to high load.

- coreutils-tests-rm-ext3-perf-increase-timeout.patch:
  Add patch to increase timeout.

- coreutils-tests-make-inotify-rotate-more-robust-and-efficient.patch:
  Add upstream patch.

OBS-URL: https://build.opensuse.org/request/show/259211
OBS-URL: https://build.opensuse.org/package/show/Base:System/coreutils?expand=0&rev=244
2014-11-01 01:45:58 +00:00
Stephan Kulow
94f87469ec Accepting request 254465 from Base:System
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/254465
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/coreutils?expand=0&rev=106
2014-10-15 14:19:32 +00:00
Bernhard Voelker
29e6b9981e * sort-keycompare-mb.patch: Add information about the origin of the
patch (in sort.c and the test).  Add a comment why to skip the
11a and 11b tests. Refresh with -p0.
* coreutils-fix_false_du_failure_on_newer_xfs.patch: Refresh with -p0.
* coreutils.spec: Remove -p1 patch option for the above 2 patches.
* coreutils-testsuite.spec: Likewise.
* coreutils-disable_tests.patch: Refresh to avoid fuzz.
* coreutils-test_without_valgrind.patch: Refresh.

OBS-URL: https://build.opensuse.org/package/show/Base:System/coreutils?expand=0&rev=242
2014-09-30 00:08:21 +00:00
Bernhard Voelker
2311282852 Accepting request 252640 from home:AndreasSchwab:f
- sort-keycompare-mb.patch: make sure to NUL-terminate the sort keys.
  Fixes http://bugs.gnu.org/18540

OBS-URL: https://build.opensuse.org/request/show/252640
OBS-URL: https://build.opensuse.org/package/show/Base:System/coreutils?expand=0&rev=241
2014-09-29 23:53:19 +00:00
Stephan Kulow
a8be0d86d0 Accepting request 250219 from Base:System
Make testsuite succeed again

OBS-URL: https://build.opensuse.org/request/show/250219
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/coreutils?expand=0&rev=105
2014-09-28 17:53:33 +00:00
Philipp Thomas
642763429a - Remove an unneeded patch
OBS-URL: https://build.opensuse.org/package/show/Base:System/coreutils?expand=0&rev=239
2014-09-19 11:55:38 +00:00
Philipp Thomas
7a8155861f OBS-URL: https://build.opensuse.org/package/show/Base:System/coreutils?expand=0&rev=238 2014-09-19 09:28:59 +00:00
Philipp Thomas
067b1a7870 - Remove unneeded patch
OBS-URL: https://build.opensuse.org/package/show/Base:System/coreutils?expand=0&rev=237
2014-09-19 09:27:37 +00:00
Philipp Thomas
2566294579 - Add coreutils-modify_sparse_test.patch to fix the test for sparse handling.
- Add coreutils-fix_false_du_failure_on_newer_xfs.patch that fixes a false
  negative in the testsuite.
- Add coreutils-disable_tests.patch to not run a tests that fail inside the OBS.
- Add coreutils-test_without_valgrind.patch to not use valgrind in shuf-reservoir.

OBS-URL: https://build.opensuse.org/package/show/Base:System/coreutils?expand=0&rev=236
2014-09-19 08:29:04 +00:00
Stephan Kulow
393292e643 Accepting request 243414 from Base:System
1

OBS-URL: https://build.opensuse.org/request/show/243414
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/coreutils?expand=0&rev=103
2014-08-03 13:35:38 +00:00
Bernhard Voelker
1fe8c32170 Accepting request 243413 from home:bernhard-voelker:branches:Base:System
Upgrade to coreutils-8.23

OBS-URL: https://build.opensuse.org/request/show/243413
OBS-URL: https://build.opensuse.org/package/show/Base:System/coreutils?expand=0&rev=234
2014-08-01 16:10:23 +00:00
Philipp Thomas
9a063f8a1f - Incorporate 9 bugfixes, one documentation update and two maintenance
patches that won't harm (bnc#888215), See NEWS for specifics:
  coreutils-improve_df_--human_and_--si,_help_and_man_page.patch
  coreutils-avoid_sizeof_charPP__static_analysis_warning.patch
  coreutils-also_deduplicate_virtual_file_systems.patch
  coreutils-fix_handling_of_symlinks_in_mount_list.patch
  coreutils-ignore_non_file_system_entries_in_proc_mounts.patch
  coreutils-avoid_clang_-Wtautological-constant-out-of-range-compare_warning.patch
  coreutils-use_the_last_device_name_provided_by_the_system.patch
  coreutils-avoid_compiler_warnings_with_some_assert_implementations.patch
  coreutils-use_all_of_the_last_device_details_provided.patch
  coreutils-output_placeholder_values_for_inaccessible_mount_points.patch
  coreutils-look_for_accessible_mount_points_for_specified_devices.patch
  coreutils-report_correct_device_in_presence_of_eclipsed_mounts.patch
  coreutils-avoid_an_inconsequential_mem_leak.patch

OBS-URL: https://build.opensuse.org/package/show/Base:System/coreutils?expand=0&rev=233
2014-07-28 09:51:55 +00:00
Stephan Kulow
3b929cdf24 Accepting request 226325 from Base:System
- Add upstream patch (gnu#16855):
  * coreutils-shuf-repeat-avoid-crash-when-input-empty.patch: Add
  patch for shuf: with -r, don't dump core if the input is empty.

- Add upstream patch (gnu#16872):
  * coreutils-date-avoid-crash-in-TZ-parsing.patch: Add patch for
  date: fix crash or infinite loop when parsing a malformed TZ="".

- Add upstream patch (gnu#17010):
  * coreutils-ln-avoid-segfault-for-empty-target.patch: Add patch
  to avoid that ln(1) segfaults for an empty, relative target.

OBS-URL: https://build.opensuse.org/request/show/226325
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/coreutils?expand=0&rev=102
2014-03-18 12:37:01 +00:00
Bernhard Voelker
ad3c637e06 - Add upstream patch (gnu#16855):
* coreutils-shuf-repeat-avoid-crash-when-input-empty.patch: Add
  patch for shuf: with -r, don't dump core if the input is empty.

OBS-URL: https://build.opensuse.org/package/show/Base:System/coreutils?expand=0&rev=231
2014-03-16 21:48:29 +00:00
Bernhard Voelker
5d2bf6212b - Add upstream patch (gnu#16872):
* coreutils-date-avoid-crash-in-TZ-parsing.patch: Add patch for
  date: fix crash or infinite loop when parsing a malformed TZ="".

OBS-URL: https://build.opensuse.org/package/show/Base:System/coreutils?expand=0&rev=230
2014-03-16 19:47:49 +00:00
Bernhard Voelker
ccd1e01093 - Add bug number for previously committed patch (gnu#17010).
OBS-URL: https://build.opensuse.org/package/show/Base:System/coreutils?expand=0&rev=229
2014-03-16 16:02:35 +00:00
Bernhard Voelker
14462ed8e9 * coreutils-ln-avoid-segfault-for-empty-target.patch: Document that this
patch has to be removed with v8.23.
* coreutils.spec, coreutils-testsuite.spec: Likewise.

OBS-URL: https://build.opensuse.org/package/show/Base:System/coreutils?expand=0&rev=228
2014-03-16 15:36:48 +00:00
Bernhard Voelker
b0ed6e2856 - Add upstream patch:
* coreutils-ln-avoid-segfault-for-empty-target.patch: Add patch
  to avoid that ln(1) segfaults for an empty, relative target.

OBS-URL: https://build.opensuse.org/package/show/Base:System/coreutils?expand=0&rev=227
2014-03-15 14:29:39 +00:00
Tomáš Chvátal
f744044c55 Accepting request 223708 from Base:System
Add three patches from SLES

OBS-URL: https://build.opensuse.org/request/show/223708
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/coreutils?expand=0&rev=101
2014-02-28 15:21:59 +00:00
Philipp Thomas
baceaa89e2 - Add three patches from SLE12 that aren't upstream:
coreutils-misc.patch (fixes for tests)
  coreutils-getaddrinfo.patch (fake success as there's no network
                               in the build system)
  coreutils-ocfs2_reflinks.patch (support ocfs2 reflinks in cp)

OBS-URL: https://build.opensuse.org/package/show/Base:System/coreutils?expand=0&rev=225
2014-02-24 14:21:36 +00:00
Stephan Kulow
cfe6a151ff Accepting request 215038 from Base:System
- Testsuite: avoid a failure of tests/mkdir/p-acl.sh on armv7l.
- Refresh patches with QUILT_REFRESH_ARGS="-p0 --no-timestamps"
 (forwarded request 215037 from bernhard-voelker)

OBS-URL: https://build.opensuse.org/request/show/215038
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/coreutils?expand=0&rev=100
2014-01-30 11:51:46 +00:00
Bernhard Voelker
77474cd407 Accepting request 215037 from home:bernhard-voelker
- Testsuite: avoid a failure of tests/mkdir/p-acl.sh on armv7l.
- Refresh patches with QUILT_REFRESH_ARGS="-p0 --no-timestamps"

OBS-URL: https://build.opensuse.org/request/show/215037
OBS-URL: https://build.opensuse.org/package/show/Base:System/coreutils?expand=0&rev=223
2014-01-24 13:44:10 +00:00
Stephan Kulow
45c42e96e5 Accepting request 213255 from Base:System
* Update to 8.22.
* Pull in two I18N fixes for cut and sort from Fedora.
* Add new SELinux patch for cp from upstream.
* Avoid some testsuite failures by adding 4 other patches.

Supersedes 
https://build.opensuse.org/request/show/212842

OBS-URL: https://build.opensuse.org/request/show/213255
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/coreutils?expand=0&rev=99
2014-01-10 20:15:22 +00:00
Bernhard Voelker
6f150a9022 Accepting request 213254 from home:bernhard-voelker
- Add upstream patch (coreutils-copy-fix-selinux-existing-dirs.patch):
  cp -a: set the correct SELinux context on already existing
  destination directories (rh#1045122).

- Merge I18n fixes from Fedora (coreutils-i18n.patch):
  * sort: fix sorting by non-first field (rh#1003544)
  * cut: avoid using slower multi-byte code in non-UTF-8 locales
    (rh#1021403, rh#499220).

- Testsuite: skip some tests:
  * coreutils-skip-some-sort-tests-on-ppc.patch: Add patch to
    skip 2 valgrind'ed sort tests on ppc/ppc64.
  * coreutils-skip-gnulib-test-tls.patch: Add patch to skip
    the gnulib test 'test-tls' on i586, x86_64, ppc and ppc64.
  * coreutils-tests-avoid-FP-cp-cpuinfo.patch: Add patch to skip a
    test when cp fails for /proc/cpuinfo which happens on aarch64.
  * coreutils-tests-shorten-extreme-factor-tests.patch: Add patch
    to skip most of the extreme-expensive factor tests.

OBS-URL: https://build.opensuse.org/request/show/213254
OBS-URL: https://build.opensuse.org/package/show/Base:System/coreutils?expand=0&rev=221
2014-01-09 02:21:45 +00:00
Bernhard Voelker
35753376a8 Accepting request 212841 from home:bernhard-voelker:branches:Base:System
- Skip sort's "2[01]a" test cases for now
  to avoid a test failure on i586/x86_64.

OBS-URL: https://build.opensuse.org/request/show/212841
OBS-URL: https://build.opensuse.org/package/show/Base:System/coreutils?expand=0&rev=220
2014-01-04 23:15:12 +00:00
Bernhard Voelker
091187f8d9 Accepting request 212838 from home:bernhard-voelker:branches:Base:System
Update to 8.22

OBS-URL: https://build.opensuse.org/request/show/212838
OBS-URL: https://build.opensuse.org/package/show/Base:System/coreutils?expand=0&rev=219
2014-01-04 22:54:58 +00:00
Stephan Kulow
31efb2e95d Accepting request 212043 from Base:System
The "gnulib" package contains a number of floating-point test cases
that do not work correctly with the PowerPC long double ("double double")
format.  These tests "accidentally" succeeded anyway in the big-endian
variant, but are now actually failing in little-endian mode.

As is usual for gnulib, those tests end up copied into the source code
of various packages that use gnulib, including coreutils, findutils,
grep, and libunistring.

A patch to fix the tests for ppc64le has been submitted to upstream
to the bug-gnulib mailing list.  We'll work with upstream of the
other affected packages to make sure the copies are refreshed.

- coreutils-gnulib-tests-ppc64le.patch: Fix imported gnulib long double
  math tests for little-endian PowerPC. (forwarded request 211829 from uweigand)

OBS-URL: https://build.opensuse.org/request/show/212043
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/coreutils?expand=0&rev=98
2013-12-24 19:46:00 +00:00
Dr. Werner Fink
a076bc027f Accepting request 211829 from openSUSE:Factory:PowerLE
The "gnulib" package contains a number of floating-point test cases
that do not work correctly with the PowerPC long double ("double double")
format.  These tests "accidentally" succeeded anyway in the big-endian
variant, but are now actually failing in little-endian mode.

As is usual for gnulib, those tests end up copied into the source code
of various packages that use gnulib, including coreutils, findutils,
grep, and libunistring.

A patch to fix the tests for ppc64le has been submitted to upstream
to the bug-gnulib mailing list.  We'll work with upstream of the
other affected packages to make sure the copies are refreshed.

- coreutils-gnulib-tests-ppc64le.patch: Fix imported gnulib long double
  math tests for little-endian PowerPC.

OBS-URL: https://build.opensuse.org/request/show/211829
OBS-URL: https://build.opensuse.org/package/show/Base:System/coreutils?expand=0&rev=217
2013-12-22 21:33:12 +00:00
Bernhard Voelker
b6dd569b3a Fix previous commit: call xcalloc for 1 member
OBS-URL: https://build.opensuse.org/package/show/Base:System/coreutils?expand=0&rev=216
2013-12-20 08:58:45 +00:00
Bernhard Voelker
edd1210fec Accepting request 211785 from home:bernhard-voelker:branches:Base:System
OBS-URL: https://build.opensuse.org/request/show/211785
OBS-URL: https://build.opensuse.org/package/show/Base:System/coreutils?expand=0&rev=215
2013-12-19 23:25:35 +00:00
Stephan Kulow
61abeda570 Accepting request 210654 from Base:System
Avoid false sort test failure (coreutils-i18n.patch):
As for the C locale, skip the multi-byte test case
'output-is-input-mb.p'. (forwarded request 210653 from bernhard-voelker)

OBS-URL: https://build.opensuse.org/request/show/210654
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/coreutils?expand=0&rev=97
2013-12-13 10:56:24 +00:00
Bernhard Voelker
a2858c46c8 Accepting request 210653 from home:bernhard-voelker:branches:Base:System
Avoid false sort test failure (coreutils-i18n.patch):
As for the C locale, skip the multi-byte test case
'output-is-input-mb.p'.

OBS-URL: https://build.opensuse.org/request/show/210653
OBS-URL: https://build.opensuse.org/package/show/Base:System/coreutils?expand=0&rev=213
2013-12-12 10:41:59 +00:00
Stephan Kulow
e11e3d2171 Accepting request 209856 from Base:System
- Require valgrind only when it exists (forwarded request 209799 from AndreasSchwab)

OBS-URL: https://build.opensuse.org/request/show/209856
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/coreutils?expand=0&rev=96
2013-12-09 15:54:05 +00:00