File make.changes of Package make

-------------------------------------------------------------------
Mon Jul 16 15:41:30 UTC 2018 - schwab@suse.de

- pselect-non-blocking.patch: Use a non-blocking read with pselect to avoid
  hangs (bsc#1100504)

-------------------------------------------------------------------
Tue Jan 23 09:56:03 UTC 2018 - schwab@suse.de

- test-driver.patch: let perl find test_driver.pl
- glob-interface.patch: Support GLIBC glob interface version 2

-------------------------------------------------------------------
Mon Nov  6 08:52:40 UTC 2017 - schwab@suse.de

- glob-lstat.patch: Do not assume glibc glob internals

-------------------------------------------------------------------
Wed Oct 18 09:09:44 UTC 2017 - bwiedemann@suse.com

- Add make-sorted-glob.patch to make many other packages like dpdk
  build reproducibly without patching them individually (boo#1041090)

-------------------------------------------------------------------
Tue Sep 12 08:10:12 UTC 2017 - schwab@suse.de

- Print out testsuite results after failure

-------------------------------------------------------------------
Sun Jun 12 09:13:27 UTC 2016 - mpluskal@suse.com

- Update to version 4.2.1:
  * bug-fix release
- Drop upstream patches:
  * 0001-SV-47995-Ensure-forced-double-colon-rules-work-with-.patch
  * 0002-main.c-main-SV-48009-Reset-stack-limit-for-make-re-e.patch
- Small spec file cleanup
  * man and info pages are implicitly marked as documentation

-------------------------------------------------------------------
Mon May 23 08:13:35 UTC 2016 - schwab@suse.de

- Update to make 4.2
  * New variable: $(.SHELLSTATUS) is set to the exit status of the last != or
    $(shell ...) function invoked in this instance of make.
  * The $(file ...) function can now read from a file with $(file <FILE).
  * The makefile line numbers shown by GNU make now point directly to the
    specific line in the recipe where the failure or warning occurred.
  * The interface to GNU make's "jobserver" is stable as documented in the
    manual, for tools which may want to access it.
  * The amount of parallelism can be determined by querying MAKEFLAGS
- undefine-variables.patch: Removed
- make-4.1-fix_null_returns_from_ttyname.patch: Removed
- 0001-SV-47995-Ensure-forced-double-colon-rules-work-with-.patch: Added
- 0002-main.c-main-SV-48009-Reset-stack-limit-for-make-re-e.patch: Added
- Move %install_info_delete to %preun

-------------------------------------------------------------------
Wed Sep 16 09:10:34 UTC 2015 - schwab@suse.de

- undefine-variables.patch: Force recomputing .VARIABLES when a variable
  was made undefined (bsc#934131)

-------------------------------------------------------------------
Mon Nov 17 12:08:11 UTC 2014 - tchvatal@suse.com

- Cleanup a bit with spec-cleaner
- Split lang stuff into subpackage and add recommends
- Add patch to work with non-mounted pts:
  * make-4.1-fix_null_returns_from_ttyname.patch

-------------------------------------------------------------------
Wed Oct 15 22:21:06 UTC 2014 - andreas.stieger@gmx.de

- make 4.1:
  * New variables: $(MAKE_TERMOUT) and $(MAKE_TERMERR) are set to
    non-empty values if stdout or stderr, respectively, are
    believed to be writing to a terminal.  These variables are
    exported by default.
  * Allow a no-text-argument form of the $(file ...) function.
  * Change the fatal error for mixed explicit and implicit rules
- refresh for contect changes:
  * make-library-search-path.diff
  * make-testcases_timeout.diff

-------------------------------------------------------------------
Tue Mar 11 14:10:15 CET 2014 - draht@suse.de

- make-testcases_timeout.diff: increase the timeout of test cases
  from 5 to 8 seconds. With some testcases using sleep with 2 
  seconds or more, the tests can fail erroneously on a busy build
  system.

-------------------------------------------------------------------
Thu Nov 21 12:51:32 UTC 2013 - sweet_f_a@gmx.de

- Update to 4.0
  * see details in NEWS and ChangeLog files 
  * Bugfixes, a complete list of bugs fixed in this version is
    available here
    http://sv.gnu.org/bugs/index.php?group=make&report_id=111&fix_release_id=101&set=custom
  * WARNING: Backward-incompatibility! backslash/newline handling
  * New feature: GNU Guile integration
  * New command line option: --output-sync (-O) enables grouping of
    output by target or by recursive make.
  * New command line option: --trace enables tracing of targets.
  * New command line option argument: --debug now accepts a "n"
    (none) flag which disables all debugging settings that are
    currently enabled.
  * New feature: The "job server" capability is now supported on
    Windows.
  * New feature: The .ONESHELL capability is now supported on
    Windows.
  * New feature: "!=" shell assignment operator as an alternative
    to the $(shell ...) function.  Implemented for compatibility
    with BSD makefiles.
  * New feature: "::=" simple assignment operator as defined by
    POSIX in 2012.
  * New feature: Loadable objects
  * New function: $(file ...) writes to a file.
  * New variable: $(GNUMAKEFLAGS) will be parsed for make flags,
    just like MAKEFLAGS is.  It can be set in the environment or
    the makefile, containing GNU make-specific flags to allow your
    makefile to be portable to other versions of make.
  * New variable: `MAKE_HOST' gives the name of the host
    architecture make was compiled for.
  * Behavior of MAKEFLAGS and MFLAGS is more rigorously defined.
  * Setting the -r and -R options in MAKEFLAGS inside a makefile
    now works as expected, removing all built-in rules and
    variables, respectively.
  * If a recipe fails, the makefile name and linenumber of the
    recipe are shown.
  * A .RECIPEPREFIX setting is remembered per-recipe and variables
    expanded in that recipe also use that recipe prefix setting.
  * In -p output, .RECIPEPREFIX settings are shown and all
    target-specific variables are output as if in a makefile,
    instead of as comments.
  * On MS-Windows, recipes that use ".." quoting will no longer force
    invocation of commands via temporary batch files.
- Removed following patches, applied by upstream or fixed otherwise
  * make-disable-broken-tests.diff
  * make-savannah-bug30723-expand_makeflags_before_reexec.diff
  * make-savannah-bug30612-handling_of_archives.diff
  * make-fix_whitespace_tokenization.diff
  * make-glob-faster.patch
  * make-parallel-build.patch
  * bug-841457_make-savannah-bug30612-handling_of_archives-part2.txt
  * config-guess-update.diff
- remove make-arglength.patch which was rejected by upstream. It
  was just a dirty hack to build a broken libwebkit version
- remove make-slowdown-parallelism.diff, haven't seen any timing
  problems of the test-suite anymore

-------------------------------------------------------------------
Sun Sep 29 17:56:07 UTC 2013 - meissner@suse.com

- fixed a make target issue with .a (x y) targets (bnc#841457)

-------------------------------------------------------------------
Tue Jun 18 08:45:36 UTC 2013 - coolo@suse.com

- remove gpg verification from bootstrap packages

-------------------------------------------------------------------
Thu Mar 21 10:14:16 UTC 2013 - meissner@suse.com

- use source urls
- gpg verification

-------------------------------------------------------------------
Fri Feb 15 10:39:32 UTC 2013 - schwab@suse.de

- Fix missing definition of PAGE_SIZE

-------------------------------------------------------------------
Sat Feb  2 15:26:19 UTC 2013 - dmueller@suse.com

- Add config-guess-update.diff:
  update config.guess/sub to handle aarch64

-------------------------------------------------------------------
Wed Aug  8 13:33:19 UTC 2012 - dimstar@opensuse.org

- Add make-arglength.patch: fix the argument list limit of GNU make
- Add make-parallel-build.patch: Fix parallel build issues present
  in GNU make 3.82
- Both patches taken from http://trac.webkit.org/browser/trunk/Tools/gtk/patches/
  are known by upstream and are mandatory to be able to build
  libwebkit 1.9.6+.

-------------------------------------------------------------------
Tue Apr 10 14:26:35 CEST 2012 - meissner@suse.de

- Faster globbing support from upstream to speed up 
  some large make projects like libreoffice. bnc#753323

-------------------------------------------------------------------
Tue Oct 11 22:37:40 CEST 2011 - mhrusecky@suse.cz

- reverting previous change (qemu binfmt was fixed)

-------------------------------------------------------------------
Fri Sep 30 13:03:23 CEST 2011 - mhrusecky@suse.cz

- using full ar path in tests on arm (fixes build)

-------------------------------------------------------------------
Tue Apr 19 15:22:27 UTC 2011 - mhopf@novell.com

- make-fix_whitespace_tokenization.diff
  Fix Savannah bug #33125 (bnc #681108):
  Memory corruption during build of android build system.

-------------------------------------------------------------------
Tue Sep  7 17:22:32 UTC 2010 - mhopf@novell.com

- make-savannah-bug30612-handling_of_archives.diff
  Fix Savannah bug #30612: handling of archive references with >1 object..
  Add oneshell to $(.FEATURES).
  Fix the NEWS file to be accurate.
- make-savannah-bug30723-expand_makeflags_before_reexec.diff
  Fix Savannah bug #30723: expand MAKEFLAGS before we re-exec after rebuilding
  makefiles.

-------------------------------------------------------------------
Mon Aug 30 17:37:23 UTC 2010 - mhopf@novell.com

- Disable some inherrently broken test cases.

-------------------------------------------------------------------
Mon Aug 23 13:39:12 UTC 2010 - mhopf@novell.com

- Update to 3.82
  - Bug fixes
  - Backwards Incompatibilities:
    - Makefiles with .POSIX target: shells called with -e
    - $? contains prerequisites even if not existent
    - Prerequisite with '=' cannot be backslash escaped any more
      (use variable with '=' instead)
    - Variable names may not contain whitespaces any more
    - Mixture of explicit and pattern targets didn't always fail
    - Pattern specific rules application order changed
    - Library search behavior now compatible with standard linker
  - New features
    - --eval=STRING: Evaluate makefile syntax string before makefile
    - Variable .RECIPEPREFIX: Exchange TAB character
    - Variable .SHELLFLAGS:   Options passed to shells
    - Target   .ONESHELL:     Single instance of shell for recipe
    - Modifier  private:      Suppresses inheritance of variables
    - Directive undefine:     Undefine variable
  - Changed features
    - Multiple modifiers for variables allowed now.
    - Directive define:       Allow variable assignment operator.
- Nuke memory-hog-2.diff which didn't apply since 3.81
- Addapt make-slowdown-parallelism.diff to new parallelization tests
- Separate make checks into %checks section

-------------------------------------------------------------------
Mon Jun 28 06:38:35 UTC 2010 - jengelh@medozas.de

- use %_smp_mflags

-------------------------------------------------------------------
Mon May 24 17:16:41 UTC 2010 - coolo@novell.com

- fix test case

-------------------------------------------------------------------
Fri Jan  8 17:33:04 CET 2010 - ro@suse.de

- enable parallel build 

-------------------------------------------------------------------
Mon May 14 17:46:30 CEST 2007 - coolo@suse.de

- use %find_lang

-------------------------------------------------------------------
Tue Oct 31 12:48:35 CET 2006 - mhopf@suse.de

- Reducing race probability in test case features/parallelism even more.

-------------------------------------------------------------------
Wed Jun  7 12:20:28 CEST 2006 - mhopf@suse.de

- Improving occasional build failures due to races in test cases.

-------------------------------------------------------------------
Mon May 29 14:28:37 CEST 2006 - mhopf@suse.de

- Update to 3.81
  - Bug fixes
  - New functions: lastword, abspath, realpath, info, flavor, or, and
  - New variables: .INCLUDE_DIRS, .FEATURES, .DEFAULT_GOAL, MAKE_RESTARTS, $|
  - Some new features
  - More POSIX compatibility
- memory-hog-2.diff doesn't apply any longer

-------------------------------------------------------------------
Wed Feb  1 20:29:39 CET 2006 - kssingvo@suse.de

- fix for memory-hog.diff (bugzilla#147229)

-------------------------------------------------------------------
Wed Feb  1 18:15:14 CET 2006 - kssingvo@suse.de

- disabled memory-hog.diff due to crashes (bugzilla#147229)

-------------------------------------------------------------------
Wed Jan 25 21:30:30 CET 2006 - mls@suse.de

- converted neededforbuild to BuildRequires

-------------------------------------------------------------------
Thu Jan 19 14:36:00 CET 2006 - aj@suse.de

- Reduce memory usage.

-------------------------------------------------------------------
Fri Jan  9 16:16:49 CET 2004 - adrian@suse.de

- do not strip binaries during install

-------------------------------------------------------------------
Tue Sep 30 18:56:18 CEST 2003 - stepan@suse.de

- fix "virtual memory exhausted" bug (backport from mainline)

-------------------------------------------------------------------
Thu Apr 24 12:20:23 CEST 2003 - ro@suse.de

- fix install_info --delete call and move from preun to postun

-------------------------------------------------------------------
Wed Apr 16 16:20:30 CEST 2003 - coolo@suse.de

- use BuildRoot

-------------------------------------------------------------------
Fri Feb  7 02:03:03 CET 2003 - ro@suse.de

- added install_info macros 

-------------------------------------------------------------------
Mon Dec 30 16:57:22 CET 2002 - aj@suse.de

- Update to version 3.80:
  - number of bug fixes
  - new features as mentioned in the NEWS file:
    * New functions $(value ...), $(eval ...)
    * New feature: order-only prerequesites.
    * Argument to ifdef can now be a variable.
    * new option --always-make

-------------------------------------------------------------------
Tue Sep 17 18:43:14 CEST 2002 - ro@suse.de

- removed bogus self-provides 

-------------------------------------------------------------------
Thu May 23 15:39:17 CEST 2002 - meissner@suse.de

- Made %_lib fix generic, do not use ifarch.

-------------------------------------------------------------------
Mon Apr 22 14:43:25 CEST 2002 - meissner@suse.de

- x86_64 needs /*/lib64 as search path too.

-------------------------------------------------------------------
Fri Apr 19 14:55:23 CEST 2002 - ke@suse.de

- Update German translation from
  http://www.iro.umontreal.ca/contrib/po/teams/PO/de/ [# 15851].

-------------------------------------------------------------------
Tue Dec 11 17:19:45 CET 2001 - froh@suse.de

- s390x, sparc64 and ia64: extended the 'Dynamic Library Search'
  default path to search /lib64 and /usr/lib64 as well.

-------------------------------------------------------------------
Wed Nov 28 18:11:47 CET 2001  - fehr@suse.de

- add mo-files for translations of messages

-------------------------------------------------------------------
Wed May  9 19:32:33 CEST 2001 - cstein@suse.de

- repacked source files with bzip2 

-------------------------------------------------------------------
Fri Nov 17 12:17:07 MET 2000  - fehr@suse.de

- set group tag

-------------------------------------------------------------------
Mon Jun 26 11:02:59 MEST 2000 - fehr@suse.de

- change to new version 3.79.1

-------------------------------------------------------------------
Wed Apr 19 12:09:54 MEST 2000 - fehr@suse.de

- change to new version 3.79

-------------------------------------------------------------------
Mon Feb 14 15:26:39 CET 2000 - fehr@suse.de

- add compatibility link gmake -> make, needed for oracle install

-------------------------------------------------------------------
Thu Jan 20 16:48:47 MET 2000 - fehr@suse.de

- security fix for files created in /tmp when using -j

-------------------------------------------------------------------
Mon Jan 17 13:13:45 CET 2000 - schwab@suse.de

- Update to 3.78.1.
- Get rid of Makefile.Linux.
- Run testsuite.

-------------------------------------------------------------------
Fri Jan 14 12:29:15 CET 2000 - schwab@suse.de

- Fix glob problem.

-------------------------------------------------------------------
Wed Oct 13 18:27:49 CEST 1999 - schwab@suse.de

- Fix file list.
- Add autoconf to needforbuild

-------------------------------------------------------------------
Mon Sep 13 17:23:57 CEST 1999 - bs@suse.de

- ran old prepare_spec on spec file to switch to new prepare_spec.

-------------------------------------------------------------------
Tue Feb 23 14:59:10 MET 1999 - ro@suse.de

- updated to 3.77 using fixes by c. gafton

-------------------------------------------------------------------
Wed Sep 23 18:27:57 MEST 1998 - ro@suse.de

- downgrade to 3.76.1 (works at least) 

-------------------------------------------------------------------
Tue Sep 22 17:10:22 MEST 1998 - ro@suse.de

- update to 3.77


-------------------------------------------------------------------
Thu Oct  9 19:08:47 MEST 1997 - florian@suse.de

- prepare for autobuild


Mon Sep  2 02:48:35 MET DST 1996

update to version 3.75
openSUSE Build Service is sponsored by