3
0
forked from pool/coreutils
Commit Graph

67 Commits

Author SHA256 Message Date
Philipp Thomas
734eb78c73 Accepting request 179221 from home:jengelh:attr
- Explicitly list libattr-devel as BuildRequires

OBS-URL: https://build.opensuse.org/request/show/179221
OBS-URL: https://build.opensuse.org/package/show/Base:System/coreutils?expand=0&rev=198
2013-06-17 11:20:05 +00:00
Dr. Werner Fink
6c2e7382e8 Accepting request 178022 from home:Andreas_Schwab:Factory
- longlong-aarch64.patch: fix build on aarch64

OBS-URL: https://build.opensuse.org/request/show/178022
OBS-URL: https://build.opensuse.org/package/show/Base:System/coreutils?expand=0&rev=196
2013-06-07 21:23:37 +00:00
Bernhard Voelker
b8beefb76d Accepting request 177954 from home:bernhard-voelker:branches:Base:System
Remove su(1) and kill(1) - both are provided by util-linux now.

OBS-URL: https://build.opensuse.org/request/show/177954
OBS-URL: https://build.opensuse.org/package/show/Base:System/coreutils?expand=0&rev=195
2013-06-07 05:18:41 +00:00
Stephan Kulow
83be651505 after discussion with kukuk, werner and lnussel, we
decided that this is not the proper fix

OBS-URL: https://build.opensuse.org/package/show/Base:System/coreutils?expand=0&rev=194
2013-06-06 05:17:31 +00:00
Stephan Kulow
17af1a7b6b - change the buildrequire system to pkgconfig(systemd) to fix bootstrap
- Add systemd to build and use requires

- Make pam configuration for command su using the systemd login
  manager for ordinary users as this allows to use all services
  provided by systemd login manager

- change the buildrequire system to pkgconfig(systemd) to fix bootstrap

OBS-URL: https://build.opensuse.org/package/show/Base:System/coreutils?expand=0&rev=192
2013-06-04 14:18:29 +00:00
Bernhard Voelker
3e051dbc3b Accepting request 176187 from home:bernhard-voelker:branches:Base:System
- Try to fix nap() races in gnulib-tests.
  (coreutils-gnulib-tests-fix-nap-race.patch: add upstream patch)
  (coreutils-gnulib-tests-fix-nap-race-obs.patch: add openSUSE patch for OBS)

OBS-URL: https://build.opensuse.org/request/show/176187
OBS-URL: https://build.opensuse.org/package/show/Base:System/coreutils?expand=0&rev=186
2013-05-20 20:13:40 +00:00
Bernhard Voelker
767847bef8 Accepting request 163146 from home:bernhard-voelker
- Update to 8.21 (2013-02-14) [stable]
- Port su(1) deleted upstreams from previous OS package
- Fix multibyte issue in unexpand (rh#821262)

OBS-URL: https://build.opensuse.org/request/show/163146
OBS-URL: https://build.opensuse.org/package/show/Base:System/coreutils?expand=0&rev=183
2013-04-08 12:07:25 +00:00
a7e8aab164 Accepting request 160428 from home:m_meister:branches:openSUSE:Factory
- Added url as source.
  Please see http://en.opensuse.org/SourceUrls

- Added url as source.
  Please see http://en.opensuse.org/SourceUrls

OBS-URL: https://build.opensuse.org/request/show/160428
OBS-URL: https://build.opensuse.org/package/show/Base:System/coreutils?expand=0&rev=181
2013-03-21 12:15:26 +00:00
Stephan Kulow
d1e1a80b19 - do not require texinfo for building, texlive is a bit too heavy
- do not require texinfo for building, texlive is a bit too heavy

OBS-URL: https://build.opensuse.org/package/show/Base:System/coreutils?expand=0&rev=177
2013-01-27 08:16:43 +00:00
Bernhard Voelker
9ae545fad8 - Add CVE numbers to changelog:
CVE-2013-0221, CVE-2013-0222, CVE-2013-0223

OBS-URL: https://build.opensuse.org/package/show/Base:System/coreutils?expand=0&rev=176
2013-01-26 19:35:28 +00:00
Bernhard Voelker
f6d4b45a7b Accepting request 149313 from home:bernhard-voelker:branches:Base:System
skip tests/du/slink to make the testsuite succeed again

OBS-URL: https://build.opensuse.org/request/show/149313
OBS-URL: https://build.opensuse.org/package/show/Base:System/coreutils?expand=0&rev=174
2013-01-20 13:51:29 +00:00
Bernhard Voelker
94e801cf55 - Avoid segmentation fault in "join -i" with long line input (bnc#798541, VUL-1)
* src/join.c: Instead of usig unreliable alloca() stack allocation,
    use heap allocation via xmalloc()+free().
    (coreutils-i18n.patch, from Philipp Thomas <pth@suse.de>)
- Avoid segmentation fault in "sort -d" and "sort -M" with long line input
  (bnc#798538, VUL-1)
  * src/sort.c: Instead of usig unreliable alloca() stack allocation,
    use heap allocation via xmalloc()+free().
    (coreutils-i18n.patch, from Philipp Thomas <pth@suse.de>)

OBS-URL: https://build.opensuse.org/package/show/Base:System/coreutils?expand=0&rev=173
2013-01-17 16:45:17 +00:00
Bernhard Voelker
26558dd009 - Avoid segmentation fault in "uniq" with long line input (bnc#796243, VUL-1)
* src/cut.c: Instead of usig unreliable alloca() stack allocation,
    use heap allocation via xmalloc()+free().
    (coreutils-i18n.patch)
- Fix test-suite errors (bnc#798261).
  * tests/cp/fiemap-FMR: Fix path to src directory and declare
    require_valgrind_ function.
    (coreutils-cp-corrupt-fragmented-sparse.patch)
  * tests/misc/cut:
    Fix src/cut.c to properly pass output-delimiter tests.
    Synchronize cut.c related part of the i18n patch with Fedora's.
    Merge coreutils-i18n-infloop.patch into coreutils-i18n.patch.
    Merge coreutils-i18n-uninit.patch into coreutils-i18n.patch.
    In tests/misc/cut, do not replace the non-i18n error messages.
    (coreutils-i18n.patch)
  * tests/rm/ext3-perf:
    This test failed due to heavy parallel CPU and/or disk load because it
    is based on timeouts. Do not run the test-suite with 'make -jN.
    (coreutils.spec, coreutils-testsuite.spec)
  * Further spec changes:
    Run more tests: also run "very expensive" tests; add acl, python-pyinotify,
    strace and valgrind to the build requirements.
    Remove patch5 and patch6 as they are now merged into coreutils-i18n.patch
    (see above).
    (coreutils.spec, coreutils-testsuite.spec)
- Maintenance changes:
  (coreutils.spec, coreutils-testsuite.spec)
  * Add perl and texinfo to the build requirements as they are needed to
    re-generate the man pages and the texinfo documentation.
  * Remove already-active "-Wall" compiler option from CFLAGS variable.
  * Install the compressed test-suite.log into the documentation directory
    of the coreutils-testsuite package (section %check and %files).
  * Properly guard the spec sections for the coreutils and the
    coreutils-testsuite package.
  * Update patches to reflect new line numbers.

OBS-URL: https://build.opensuse.org/package/show/Base:System/coreutils?expand=0&rev=172
2013-01-16 19:09:57 +00:00
Philipp Thomas
1e206d4651 - Hardcode the name passed to find_lang so that it works for
coreutils-testsuite too.

- Don't call autoreconf on distributions older then 12.0
  because their autoconf is too old.

- Update default posix version to 200112 (bnc#783352).
- Add coreutils-df-always-hide-rootfs.patch:
  Hide rootfs in df (df not using yet /proc/self/mountinfo).

- Statically link to gmp otherwise expr depends on gmp and gmp
  configure script depends on expr which creates a build cycle.

- Add the missing parts in coreutil.spec so that the testsuite is
  only run when coreutils-testsuite is built. Also add additional
  BuildRequires for the testsuite.

- Hardcode the name passed to find_lang so that it works for
  coreutils-testsuite too.

- Don't call autoreconf on distributions older then 12.0
  because their autoconf is too old.

OBS-URL: https://build.opensuse.org/package/show/Base:System/coreutils?expand=0&rev=171
2013-01-10 20:37:13 +00:00
Philipp Thomas
fed157bf6e [bug introduced in coreutils-8.11] (bnc#788459 gnu#12656)
- Add the missing parts in coreutil.spec so that the testsuite is
  only run when coreutils-testsuite is built. Also add additional
  BuildRequires for the testsuite.
    [bug introduced in coreutils-8.11] (bnc#788459 gnu#12656)

OBS-URL: https://build.opensuse.org/package/show/Base:System/coreutils?expand=0&rev=165
2012-11-08 12:16:12 +00:00
Philipp Thomas
43c2d75193 - Add script pre_checkin.sh that creates spec and changes for
coreutils-testsuite from their coreutils counterparts.

OBS-URL: https://build.opensuse.org/package/show/Base:System/coreutils?expand=0&rev=163
2012-11-06 12:43:10 +00:00
Philipp Thomas
9114a675a5 - Add script pre_checkin.sh that creates spec and changes for
coreutils-testsuite from their coreutils counterparts.

A    coreutils-testsuite.changes
A    coreutils-testsuite.spec
M    coreutils.changes
M    coreutils.spec
A    pre_checkin.sh

Diff for working copy: .
Index: coreutils.changes
===================================================================

--- coreutils.changes	(revision 73894b9fdb176dd50b0dc070b1aaa6c6)
+++ coreutils.changes	(working copy)
@@ -1,3 +1,9 @@
+-------------------------------------------------------------------
+Tue Nov  6 13:23:45 CET 2012 - pth@suse.de
+
+- Add script pre_checkin.sh that creates spec and changes for
+  coreutils-testsuite from their coreutils counterparts.
+
 -------------------------------------------------------------------
 Sun Oct 28 20:31:28 UTC 2012 - mail@bernhard-voelker.de
 

Index: coreutils.spec
===================================================================

--- coreutils.spec	(revision 73894b9fdb176dd50b0dc070b1aaa6c6)

OBS-URL: https://build.opensuse.org/package/show/Base:System/coreutils?expand=0&rev=162
2012-11-06 12:27:41 +00:00