Commit Graph

105 Commits

Author SHA1 Message Date
David Kaspar [Dee'Kej] c5cc555c81 specfile: all the licensing issues discovered fixed
See the specfile comments for more info.
2016-09-07 13:25:48 +02:00
David Kaspar [Dee'Kej] 504c03a37c specfile: re-enable building with libsigsegv library
In very old versions of Fedora, it was enabled to build gawk with this
  library. More about this library can be found here:

  https://www.gnu.org/software/libsigsegv/

  However, because of the BZ #524795 it was eventually disabled as a
  kind of workaround. It was then forgotten and was never re-enabled
  again. Even emacs developers noticed that in their's mailing list:

  https://lists.gnu.org/archive/html/emacs-devel/2014-09/msg00238.html

  They used this mistake as an argument, which was incorrect, but mainly
  was not right (nor cool :)). And because vanilla build of gawk, as
  well as Debian-like distributions, uses this feature, it was enabled
  again. AFAIK, there are no security implications that should prevent
  use of this library.
2016-09-07 13:25:42 +02:00
David Kaspar [Dee'Kej] c305f0f388 STAGE1-gawk removed from dist-git
This file, which was supposed to be describing how to boostrap the
  gawk package (in case you do not have gawk on your system and you need
  to compile it). However, I guess only author was able to follow those
  instructions.

  I'm deleting this file, because I'd rather have no tutorial at all
  than some misleading instructions. We will recreate the instructions
  in the future, if needed.
2016-09-07 13:04:01 +02:00
David Kaspar [Dee'Kej] 9e4534535c gawk-4.1.1-eval_invalid_free.patch removed from dist-git
This patch is already present in gawk-4.1.3 upstream release.
2016-09-07 13:03:40 +02:00
David Kaspar [Dee'Kej] 8b8767b2ad gawk-4.1.1-build-baddest.patch removed from dist-git
This patch is already present gawk-4.1.3 upstream release.
2016-09-07 13:03:21 +02:00
Dennis Gilmore d361e64ef5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild 2016-02-03 21:03:20 +00:00
Dennis Gilmore 52beacfe4c - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild 2015-06-17 07:02:16 +00:00
Jaromir Capik 5bccdf3934 Adding STAGE1 bootstrap recipe 2015-06-10 19:46:30 +02:00
Jan Chaloupka 80a168343e Update to upstream 4.1.3
- resolves: #1223594
2015-05-21 10:29:01 +02:00
Jan Chaloupka be532fdc75 Update to upstream 4.1.2
- resolves: #1217027
2015-04-29 15:02:27 +02:00
Till Maas e7e7a71a88 Rebuilt for Fedora 23 Change
https://fedoraproject.org/wiki/Changes/Harden_all_packages_with_position-independent_code
2015-02-21 22:18:00 +01:00
Jan Chaloupka 3a0a188c55 No need for build dependency on byacc/bison, fix make check
- resolves: #1176993
- resolves: #1177001
2015-01-02 15:43:44 +01:00
Peter Robinson 73cc7478af - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild 2014-08-16 13:45:45 +00:00
Tom Callaway c4b5d06972 fix license handling 2014-07-12 11:00:32 -04:00
Dennis Gilmore 2bed361478 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild 2014-06-07 08:26:57 -05:00
jchaloup 586e5eae48 eval fixed, caused invalid free 2014-05-13 09:59:13 +02:00
Ondřej Vašík e3282563da Fix build failure because of missing destdir in extension Makefile 2014-04-21 11:59:54 +02:00
Ondřej Vašík 94596434f7 Update to upstream 4.1.1 (#1087242) 2014-04-21 11:30:09 +02:00
Ville Skyttä 64dd98ccab Own the %{_libdir}/gawk dir.
- Use xz compressed upstream tarball.
2014-01-25 19:58:58 +02:00
Dennis Gilmore 70de45e22f - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild 2013-08-03 07:29:50 -05:00
Fridolin Pokorny 7ce019c75a Update to upstream 4.1.0 (#962109)
- Added unpackaged files
2013-05-13 11:15:30 +02:00
Fridolin Pokorny 1b34d917bb Update to upstream 4.1.0 (#962109)
- Removed FUTURES and LIMITATIONS
2013-05-13 10:24:05 +02:00
Dennis Gilmore 3c512ccdf4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild 2013-02-13 16:20:13 -06:00
Martin Briza c0c4fc14ec Update to 4.0.2 (#890559) 2013-01-04 16:38:08 +01:00
Dennis Gilmore e29e5bdbf9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild 2012-07-18 22:59:57 -05:00
Martin Bříza 0b2e8c0717 Update to upstream 4.0.1 (#808005)
Corrected Source0 link to .tar.gz extension as not all releases are available as .tar.bz2

Resolves #724817 - gawk-4.0.0 regression in '\' escape handling in gsub()

Resolves #820550 - gawk: getline in BEGIN skips 2 lines
2012-06-07 12:46:00 +02:00
Harald Hoyer 25b1ed0fff add filesystem guard 2012-01-25 21:11:41 +01:00
Harald Hoyer 30eccccd46 install everything in /usr
This patch is needed for the /usr-move feature
https://fedoraproject.org/wiki/Features/UsrMove

This package requires now 'filesystem' >= 3, which is only installable
on a system which has /bin, /sbin, /lib, /lib64 as symlinks to /usr and
not regular directories. The 'filesystem' package acts as a guard, to
prevent *this* package to be installed on old unconverted systems.

New installations will have the 'filesystem' >=3 layout right away, old
installations need to be converted with anaconda or dracut first; only
after that, the 'filesystem' package, and also *this* package can be
installed.

Packages *should* not install files in /bin, /sbin, /lib, /lib64, but
only in the corresponding directories in /usr. Packages *must* not
install conflicting files with the same names in the corresponding
directories in / and /usr. Especially compatibilty symlinks must not be
installed.

Feel free to modify any of the changes to the spec file, but keep the
above in mind.
2012-01-25 14:10:54 +01:00
Dennis Gilmore 37ec893145 - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild 2012-01-12 20:58:43 -06:00
Vojtech Vitek (V-Teq) 4516e3c933 Remove obsolete patches
Remove gawk-3.1.8-syntax.patch, gawk-3.1.8-double-free-wstptr.patch
2011-10-17 02:07:46 +02:00
Vojtech Vitek (V-Teq) f2bfc58ca7 Update to upstream 4.0.0
Resolves: #717885
2011-07-14 20:47:18 +02:00
Dennis Gilmore d39634cf21 - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild 2011-02-08 16:55:49 -06:00
Vojtech Vitek (V-Teq) faca347761 - add byacc to BuildRequires
- follow updated libsigsegv option in configure script
2010-11-02 15:58:11 +01:00
Vojtech Vitek (V-Teq) 98fd9942b1 - fix syntax issues #528623, #528625 2010-11-02 14:55:54 +01:00
Vojtech Vitek (V-Teq) 0ca990fc6b - fix #629196: Double free in free_wstr
- fix license tag, add description
- remove BuildRoot tag
2010-11-02 11:32:25 +01:00
Fedora Release Engineering d2e4fcead6 dist-git conversion 2010-07-28 15:04:07 +00:00
Štěpán Kasal 5370755b34 - new upstream version
- drop upstreamed patches
2010-05-10 07:41:38 +00:00
Jan Zeleny b957b98230 corrected the patch 2010-04-01 14:14:27 +00:00
Jan Zeleny cf0b5e339d fixed precision recognition when using utf-8 encoding (#513234) 2010-04-01 14:04:56 +00:00
Bill Nottingham 367766a624 Fix typo that causes a failure to update the common directory. (releng
#2781)
2009-11-25 23:19:20 +00:00
Štěpán Kasal 4b7ff3f82e - in posix mode, make ARGV[0] = argv[0] (#525381) 2009-10-08 11:41:58 +00:00
Štěpán Kasal 3e8376caf8 new upstream version, disable libsigsegv 2009-09-09 20:27:51 +00:00
Jesse Keating 7d89cde5e0 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild 2009-07-24 23:32:59 +00:00
Jesse Keating f1bf319d58 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild 2009-02-24 19:39:44 +00:00
Štěpán Kasal 80b061ab89 - remove the versioned binaries even if the version is modified by the
snapshot patch, modify the file list to check this (#476166)
- update the snapshot patch, dropping the upstreamed
    gawk-3.1.5-test-lc_num1.patch
2009-01-30 16:29:24 +00:00
Štěpán Kasal cf9db2b005 grab the current stable tree from savannah 2008-12-11 14:08:10 +00:00
Štěpán Kasal 95e556e6aa grab the current stable tree from savannah 2008-12-11 11:25:53 +00:00
Štěpán Kasal a5ff77eff5 - test-lc_num1.patch submitted upstream, link added 2008-11-26 15:36:08 +00:00
Štěpán Kasal 3d4719f3b6 - new upstream version
- drop patches 2-13, they have been integrated upstream
2008-11-25 17:03:04 +00:00
Štěpán Kasal 2a6e1b49fe - drop Patch1: gawk-3.1.3-getpgrp_void.patch, it seems to be a workaround
for a bug in gcc that seemed to exist at Fedora Core 1 times, see
    #114246
2008-11-25 16:56:53 +00:00