opensuse:kernel-source.git
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

5 years agoscripts/stable-tar.pl: Use 2000-01-01 as fallback for mtime
Michal Marek [Wed, 26 Sep 2012 15:02:14 +0000 (17:02 +0200)]
scripts/stable-tar.pl: Use 2000-01-01 as fallback for mtime

GNU tar warns about mtimes from 1970's.

5 years agoscripts/tar-up*.sh: Fix when not running in the git repository
Michal Marek [Wed, 26 Sep 2012 14:56:33 +0000 (16:56 +0200)]
scripts/tar-up*.sh: Fix when not running in the git repository

5 years agoscripts/osc_wrapper: Use rpm/config.sh instead of scripts/config.sh
Michal Marek [Tue, 25 Sep 2012 10:21:06 +0000 (12:21 +0200)]
scripts/osc_wrapper: Use rpm/config.sh instead of scripts/config.sh

5 years agoscripts/tar-up_and_run_mbuild.sh: Do not warn if scripts/config.sh is
Michal Marek [Tue, 25 Sep 2012 09:53:19 +0000 (11:53 +0200)]
scripts/tar-up_and_run_mbuild.sh: Do not warn if scripts/config.sh is
missing

5 years agoscripts/tar-up-old.sh: Do not rely on the DIST_SET variable
Michal Marek [Tue, 25 Sep 2012 09:52:55 +0000 (11:52 +0200)]
scripts/tar-up-old.sh: Do not rely on the DIST_SET variable

5 years agoscripts/tar-up*.sh: Do not use the $BUILD_DIR variable
Michal Marek [Tue, 25 Sep 2012 09:41:40 +0000 (11:41 +0200)]
scripts/tar-up*.sh: Do not use the $BUILD_DIR variable

$BUILD_DIR is always the same as kernel-source$VARIANT, so use that
instead.

5 years agoscripts/tar-up*.sh: Drop the $IGNORE_ARCHS setting, it has never been used
Michal Marek [Tue, 25 Sep 2012 09:38:41 +0000 (11:38 +0200)]
scripts/tar-up*.sh: Drop the $IGNORE_ARCHS setting, it has never been used

5 years agoscripts/series2git: Do not rely on the DIST_SET variable
Michal Marek [Tue, 25 Sep 2012 09:23:40 +0000 (11:23 +0200)]
scripts/series2git: Do not rely on the DIST_SET variable

5 years agoscripts/sequence-patch.sh: Do not rely on the $DIST_SET variable
Michal Marek [Tue, 25 Sep 2012 09:04:52 +0000 (11:04 +0200)]
scripts/sequence-patch.sh: Do not rely on the $DIST_SET variable

Also, drop support for arch-dependent patches in SLES10, as we really
only have them in SLES9.

5 years agoscripts/sequence-patch.sh: Drop arch/*/defconfig.* also in SLES9
Michal Marek [Tue, 25 Sep 2012 09:01:27 +0000 (11:01 +0200)]
scripts/sequence-patch.sh: Drop arch/*/defconfig.* also in SLES9

We have the --config option now, which copies the desired config.

5 years agoscripts/update-symvers: Do not rely on the $DIST_SET variable
Michal Marek [Tue, 25 Sep 2012 08:49:59 +0000 (10:49 +0200)]
scripts/update-symvers: Do not rely on the $DIST_SET variable

Use $IBS_PROJECT instead, which needs to be accurate for any branch.

6 years ago- scripts/tar-up*.sh: Fail if the tarball cannot be created
Michal Marek [Thu, 13 Sep 2012 12:07:30 +0000 (14:07 +0200)]
- scripts/tar-up*.sh: Fail if the tarball cannot be created

6 years ago- scripts/stable-tar.pl, scripts/tar-up-old.sh: Do not use extended PAX
Michal Marek [Tue, 11 Sep 2012 11:45:43 +0000 (13:45 +0200)]
- scripts/stable-tar.pl, scripts/tar-up-old.sh: Do not use extended PAX
  headers on SLES9, it has a too old tar version.

6 years agoscripts/stable-tar.pl: Fix --exclude pattern matching
Michal Marek [Fri, 7 Sep 2012 21:06:39 +0000 (23:06 +0200)]
scripts/stable-tar.pl: Fix --exclude pattern matching

6 years agoscripts/stable-tar.pl: Add support for filenames longer than 100 bytes
Michal Marek [Fri, 7 Sep 2012 19:55:26 +0000 (21:55 +0200)]
scripts/stable-tar.pl: Add support for filenames longer than 100 bytes

6 years agoscripts/stable-tar.pl: Factor out the header formating code
Michal Marek [Fri, 7 Sep 2012 12:18:53 +0000 (14:18 +0200)]
scripts/stable-tar.pl: Factor out the header formating code

6 years ago- scripts/stable-tar.pl: A simple tar generator that makes sure archives
Michal Marek [Thu, 6 Sep 2012 11:46:33 +0000 (13:46 +0200)]
- scripts/stable-tar.pl: A simple tar generator that makes sure archives
  do not change among invocations and among different GNU tar versions.
- scripts/tar-up*sh: Make use of the above script instead of trying to
  make GNU tar do what we need.

6 years agoscripts/osc_wrapper: Fix build with --enable-debuginfo
Michal Marek [Thu, 23 Aug 2012 13:25:09 +0000 (15:25 +0200)]
scripts/osc_wrapper: Fix build with --enable-debuginfo

Also, add a --debug option to match osc syntax

6 years agomake osc_wrapper really working when IBS_PROJECT is not set
Jiri Slaby [Wed, 15 Aug 2012 18:59:56 +0000 (20:59 +0200)]
make osc_wrapper really working when IBS_PROJECT is not set

6 years agoscripts/osc_wrapper: Use openSUSE.org:$OBS_PROJECT if IBS_PROJECT is empty
Michal Marek [Fri, 10 Aug 2012 15:18:38 +0000 (17:18 +0200)]
scripts/osc_wrapper: Use openSUSE.org:$OBS_PROJECT if IBS_PROJECT is empty

6 years agoREADME: update instructions regarding "Patch-mainline" tags
Benjamin Poirier [Thu, 2 Aug 2012 17:49:18 +0000 (13:49 -0400)]
README: update instructions regarding "Patch-mainline" tags

6 years agoscripts/osc_wrapper: Disable any build checks by default
Michal Marek [Thu, 26 Jul 2012 14:29:57 +0000 (16:29 +0200)]
scripts/osc_wrapper: Disable any build checks by default

This can be reversed by the --do-checks option.

6 years agoscripts/osc_wrapper: Disable debuginfo packages by default
Michal Marek [Thu, 26 Jul 2012 14:26:58 +0000 (16:26 +0200)]
scripts/osc_wrapper: Disable debuginfo packages by default

This can be reversed by the --enable-debuginfo option.

6 years agoscripts/osc_wrapper: Allow to pass options to osc build
Michal Marek [Thu, 26 Jul 2012 14:21:40 +0000 (16:21 +0200)]
scripts/osc_wrapper: Allow to pass options to osc build

6 years agorun_oldconfig.sh: Map any arm* config to ARCH=arm
Michal Marek [Mon, 28 May 2012 13:01:00 +0000 (15:01 +0200)]
run_oldconfig.sh: Map any arm* config to ARCH=arm

6 years agoFix missing shift in series2git
Hannes Reinecke [Fri, 18 May 2012 06:19:29 +0000 (08:19 +0200)]
Fix missing shift in series2git

the option '-S' for series2git doesn't skip the option value,
causing the script to go into an endless loop. The attached patch
fixes this.

6 years agoAllow extra symbols in series2git
Hannes Reinecke [Thu, 26 Apr 2012 13:33:50 +0000 (15:33 +0200)]
Allow extra symbols in series2git

6 years agorpm/kernel-binary.spec.in: Build x86 packages as i686, except for
Michal Marek [Fri, 10 Feb 2012 11:03:36 +0000 (12:03 +0100)]
rpm/kernel-binary.spec.in: Build x86 packages as i686, except for
-default (bnc#745632). KMPs are still built as i586.

6 years agoscripts/osc_wrapper: Explicitly set the OBS api url when using the OBS
Michal Marek [Thu, 12 Jan 2012 08:20:27 +0000 (09:20 +0100)]
scripts/osc_wrapper: Explicitly set the OBS api url when using the OBS

6 years agorpm/kernel-source.rpmlintrc: The hidden files are fine, silence rpmlint.
Andreas Jaeger [Sun, 18 Dec 2011 06:38:42 +0000 (07:38 +0100)]
rpm/kernel-source.rpmlintrc: The hidden files are fine, silence rpmlint.

6 years agorpm/kernel-binary.spec.in: Add provides and make most obsoletes versioned.
Andreas Jaeger [Fri, 16 Dec 2011 14:37:51 +0000 (15:37 +0100)]
rpm/kernel-binary.spec.in: Add provides and make most obsoletes versioned.
  This silences rpmlint warnings.

6 years ago- rpm/kernel-source.spec.in, rpm/mkspec: Fix tarball URL for -rcX and
Michal Marek [Wed, 14 Dec 2011 12:51:41 +0000 (13:51 +0100)]
- rpm/kernel-source.spec.in, rpm/mkspec: Fix tarball URL for -rcX and
  do not generate any URL for linux-next and vanilla snapshots.

6 years ago- rpm/kernel-source.spec.in, rpm/mkspec: Fix linux tarball URL
Michal Marek [Tue, 13 Dec 2011 22:00:02 +0000 (23:00 +0100)]
- rpm/kernel-source.spec.in, rpm/mkspec: Fix linux tarball URL

6 years agoSilence missing defattr warning.
Andreas Jaeger [Mon, 12 Dec 2011 15:06:06 +0000 (16:06 +0100)]
Silence missing defattr warning.

6 years agoSilence warning about dangling symlink and vdsos
Andreas Jaeger [Mon, 12 Dec 2011 15:04:58 +0000 (16:04 +0100)]
Silence warning about dangling symlink and vdsos

6 years agoNo self-obsoletions.
Andreas Jaeger [Fri, 9 Dec 2011 21:28:04 +0000 (22:28 +0100)]
No self-obsoletions.

6 years agoDo not show rpmlint warnings.
Andreas Jaeger [Fri, 9 Dec 2011 19:58:23 +0000 (20:58 +0100)]
Do not show rpmlint warnings.

6 years agoUse versioned provides/obsoletes.
Andreas Jaeger [Fri, 9 Dec 2011 16:04:44 +0000 (17:04 +0100)]
Use versioned provides/obsoletes.

6 years agoAdjust kernel-source.rpmlintrc for Linux 3.x
Andreas Jaeger [Fri, 9 Dec 2011 12:28:02 +0000 (13:28 +0100)]
Adjust kernel-source.rpmlintrc for Linux 3.x

6 years agorpm/kernel-binary.spec.in: Do not package the vmlinux image in the devel
Michal Marek [Thu, 8 Dec 2011 13:52:21 +0000 (14:52 +0100)]
rpm/kernel-binary.spec.in: Do not package the vmlinux image in the devel
package.

6 years agoUse GPL-2.0 as license tag (from http://spdx.org/licenses/)
Andreas Jaeger [Wed, 7 Dec 2011 10:08:09 +0000 (11:08 +0100)]
Use GPL-2.0 as license tag (from spdx.org/licenses/)
Only have one licenses line per file, the rest was just duplicated.

6 years agoFix typo: Base package should not conflict with itself but with main package.
Andreas Jaeger [Wed, 7 Dec 2011 10:05:05 +0000 (11:05 +0100)]
Fix typo: Base package should not conflict with itself but with main package.

6 years agoAdd package descriptions for ARM kernels
Andrew Wafaa [Mon, 14 Nov 2011 21:22:11 +0000 (21:22 +0000)]
Add package descriptions for ARM kernels

6 years agoARM: Dont generalize the target
Alexander Graf [Tue, 22 Nov 2011 13:05:11 +0000 (14:05 +0100)]
ARM: Dont generalize the target

On ARM we can not build generic kernels that work through different generations,
such as armv5 and armv7. So we better list them explicitly and not export an rpm
that wouldn't even work on the respective architecture :).

Signed-off-by: Alexander Graf <agraf@suse.de>
6 years agorpm/{arch-symbols,mkspec}: Add support for ARM
Michal Marek [Sun, 30 Oct 2011 11:47:38 +0000 (12:47 +0100)]
rpm/{arch-symbols,mkspec}: Add support for ARM

The various ARM families need similar handling like i?86.

6 years agoscripts/update-symvers: Fix extracting 3.0 kernels from .iso files
Michal Marek [Fri, 2 Dec 2011 14:09:36 +0000 (15:09 +0100)]
scripts/update-symvers: Fix extracting 3.0 kernels from .iso files

6 years agoscripts/update-symvers: Fix warning for 12.1
Michal Marek [Fri, 2 Dec 2011 14:03:20 +0000 (15:03 +0100)]
scripts/update-symvers: Fix warning for 12.1

6 years agorpm/kernel-binary.spec.in: Make the -base package conflict with the main
Michal Marek [Tue, 29 Nov 2011 18:59:18 +0000 (19:59 +0100)]
rpm/kernel-binary.spec.in: Make the -base package conflict with the main
one.

6 years agoFix kernel-source spec to give ownership of the /usr/src/linux link
Jeff Mahoney [Mon, 28 Nov 2011 16:07:17 +0000 (11:07 -0500)]
Fix kernel-source spec to give ownership of the /usr/src/linux link
to kernel-devel. kernel-source depends on kernel-devel, so this is correct.

6 years agoARM: create uImage, not zImage, so we can boot with u-boot
Alexander Graf [Wed, 23 Nov 2011 21:33:58 +0000 (22:33 +0100)]
ARM: create uImage, not zImage, so we can boot with u-boot

6 years agoARM: Use zImage, not vmlinux
Alexander Graf [Tue, 22 Nov 2011 13:12:10 +0000 (14:12 +0100)]
ARM: Use zImage, not vmlinux

On ARM we use the arch/arm/boot/zImage file similar to x86 to boot systems.
Put that into the rpm as vmlinuz instead of the vmlinux ELF binary.

Signed-off-by: Alexander Graf <agraf@suse.de>
6 years agorpm/kernel-binary.spec.in: Ignore staging failures only in vanilla only
Michal Marek [Mon, 28 Nov 2011 14:32:21 +0000 (15:32 +0100)]
rpm/kernel-binary.spec.in: Ignore staging failures only in vanilla only
branches.

6 years agonew script common_config.sh: find identical config options
Alexander Graf [Fri, 25 Nov 2011 13:31:57 +0000 (14:31 +0100)]
new script common_config.sh: find identical config options

6 years agoscripts/patch-tags-from-git: Try vX.Y tags first
Michal Marek [Fri, 25 Nov 2011 10:41:28 +0000 (11:41 +0100)]
scripts/patch-tags-from-git: Try vX.Y tags first

6 years ago- rpm/try-disable-staging-driver: Script to disable failing staging
Michal Marek [Thu, 24 Nov 2011 12:01:09 +0000 (13:01 +0100)]
- rpm/try-disable-staging-driver: Script to disable failing staging
  driver and restart make.

6 years agorpm/kernel-binary.spec.in: Do not have a separate make invocation for
Michal Marek [Thu, 24 Nov 2011 11:41:48 +0000 (12:41 +0100)]
rpm/kernel-binary.spec.in: Do not have a separate make invocation for
s390 and the rest.