We have some news to share for the request index beta feature. We’ve added more options to sort your requests, counters to the individual filters and documentation for the search functionality. Checkout the blog post for more details.

File kbuild.changes of Package kbuild

-------------------------------------------------------------------
Fri Aug 15 13:54:37 UTC 2025 - Jan Engelhardt <jengelh@inai.de>

- Update to snapshot 0.1.9998+svn3686
  * header.kmk,footer-pass2-compiling-targets.kmk: Added EARLY_LIBS
    and LATE_LIBS properties to better control the library order
    when using templates. The libraries are collected from
    EARLY_LIBS first, then LIBS, and LATE_LIBS last.
  * header.kmk: Added KB_FN_LOAD_TOOL and KB_FN_LOAD_SDK for
    explictly loading a tool or an sdk implementation.
  * kmk: Automatically ascend if no makefile found and a goal was
    given on the command line. This is to eliminating the need for
    Makefile.kup-files as far as compiling individual source files
    from an editor is concerned.
  * header.kmk: Always zap the IFS variable so it won't confuse
    kmk_ash.
  * kmk/job.c: Deal with escape sequences inside double quotes when
    we're using kmk_ash.
  * kBuild/header.kmk: drop the .noarch suffix for
    KBUILD_DEVTOOLS_TRG_NOARCH and KBUILD_DEVTOOLS_HST_NOARCH.

-------------------------------------------------------------------
Tue May  6 16:14:23 UTC 2025 - Friedrich Haubensak <hsk17@mail.de>

- Add kbuild-gcc15.patch to fix gcc15 compile time error

-------------------------------------------------------------------
Fri Sep 20 19:12:07 UTC 2024 - Jan Engelhardt <jengelh@inai.de>

- Update to snapshot 0.1.9998+svn3613
  * Qt6 support
- Switch all patches to the same patch level (p1)
- Delete kbuild-armv7l.diff (nonsensical change),
  kBuild-configure-c99.patch, kBuild-configure-c99-2.patch,
  kBuild-c99.patch, kBuild-c99-2.patch (obsolete)
- Rework ppc64le.patch: reuse ppc64 arch enumerator value;
  implement unconditional trap macro
- Rework aarch64.patch: define aarch64 as a full alias of arm64

-------------------------------------------------------------------
Fri Jun  7 11:04:30 UTC 2024 - Martin Jambor <mjambor@suse.com>

- Make kbuild buildable with GCC 14 (boo#1225792)
  * Changes to configure machinery so that it does not fail and detect
    what it has detected with previous GCC versions.
    (kBuild-configure-c99.patch, kBuild-configure-c99-2.patch)
  * Add many missing includes (kBuild-c99.patch).
  * Fix an actual bug in a call to eval_buffer that also manifests as
    a C99 violation (kBuild-c99-2.patch).

-------------------------------------------------------------------
Thu Feb 22 12:41:22 UTC 2024 - Dominique Leuenberger <dimstar@opensuse.org>

- Use %patch -P N instead of deprecated %patchN.

-------------------------------------------------------------------
Tue Sep  1 10:40:11 UTC 2020 - Callum Farmer <callumjfarmer13@gmail.com>

- Add byacc to BuildRequires fixes problems with bison 3.7 (bsc#1175268)

-------------------------------------------------------------------
Mon Aug 31 18:46:37 UTC 2020 - Dirk Mueller <dmueller@suse.com>

- update to svn3427:
  * 3 years of changes, see http://trac.netlabs.org/kbuild/timeline
- remove patches:
  gcc10-fno-common-fix.patch, glob-interface.patch,
  use-alloca.patch, kbuild-gcc7.patch, kbuild-glob.patch, 
  strsignal.patch: upstream or obsolete

-------------------------------------------------------------------
Mon Aug 31 14:25:14 UTC 2020 - Andreas Schwab <schwab@suse.de>

- strsignal.patch: use strsignal instead of sys_siglist (bsc#1175268)

-------------------------------------------------------------------
Fri Apr  3 05:46:51 UTC 2020 - Martin Liška <mliska@suse.cz>

- Add gcc10-fno-common-fix.patch in order to fix boo#1160274.

-------------------------------------------------------------------
Tue Dec 17 16:11:30 UTC 2019 - Martin Pluskal <mpluskal@suse.com>

- Modernise spec file

-------------------------------------------------------------------
Sun Feb 10 20:19:51 UTC 2019 - Larry Finger <Larry.Finger@gmail.com>

- Returned changelist back to a %doc.

-------------------------------------------------------------------
Sun Feb 10 18:09:43 UTC 2019 - Larry Finger <Larry.Finger@gmail.com>

- Changed spec file to require readline-devel, not a specific libreadline version.
  Thanks to Jan Engelhardt <jengelh@inai.de> for suggestion.

-------------------------------------------------------------------
Sat Feb  9 19:57:25 UTC 2019 - Larry Finger <Larry.Finger@gmail.com>

- Add libreadline6 to the BuildRequires list.
- Changed %doc to %license for COPYING as directed by osc.

-------------------------------------------------------------------
Tue Feb 20 16:26:24 UTC 2018 - schwab@suse.de

- glob-lstat.patch: Do not assume glibc glob internals
- glob-interface.patch: Support GLIBC glob interface version 2

-------------------------------------------------------------------
Tue Feb 20 10:01:52 UTC 2018 - dmueller@suse.com

- add use-alloca.patch (bsc#1079838)

-------------------------------------------------------------------
Sun Oct 22 00:43:39 UTC 2017 - Larry.Finger@lwfinger.net

- Update to version 0.1.9998svn3110. VirtualBox 5.2.0 needs this one to build.
  Changes detailed in upstream url from svn 2815 to 3110.
- Rebased patches
- Removed test for openSUSE 12.3 from spec file.

-------------------------------------------------------------------
Wed May 17 16:38:25 UTC 2017 - dimstar@opensuse.org

- Add kbuild-gcc7.patch: Fix build with GCC7 (boo#1039375): we also
  need the definition of strlcpy on Linux; only *BSD has this by
  default.

-------------------------------------------------------------------
Sat Nov 12 13:58:15 CET 2016 - ro@suse.de

- add aarch64.patch 

-------------------------------------------------------------------
Thu Jul 21 23:23:07 UTC 2016 - luizluca@tre-sc.jus.br

- Update to version 0.1.9998svn2814:
  Changes detailed in upstream url from svn 2784 to 2814.
  http://trac.netlabs.org/kbuild/changeset?old_path=%2F&old=2784&new_path=%2F&new=2814
- Rebased patches:
  ppc64le.patch  

-------------------------------------------------------------------
Fri Jun 26 14:50:13 UTC 2015 - normand@linux.vnet.ibm.com

- Update to version 0.1.9998svn2784:
  many changes detailed in upstream url from svn 2720 to 2784.
  http://trac.netlabs.org/kbuild/timeline?from=2015-06-26&daysback=365
  http://trac.netlabs.org/kbuild/changeset?old_path=%2F&old=2784&new_path=%2F&new=2720
- Dropped patches:
  kbuild-kmk-makefile-am.patch
- Rebased patches:
  kbuild-glob.patch
  ppc64le.patch
  kbuild-timestamps.diff
  kbuild-pthread.diff
- All above changes allow to build package for ppc64/ppc64le archs
-------------------------------------------------------------------
Fri Jun 12 09:45:46 UTC 2015 - dvaleev@suse.com

- Rework ppc64le patch. Previous one was totally wrong.
- Modified patch ppc64le.patch 

-------------------------------------------------------------------
Fri Jan 17 08:27:50 UTC 2014 - speilicke@suse.com

- Update to version 0.1.9998svn2720:
  + VirtualBox-4.3.6 requires revision 2689 or later
- Dropped patches:
  + warnings.diff (obsolete)
  + glibc-2.10.diff (solved differently upstream)
  + kbuild-func_missing_args.diff (obsolete)
- Rebased patches:
  + kbuild-pthread.diff (only offset)
  + kbuild-timestamps.diff (only offset)
  + kbuild-armv7l.diff (only offset)
  + kbuild-dummy_noreturn.diff (manually)
- Add patches:
  + kbuild-glob.patch: Include local glob implementation
  + kbuild-kmk-makefile-am.patch: Fix wrong file list

-------------------------------------------------------------------
Mon Dec  2 19:44:57 UTC 2013 - dvaleev@suse.com

- added patches:
  * ppc64le.patch
- Make ppc64le architecture known

-------------------------------------------------------------------
Fri Apr 26 08:17:17 UTC 2013 - mmeister@suse.com

- Added makeinfo BuildRequire to fix build with new automake

-------------------------------------------------------------------
Fri Sep 28 07:56:06 UTC 2012 - seife+obs@b1-systems.com

- update to svn rev 2577
  rev 2577 is minimum required by virtualbox-4.2.0, but newer
  versions do not work (tested with rev 2662)

-------------------------------------------------------------------
Tue Dec 27 15:20:13 UTC 2011 - idonmez@suse.com

- Fix wrong size parameter in memset call 

-------------------------------------------------------------------
Fri Dec  2 15:50:58 UTC 2011 - coolo@suse.com

- add automake as buildrequire to avoid implicit dependency

-------------------------------------------------------------------
Mon Oct  3 22:56:19 UTC 2011 - joop.boonen@opensuse.org

- Added a patch to support armv7l

-------------------------------------------------------------------
Tue Aug 23 08:35:11 UTC 2011 - mseben@gmail.com

- updated to 0.1.9998 (svn revision 2538) in order to build 
  virtualbox 4.1.2, for changes check http://svn.netlabs.org/kbuild/timeline

-------------------------------------------------------------------
Tue Nov  3 19:09:22 UTC 2009 - coolo@novell.com

- updated patches to apply with fuzz=0

-------------------------------------------------------------------
Sun May 31 17:04:35 CEST 2009 - dmueller@suse.de

- fix build against glibc 2.10

-------------------------------------------------------------------
Mon Apr 20 11:30:46 CEST 2009 - mseben@suse.cz

- updated to 0.1.5svn2336
 - updated Maintenance.kmk with a patch variable.
 - backported 2320: qt3.kmk: Fixed PATH_SDK_QT3_LIB detection
 - backported 2318: footer.kmk: No need to apply defpath to 2_OBJS
    wholesale fashion, the handler(s) will do this
 - backported 2316: *WATCOM*: Fixed RC commands.
 - backported 2283: incdep.c: If we find LD_PRELOAD on linux, assume
   the worst and disable threading
 - backported 2277: kmk: Testcase for the $(if-expr 1==2,) crash.
 - backported 2276: kmk: Do not crash if is missing the 3rd
   argument, it is supposed to be optional...
 - backported 2275: TAR.kmk,TARGZ.kmk,TARBZ2.kmk: Fixes and 
   additions (BZ2).
 - backported 2274: footer.kmk,header.kmk: Enhanced tools inhertiance
 - backported 2273: VCC80X86: TOOL_VCC80X86_LINK_LIBRARY_OUTPUT_OUTPUT
    -> TOOL_VCC80X86_LINK_LIBRARY_OUTPUT_MAYBE. oops
 - backported 2272: qt4.kmk: Look for the QT4 tools in the 
   alternative tools tree (x86) when present (amd64).
 - backported 2271: header.kmk: KBUILD_DEVTOOLS, KBUILD_DEVTOOLS_TRG,
   KBUILD_DEVTOOLS_HST, KBUILD_DEVTOOLS_TRG_ALT and KBUILD_DEVTOOLS_HST_ALT.
- updated func_missing_args.diff

-------------------------------------------------------------------
Wed Feb 11 14:18:04 CET 2009 - dmueller@suse.de

- merge with openSUSE Factory:
  * remove macro from Version line again. Although it is nice,
  it causes other problems

-------------------------------------------------------------------
Thu Jan 29 19:29:10 CET 2009 - suse-tux@gmx.de

- create SvnInfo.kmk before the build starts

-------------------------------------------------------------------
Thu Jan 29 17:14:24 CET 2009 - suse-tux@gmx.de

- updated to 0.1.5svn2270
- use macros inside the spec
- updated Patch1 (warnings.diff) - some parts are already fixed upstream
- removed Patch3 (kbuild-buildfix.diff) because it isn't needed anymore
- added Patch3 (kbuild-func_missing_args.diff) to prevent some compiler warnings

-------------------------------------------------------------------
Thu Dec 25 20:03:52 CET 2008 - suse-tux@gmx.de

- updated to 0.1.4svn2112
- added kbuild-buildfix.diff

-------------------------------------------------------------------
Tue Oct 14 18:28:33 CEST 2008 - meissner@suse.de

- fixed an implicit getcwd()

-------------------------------------------------------------------
Thu Sep 25 16:35:58 CEST 2008 - mkudlvasr@suse.cz

- merge into openSUSE Factory

-------------------------------------------------------------------
Thu Sep 18 19:53:10 CEST 2008 - suse-tux@gmx.de

- added Patch2 (kbuild-dummy_noreturn.diff) in order to make the build checks happy

-------------------------------------------------------------------
Sun Sep 14 20:13:08 CEST 2008 - suse-tux@gmx.de

- update to 0.1.3svn1785

-------------------------------------------------------------------
Sun Sep 14 00:39:02 CEST 2008 - suse-tux@gmx.de

- update to 0.1.3svn1775
- removed kbuild-r1599_KBUILD_SVN_INFO_KMK-fix.diff

-------------------------------------------------------------------
Tue May  6 23:52:43 CEST 2008 - dmueller@suse.de

- fix uninit return values

-------------------------------------------------------------------
Sun May  4 14:04:34 CEST 2008 - suse-tux@gmx.de

- update to svn1599 in order to build virtualbox-ose 1.6.0
- added kbuild-r1599_KBUILD_SVN_INFO_KMK-fix.diff
- start the bootstrap with kBuild/env.sh --full because this sets all required
  variables automagically

-------------------------------------------------------------------
Mon Apr  7 20:59:27 CEST 2008 - dmueller@suse.de

- fix crash on x86_64

-------------------------------------------------------------------
Wed Apr  2 09:19:37 CEST 2008 - dmueller@suse.de

- Initial package (0.1.2svn1480)

openSUSE Build Service is sponsored by