opensuse:kernel-source.git
4 years agorpm/kernel-obs-build.spec: Do not mount /sys, the build script does it
Michal Marek [Fri, 14 Feb 2014 15:08:11 +0000 (16:08 +0100)]
rpm/kernel-obs-build.spec: Do not mount /sys, the build script does it

4 years agorpm/kernel-obs-build.spec: Fix for ppc64le
Dinar Valeev [Thu, 13 Feb 2014 11:27:29 +0000 (12:27 +0100)]
rpm/kernel-obs-build.spec: Fix for ppc64le

4 years agoScripts: .nosrc.rpm should contain only the specfile (bnc #639379)
Jan Moskyto Matejka [Wed, 12 Feb 2014 15:38:14 +0000 (16:38 +0100)]
Scripts: .nosrc.rpm should contain only the specfile (bnc #639379)

4 years agoSpec: zeroing modules.dep to get identical builds among different machines
Jan Moskyto Matejka [Tue, 11 Feb 2014 11:25:39 +0000 (12:25 +0100)]
Spec: zeroing modules.dep to get identical builds among different machines

4 years agorpm/guards: Report which config file has problem in --check mode
Michal Marek [Tue, 11 Feb 2014 09:13:52 +0000 (10:13 +0100)]
rpm/guards: Report which config file has problem in --check mode

4 years agodoc/README.SUSE: Update to match the current package layout
Michal Marek [Mon, 10 Feb 2014 12:00:30 +0000 (13:00 +0100)]
doc/README.SUSE: Update to match the current package layout

4 years agoAdd the README.SUSE file to the packaging branch
Michal Marek [Mon, 10 Feb 2014 12:00:12 +0000 (13:00 +0100)]
Add the README.SUSE file to the packaging branch

4 years agoChange also BuildRequires from module-init-tools to modutils
Michal Marek [Wed, 5 Feb 2014 15:47:11 +0000 (16:47 +0100)]
Change also BuildRequires from module-init-tools to modutils

4 years ago- avoid double /sys mounts for kernel-obs-build, OBS is doing this meanwhile
Adrian Schröter [Fri, 31 Jan 2014 08:00:26 +0000 (09:00 +0100)]
- avoid double /sys mounts for kernel-obs-build, OBS is doing this meanwhile

4 years agorpm/kernel-binary.spec.in: Require 'modutils' also in the subpackages
Michal Marek [Thu, 30 Jan 2014 17:23:25 +0000 (18:23 +0100)]
rpm/kernel-binary.spec.in: Require 'modutils' also in the subpackages

4 years agoReformat the spec files to what the buildservice expects
Michal Marek [Thu, 30 Jan 2014 17:16:52 +0000 (18:16 +0100)]
Reformat the spec files to what the buildservice expects

4 years agoDrop the _constraints file, we are using the prjconf setting for now
Michal Marek [Mon, 27 Jan 2014 09:20:14 +0000 (10:20 +0100)]
Drop the _constraints file, we are using the prjconf setting for now

4 years agorpm/kernel-source.spec.in: Require kernel-devel%variant
Michal Marek [Tue, 14 Jan 2014 12:25:19 +0000 (13:25 +0100)]
rpm/kernel-source.spec.in: Require kernel-devel%variant

4 years agorpm/mkspec: Fix for older Perl
Michal Marek [Fri, 10 Jan 2014 16:03:48 +0000 (17:03 +0100)]
rpm/mkspec: Fix for older Perl

4 years agorpm/mkspec: Add .changes file for kernel-obs-*.spec as well
Michal Marek [Fri, 10 Jan 2014 15:30:07 +0000 (16:30 +0100)]
rpm/mkspec: Add .changes file for kernel-obs-*.spec as well

4 years agorpm/kernel-obs-build.spec: Fix building in chroot instead of Xen
Ruediger Oertel [Fri, 10 Jan 2014 15:19:59 +0000 (16:19 +0100)]
rpm/kernel-obs-build.spec: Fix building in chroot instead of Xen

4 years agoAdd kernel-obs-build to use the distribution kernel within OBS VM builds.
Adrian Schröter [Wed, 18 Dec 2013 13:30:00 +0000 (14:30 +0100)]
Add kernel-obs-build to use the distribution kernel within OBS VM builds.
Add kernel-obs-qa to test that the kernel is booting within OBS VMs. It may run also further tests later on.

4 years agoAdd support for linux-*.tar.xz to the spec files
Michal Marek [Fri, 3 Jan 2014 10:01:58 +0000 (11:01 +0100)]
Add support for linux-*.tar.xz to the spec files

4 years agorpm/guards: Spelling fix
Jean Delvare [Wed, 11 Dec 2013 17:55:53 +0000 (18:55 +0100)]
rpm/guards: Spelling fix

4 years agorpm/guards: Delete dead code
Jean Delvare [Wed, 11 Dec 2013 17:55:24 +0000 (18:55 +0100)]
rpm/guards: Delete dead code

4 years agorpm/guards: Typo fix from upstream
Jean Delvare [Wed, 11 Dec 2013 17:24:25 +0000 (18:24 +0100)]
rpm/guards: Typo fix from upstream

4 years agorpm/kernel-source.spec.in: Add the OBS _constraints file as source
Michal Marek [Fri, 6 Dec 2013 15:56:31 +0000 (16:56 +0100)]
rpm/kernel-source.spec.in: Add the OBS _constraints file as source

4 years agorpm/split-modules: Check module support only if the -extra package is requested
Michal Marek [Fri, 4 Oct 2013 11:04:43 +0000 (13:04 +0200)]
rpm/split-modules: Check module support only if the -extra package is requested

4 years agorpm/split-modules: Remove unused options
Michal Marek [Fri, 4 Oct 2013 11:02:48 +0000 (13:02 +0200)]
rpm/split-modules: Remove unused options

4 years agorpm/kernel-binary.spec.in: Fix creating the kernel-*-extra package
Michal Marek [Fri, 4 Oct 2013 10:57:44 +0000 (12:57 +0200)]
rpm/kernel-binary.spec.in: Fix creating the kernel-*-extra package

CONFIG_ENTERPRISE_SUPPORT has been renamed to CONFIG_SUSE_KERNEL_SUPPORTED

4 years agorpm/split-modules: Print the full path for modules missing in supported.conf
Michal Marek [Thu, 22 Sep 2011 09:18:31 +0000 (11:18 +0200)]
rpm/split-modules: Print the full path for modules missing in supported.conf

4 years agoAdd support for wildcards in supported.conf
Michal Marek [Wed, 21 Sep 2011 14:33:53 +0000 (16:33 +0200)]
Add support for wildcards in supported.conf

- rpm/kernel-binary.spec.in: Generate Module.supported with all
  lines from supported conf, unsupported modules are marked as "no"
- rpm/split-modules: Use the supported flag in modules, instead of
  parsing the Module.supported file and report modules that have no
  supported marking.
- rpm/check-supported-list: Delete, this is done by split-modules
  now.

4 years agoAlways include the git commit in KOTD builds
Michal Marek [Mon, 30 Sep 2013 15:08:45 +0000 (17:08 +0200)]
Always include the git commit in KOTD builds

This allows us not to set it explicitly in builds submitted to the
official distribution (bnc#821612, bnc#824171).

4 years agorpm/kernel-binary.spec.in: Add obsolete KMPs from sle11-sp1
Michal Marek [Fri, 27 Sep 2013 21:46:35 +0000 (23:46 +0200)]
rpm/kernel-binary.spec.in: Add obsolete KMPs from sle11-sp1

4 years ago- rpm/old-flavors, rpm/mkspec: Add version information to obsolete
Michal Marek [Fri, 27 Sep 2013 12:52:18 +0000 (14:52 +0200)]
- rpm/old-flavors, rpm/mkspec: Add version information to obsolete
  flavors (bnc#821465).
- rpm/kernel-binary.spec.in: Move the xenpae obsolete to the
  old-flavors file.

4 years ago- rpm/old-flavors: Convert the old-packages.conf file to a flat
Michal Marek [Fri, 27 Sep 2013 12:09:37 +0000 (14:09 +0200)]
- rpm/old-flavors: Convert the old-packages.conf file to a flat
  list.
- rpm/mkspec: Adjust.
- rpm/old-packages.conf: Delete.

4 years agorpm/old-packages.conf: Drop bogus obsoletes for "smp" (bnc#821465)
Michal Marek [Fri, 27 Sep 2013 11:20:24 +0000 (13:20 +0200)]
rpm/old-packages.conf: Drop bogus obsoletes for "smp" (bnc#821465)

4 years agorpm/kernel-binary.spec.in: Make sure that all KMP obsoletes are
Michal Marek [Fri, 27 Sep 2013 21:16:48 +0000 (23:16 +0200)]
rpm/kernel-binary.spec.in: Make sure that all KMP obsoletes are
versioned (bnc#821465).

4 years agorpm/kernel-binary.spec.in: Provide obsoleted KMPs (bnc#753353)
Michal Marek [Fri, 27 Sep 2013 21:07:09 +0000 (23:07 +0200)]
rpm/kernel-binary.spec.in: Provide obsoleted KMPs (bnc#753353)

4 years agorpm/kernel-binary.spec.in: Remove unversioned provides/obsoletes
Michal Marek [Fri, 27 Sep 2013 20:59:13 +0000 (22:59 +0200)]
rpm/kernel-binary.spec.in: Remove unversioned provides/obsoletes
for packages that were only seen in openSUSE releases up to 11.0.
(bnc#821465).

4 years agorpm/kernel-docs.spec.in: Fix missing whitespace error in description
Jeff Mahoney [Tue, 27 Aug 2013 19:34:49 +0000 (15:34 -0400)]
rpm/kernel-docs.spec.in: Fix missing whitespace error in description

4 years agorpm/kernel-binary.spec.in: Obsolete microcode_ctl
Jeff Mahoney [Thu, 25 Jul 2013 00:08:31 +0000 (20:08 -0400)]
rpm/kernel-binary.spec.in: Obsolete microcode_ctl

The kernel can request CPU microcode itself now and microcode_ctl is
no longer required.

4 years agoarm: add and reenable armv6hl
Dirk Mueller [Sat, 29 Jun 2013 10:59:07 +0000 (12:59 +0200)]
arm: add and reenable armv6hl

We've recently decided to remove the softfp
targets from the openSUSE ARM portfolio. Add
a armv6hl default kernel flavor and remove
traces of armv5tel.

4 years agoarm: build lpae kernel as zImage
Guillaume GARDET [Thu, 27 Jun 2013 07:33:57 +0000 (09:33 +0200)]
arm: build lpae kernel as zImage

4 years agoUpdate group-source-files.pl to handle symlink to directory
Andreas Schwab [Wed, 22 May 2013 08:58:24 +0000 (10:58 +0200)]
Update group-source-files.pl to handle symlink to directory

Also add arch/[^/]+/boot/dts/include/dt-bindings to the list of devel
files and avoid listing README.SUSE twice.

4 years agoFix -devel package for armv7hl
Dirk Mueller [Tue, 7 May 2013 16:35:02 +0000 (18:35 +0200)]
Fix -devel package for armv7hl

armv7hl kernel flavors in the non-multiplatform configuration
(which is the default for our openSUSE 12.3 release), needs
more header files from the machine specific directories to
be included in kernel-devel.

4 years agorpm/package-descriptions: add lpae config for ARM
Alexander Graf [Sun, 7 Apr 2013 11:25:33 +0000 (13:25 +0200)]
rpm/package-descriptions: add lpae config for ARM

4 years ago- Delete config/armv7hl/u8500.
Alexander Graf [Tue, 26 Mar 2013 11:35:11 +0000 (12:35 +0100)]
- Delete config/armv7hl/u8500.

4 years agoAdd AArch64 support
Alexander Graf [Thu, 28 Feb 2013 18:42:40 +0000 (19:42 +0100)]
Add AArch64 support

4 years agorpm/kernel-binary.spec.in, rpm/mkspec, rpm/old-packages.conf:
Michal Marek [Fri, 16 Apr 2010 10:29:31 +0000 (12:29 +0200)]
rpm/kernel-binary.spec.in, rpm/mkspec, rpm/old-packages.conf:
Obsolete kernel-vmi-base by kernel-pae-base (bnc#594271).

4 years agorpm/mkspec, rpm/old-packages.conf: Explicitly list ppc64 flavors that
Michal Marek [Fri, 16 Apr 2010 10:22:06 +0000 (12:22 +0200)]
rpm/mkspec, rpm/old-packages.conf: Explicitly list ppc64 flavors that
obsolete kernel-kdump.

4 years agorpm/old-packages.conf: s390(x) provides/obsoletes not needed anymore.
Michal Marek [Fri, 16 Apr 2010 10:12:12 +0000 (12:12 +0200)]
rpm/old-packages.conf: s390(x) provides/obsoletes not needed anymore.

4 years ago- rpm/old-packages.conf: Obsolete kernel-vmi by kernel-default.
Michal Marek [Tue, 9 Mar 2010 13:36:48 +0000 (14:36 +0100)]
- rpm/old-packages.conf: Obsolete kernel-vmi by kernel-default.
- rpm/kernel-module-subpackage: Also obsolete vmi KMPs.

5 years agorpm/macros.kernel-source: Fix the -c option if -n is not given
Michal Marek [Wed, 24 Apr 2013 14:08:25 +0000 (16:08 +0200)]
rpm/macros.kernel-source: Fix the -c option if -n is not given

5 years agoRemove set -x and set +e statements in KMP scripts
Michal Marek [Thu, 18 Apr 2013 12:23:45 +0000 (14:23 +0200)]
Remove set -x and set +e statements in KMP scripts

5 years agorpm/kernel-binary.spec.in: Avoid hardcoded runtime dependency on
Michal Marek [Mon, 5 Aug 2013 12:30:18 +0000 (14:30 +0200)]
rpm/kernel-binary.spec.in: Avoid hardcoded runtime dependency on
module-init-tools.

5 years agorpm/kernel-binary.spec.in: Avoid duplicates in the certifiate list.
Michal Marek [Fri, 17 May 2013 13:24:18 +0000 (15:24 +0200)]
rpm/kernel-binary.spec.in: Avoid duplicates in the certifiate list.

5 years agorpm/kernel-binary.spec.in: Do an exit 0 at the end of each scriptlet
Michal Marek [Fri, 17 May 2013 13:20:53 +0000 (15:20 +0200)]
rpm/kernel-binary.spec.in: Do an exit 0 at the end of each scriptlet
(bnc#809617).

5 years agorpm/mkspec: Stop generating the get_release_number.sh file
Michal Marek [Fri, 3 May 2013 14:48:52 +0000 (16:48 +0200)]
rpm/mkspec: Stop generating the get_release_number.sh file

It was only needed for the old KOTD.

5 years agorpm/kernel-spec-macros: Properly handle KOTD release numbers with
Michal Marek [Thu, 2 May 2013 09:46:28 +0000 (11:46 +0200)]
rpm/kernel-spec-macros: Properly handle KOTD release numbers with
.g<commit> suffix

5 years agorpm/kernel-spec-macros: Drop the %release_num macro
Michal Marek [Thu, 2 May 2013 09:26:20 +0000 (11:26 +0200)]
rpm/kernel-spec-macros: Drop the %release_num macro

We no longer put the -rcX tag into the release string.

5 years agorpm/kernel-cert-subpackage: Fix description and summary.
Michal Marek [Wed, 27 Mar 2013 21:11:11 +0000 (22:11 +0100)]
rpm/kernel-cert-subpackage: Fix description and summary.

5 years agorpm/kernel-binary.spec.in: Fix sed command with multiple certificates
Michal Marek [Mon, 18 Mar 2013 09:14:30 +0000 (10:14 +0100)]
rpm/kernel-binary.spec.in: Fix sed command with multiple certificates

5 years agorpm/kernel-binary.spec.in: Install the used certificates below
Michal Marek [Fri, 15 Mar 2013 15:10:07 +0000 (16:10 +0100)]
rpm/kernel-binary.spec.in: Install the used certificates below
/etc/uefi/certs (fate#314507).

5 years agorpm/kernel-cert-subpackage: Make the template work with multiple
Michal Marek [Fri, 15 Mar 2013 14:34:11 +0000 (15:34 +0100)]
rpm/kernel-cert-subpackage: Make the template work with multiple
certificates.

5 years agoKMP: Add -c <cert> option to the %kernel_module_package macro
Michal Marek [Sun, 10 Mar 2013 21:47:15 +0000 (22:47 +0100)]
KMP: Add -c <cert> option to the %kernel_module_package macro

This produces an -ueficert subpackage that imports the certificate into
the MokList when installed (fate#314511)

5 years agoKMP: Add the -kmp suffix inside the subpackage definition
Michal Marek [Fri, 8 Mar 2013 10:16:27 +0000 (11:16 +0100)]
KMP: Add the -kmp suffix inside the subpackage definition

5 years agorpm/kernel-binary.spec.in: Do not require new mkinitrd in kernel-vanilla
Michal Marek [Tue, 5 Mar 2013 20:44:13 +0000 (21:44 +0100)]
rpm/kernel-binary.spec.in: Do not require new mkinitrd in kernel-vanilla

5 years agorpm/kernel-binary.spec.in: Copy kernel signing changes from 12.3 to the
Michal Marek [Thu, 28 Feb 2013 09:15:39 +0000 (10:15 +0100)]
rpm/kernel-binary.spec.in: Copy kernel signing changes from 12.3 to the
packaging branch

5 years agorpm/kernel-binary.spec.in: 'bc' is required since v3.9-rc1
Michal Marek [Thu, 28 Feb 2013 09:07:57 +0000 (10:07 +0100)]
rpm/kernel-binary.spec.in: 'bc' is required since v3.9-rc1

5 years agoCopy packaging changes from master to the packaging branch
Michal Marek [Thu, 28 Feb 2013 09:06:10 +0000 (10:06 +0100)]
Copy packaging changes from master to the packaging branch

5 years agoMerge branch 'scripts' into packaging
Michal Marek [Thu, 28 Feb 2013 09:01:01 +0000 (10:01 +0100)]
Merge branch 'scripts' into packaging

5 years agoscripts/sequence-patch.sh: Fix the symlink if SCRATCH_AREA ends with "/"
Michal Marek [Mon, 21 Jan 2013 09:21:27 +0000 (10:21 +0100)]
scripts/sequence-patch.sh: Fix the symlink if SCRATCH_AREA ends with "/"

The default value of $PATCH_DIR is defined as $SCRATCH_AREA/linux-...,
so we need to subtract $SCRATCH_AREA/ to get the subdirectory name.
Otherwise, sequence-patch.sh -d /path/ would result in a /linux-...
symlink.

5 years agogitignore: Ignore "dot-files".
Benjamin Poirier [Fri, 11 Jan 2013 16:33:11 +0000 (11:33 -0500)]
gitignore: Ignore "dot-files".

in particular, vim swap files, ".file.swp"

5 years agoscripts/log*: Allow one blank line before the References: header
Michal Marek [Thu, 10 Jan 2013 13:51:10 +0000 (14:51 +0100)]
scripts/log*: Allow one blank line before the References: header

5 years agoscripts: Fix the "current" symlink feature.
Benjamin Poirier [Mon, 24 Dec 2012 18:33:56 +0000 (13:33 -0500)]
scripts: Fix the "current" symlink feature.

We must specify "ln -n" otherwise the link may be created inside the
directory after switching branches.

Signed-off-by: Benjamin Poirier <bpoirier@suse.de>
5 years agoscripts: Add a symlink to the most recently expanded source tree
Benjamin Poirier [Fri, 14 Dec 2012 20:20:16 +0000 (15:20 -0500)]
scripts: Add a symlink to the most recently expanded source tree

After working with multiple branches the scratch area is filled with
linux-<version>[.orig|-<branch>] directories which makes tab completion less
useful. Since the workflow is often:
$ ./scripts/sequence-patch.sh
$ cd <tree from the current branch>
add a symlink to that tree with a unique prefix, "current":
$ ./scripts/sequence-patch.sh
$ cd tmp/c<tab>
... much less typing :)

Signed-off-by: Benjamin Poirier <bpoirier@suse.de>
5 years agoscripts/gitlog2changes: Allow to edit the rpm changelog
Michal Marek [Tue, 11 Dec 2012 14:09:08 +0000 (15:09 +0100)]
scripts/gitlog2changes: Allow to edit the rpm changelog

If an rpm/gitlog-fixups file exists, it is used to override entries in
the changelog. This substitutes the ability to edit
kernel-source.changes, which we had until SLE11-SP2.

5 years agoscripts/gitlog2changes: Move the git log parsing to a function
Michal Marek [Tue, 11 Dec 2012 09:52:10 +0000 (10:52 +0100)]
scripts/gitlog2changes: Move the git log parsing to a function

5 years agoscripts/gitlog2changes: Speed up by rewriting to Perl
Michal Marek [Tue, 11 Dec 2012 09:22:46 +0000 (10:22 +0100)]
scripts/gitlog2changes: Speed up by rewriting to Perl

Optimize the script by only running a single git rev-parse process,
instead of running git cat-file for each commit. Also fix some
indentation errors in the output.

5 years agoscripts/sequence-patch.sh: Enable pipefail mode.
Jeff Mahoney [Thu, 6 Dec 2012 21:28:50 +0000 (16:28 -0500)]
scripts/sequence-patch.sh: Enable pipefail mode.

Without pipefail, the cat in --fast mode can fail but the error won't be
reported to the user and the sequence will complete without error.

5 years agoscripts/sequence-patch.sh: fix generated series with a limit patch
David Sterba [Wed, 5 Dec 2012 13:57:02 +0000 (14:57 +0100)]
scripts/sequence-patch.sh: fix generated series with a limit patch

When a limit patch is given, the resulting series file does not contain
the right patch list.

Reproducible by:

./scripts/sequence-patch.sh -d dir patches.kernel.org/patch-3.0.2-3

dir/series:
patches.kernel.org/patch-3.0.1
patches.kernel.org/patch-3.0.1-2
patches.kernel.org/patch-3.0.2-3
patches.kernel.org/patch-3.0.1
patches.kernel.org/patch-3.0.4-5
patches.kernel.org/patch-3.0.5-6

where 3.0.1 should really be 3.0.3-4.

Signed-off-by: David Sterba <dsterba@suse.cz>
5 years agoscripts/sequence-patch.sh: Do not create .orig files in --fast mode
Michal Marek [Wed, 5 Dec 2012 12:06:40 +0000 (13:06 +0100)]
scripts/sequence-patch.sh: Do not create .orig files in --fast mode

5 years agoscripts/sequence-patch.sh: Drop --combine and change --fast to apply patches in one...
Jeff Mahoney [Wed, 5 Dec 2012 04:59:05 +0000 (23:59 -0500)]
scripts/sequence-patch.sh: Drop --combine and change --fast to apply patches in one call to patch(1).

The --combine argument applies the patches against an expanded tree and
caches a patch containing the aggregate (minimal) changeset. If --fast is
used as well, the precomputed patches are substituted in the list of
patches to be applied to the tree.

This approach may have worked well when we always added new patches to
the end of the series.conf file but now that we divide it into sections,
it isn't really useful. A quick poll on kernel@ suggests that nobody
actually uses it.

With this commit, the --fast behavior is changed so that the patches
are concatenated together and applied with one call to patch(1).

Some quick testing with cold caches and a quiet file system shows this
substantially speeds up the patching process. When used with LIMIT,
it will set up a series file containing the remaining patches, but the
caller will not be able to 'quilt pop' beyond the result of the fast
patching.

I observed the following results with 5678 patches to apply:

without --no-quilt (default):
real    4m13.186s
user    0m47.463s
sys     1m8.977s

with --no-quilt:
real    3m13.727s
user    0m51.386s
sys     1m21.899s

with --realfast:
real    1m23.960s
user    0m9.526s
sys     0m10.431s

Since there are no more users of scripts/md5fast, it is removed.

5 years agoscripts/sequence-patch.sh: Reworked --no-xen option to use LIMIT.
Jeff Mahoney [Wed, 5 Dec 2012 04:45:46 +0000 (23:45 -0500)]
scripts/sequence-patch.sh: Reworked --no-xen option to use LIMIT.

The LIMIT infrastructure does the same thing and we're just autoselecting
the limit to mean the last patch before Xen. This allows us to keep the
PATCHES_BEFORE/PATCHES_AFTER arrays consistent, which the new --fast mode
will use.

5 years agoscripts/sequence-patch.sh: Add --no-xen option to skip patches.xen
Michal Marek [Mon, 3 Dec 2012 16:33:44 +0000 (17:33 +0100)]
scripts/sequence-patch.sh: Add --no-xen option to skip patches.xen

5 years agoscripts/log2: Escape special characters in patch filenames
Michal Marek [Tue, 27 Nov 2012 14:09:53 +0000 (15:09 +0100)]
scripts/log2: Escape special characters in patch filenames

5 years agorpm/kernel-binary.spec.in: Do not remove fillup from the buildsystem
Michal Marek [Fri, 23 Nov 2012 09:29:01 +0000 (10:29 +0100)]
rpm/kernel-binary.spec.in: Do not remove fillup from the buildsystem
(bnc#781327)

5 years agoscripts/tar-up*.sh: Pass arguments to stable-tar.pl via stdin
Michal Marek [Tue, 20 Nov 2012 16:43:27 +0000 (17:43 +0100)]
scripts/tar-up*.sh: Pass arguments to stable-tar.pl via stdin

5 years agoscripts/tar-up*.sh: Fix computing the newest file in an archive
Michal Marek [Tue, 20 Nov 2012 13:21:09 +0000 (14:21 +0100)]
scripts/tar-up*.sh: Fix computing the newest file in an archive

5 years agorpm/kernel-binary.spec.in: Require coreutils in kernel-*-devel (bnc#783615)
Michal Marek [Tue, 30 Oct 2012 16:40:35 +0000 (17:40 +0100)]
rpm/kernel-binary.spec.in: Require coreutils in kernel-*-devel (bnc#783615)

5 years agoscripts/tar-up.sh: Sort entries of git log and kernel-source.changes.old
Michal Marek [Mon, 29 Oct 2012 13:20:40 +0000 (14:20 +0100)]
scripts/tar-up.sh: Sort entries of git log and kernel-source.changes.old

5 years agoscripts/log2: Allow to commit all patches without editing the changelog
Michal Marek [Thu, 25 Oct 2012 14:57:50 +0000 (16:57 +0200)]
scripts/log2: Allow to commit all patches without editing the changelog

5 years agoscripts/log2: Change wording for kabi updates
Michal Marek [Thu, 25 Oct 2012 14:56:30 +0000 (16:56 +0200)]
scripts/log2: Change wording for kabi updates

There is more information in the kabi files nowadays than just symbol
versions.

5 years agoscripts/log2: Do not redirect output in log_messages
Michal Marek [Thu, 25 Oct 2012 14:55:28 +0000 (16:55 +0200)]
scripts/log2: Do not redirect output in log_messages

Do that in the callers instead.

5 years agoscripts/log2: Remove the NO PANIC sign, people got used to the script
Michal Marek [Thu, 25 Oct 2012 14:53:12 +0000 (16:53 +0200)]
scripts/log2: Remove the NO PANIC sign, people got used to the script

5 years agoscripts/sequence-patch.sh: Exit as soon as a patch fails
Michal Marek [Thu, 25 Oct 2012 07:16:36 +0000 (09:16 +0200)]
scripts/sequence-patch.sh: Exit as soon as a patch fails

It makes little sense to create the ctags/cscope database and kabi file
is the patches do not apply. Also fixes the exit status if there are no
errors.

5 years agoscripts/patch-tags-from-git: Only use the version in Patch-mainline
Michal Marek [Tue, 23 Oct 2012 16:08:05 +0000 (18:08 +0200)]
scripts/patch-tags-from-git: Only use the version in Patch-mainline

Do not use the whole git describe --contains output.

5 years agopatch-tags-from-git: Use $LINUX_GIT if kernel tree not specified on command line
Jan Kara [Tue, 23 Oct 2012 15:01:48 +0000 (17:01 +0200)]
patch-tags-from-git: Use $LINUX_GIT if kernel tree not specified on command line

sequence-patch.sh uses $LINUX_GIT as a path to upstream tree. Make
patch-tags-from-git use this variable as well.

Signed-off-by: Jan Kara <jack@suse.cz>
5 years agorpm/kernel-binary.spec.in: Use a macro instead of /etc/IGNORE-KABI-BADNESS
Michal Marek [Thu, 18 Oct 2012 19:25:25 +0000 (21:25 +0200)]
rpm/kernel-binary.spec.in: Use a macro instead of /etc/IGNORE-KABI-BADNESS

5 years agorpm/kernel-binary.spec.in: Also check for /etc/IGNORE-KABI-BADNESS file
Michal Marek [Wed, 17 Oct 2012 18:02:14 +0000 (20:02 +0200)]
rpm/kernel-binary.spec.in: Also check for /etc/IGNORE-KABI-BADNESS file

This allows to control the kabi checker from outside of the package.

5 years agorpm/kernel-binary.spec.in: enable Conflicts for
Olaf Hering [Thu, 4 Oct 2012 13:55:59 +0000 (15:55 +0200)]
rpm/kernel-binary.spec.in: enable Conflicts for
apparmor, udev and lvm2 also for vanilla kernel

5 years agorpm/kernel-binary.spec.in: add Conflicht: hyper-v < 4
Olaf Hering [Thu, 4 Oct 2012 13:51:44 +0000 (15:51 +0200)]
rpm/kernel-binary.spec.in: add Conflicht: hyper-v < 4
to make sure the daemon is in sync with the kernel
(bnc#770763 , fate#314441)

5 years agoscripts/tar-up_and_run_mbuild.sh: Really do not warn if
Michal Marek [Tue, 2 Oct 2012 13:46:52 +0000 (15:46 +0200)]
scripts/tar-up_and_run_mbuild.sh: Really do not warn if
scripts/config.sh is missing

5 years agoscripts/osc_wrapper: Fix typo and try harder when looking for rpm/config.sh
Michal Marek [Tue, 2 Oct 2012 13:44:05 +0000 (15:44 +0200)]
scripts/osc_wrapper: Fix typo and try harder when looking for rpm/config.sh