From: Mike Frysinger <vapier@gentoo.org>
To: ltp-list@lists.sourceforge.net
Cc: Alexey Kodanev <alexey.kodanev@oracle.com>, vasily.isaenko@oracle.com
Subject: Re: [LTP] [PATCH] configure: add configure checks to compile kernel modules
Date: Mon, 10 Jun 2013 21:31:03 -0400 [thread overview]
Message-ID: <201306102131.04281.vapier@gentoo.org> (raw)
In-Reply-To: <1370528507-15313-1-git-send-email-alexey.kodanev@oracle.com>
[-- Attachment #1.1: Type: Text/Plain, Size: 2676 bytes --]
On Thursday 06 June 2013 10:21:47 Alexey Kodanev wrote:
> --- /dev/null
> +++ b/m4/ltp-kernel_devel.m4
> @@ -0,0 +1,72 @@
> +dnl Copyright (c) 2013 Oracle and/or its affiliates. All Rights Reserved.
> +dnl
> +dnl This program is free software; you can redistribute it and/or
> +dnl modify it under the terms of the GNU General Public License as
> +dnl published by the Free Software Foundation.
> +dnl
> +dnl This program is distributed in the hope that it would be useful,
> +dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
> +dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
> +dnl GNU General Public License for more details.
> +dnl
> +dnl You should have received a copy of the GNU General Public License
> +dnl along with this program; if not, write the Free Software Foundation,
> +dnl Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
you've apparently deleted the phrase "either version 2 of the License, or (at
your option) any later version.". i have no idea why you would do such a
thing, but it's obviously not desirable. apparently this isn't the first time
as i see you've done it in at least 0e335dbed65afb79eab5b30e8d49d8066f165316.
please send a patch to fix your previous commits, and fix this one as well. or
i'm afraid we'll have to revert.
> +AC_DEFUN([LTP_CHECK_KERNEL_DEVEL],
> +[
cuddle the [ up and use dnl. see _LTP_CHECK_LINUX_PTRACE for what i mean.
> +AC_ARG_WITH(
> + [kbuild-release],
"kbuild "is meaningless outside of the linux kernel tree. it's also not a
specific release. call it "linux-version" instead. or maybe "kmod-version".
> + [AC_HELP_STRING([--with-kbuild-release=RELEASE],
> + [specify the kernel release to build modules for])],
you're mixing tabs & spaces in a way that only works with 8 spaces. either
use pure tabs to indent (one level at a time), or use tabs to line up to the
common part, then use spaces after that.
> + [KBUILD_RELEASE="${withval}"],
> + [KBUILD_RELEASE=`uname -r`])
defaulting like this won't work. you need to check $cross_compiling is set to
yes in order to default to `uname -r`.
seems like it'd be simpler to just do:
AC_ARG_WITH([linux-version], [AC_HELP_STRING(...)],,
AS_IF([test "$cross_compiling" != no],
[with_linux_version=`uname -r`]))
LINUX_VERSION=$with_linux_version
AC_SUBST(LINUX_VERSION)
> +AC_MSG_RESULT([checking for kernel-devel... $WITH_MODULES])
err, that's not how it works. you first call AC_MSG_CHECKING([for kernel-
devel]) and then you do AC_MSG_RESULT([$WITH_MODULES]) after the actual
checks.
-mike
[-- Attachment #1.2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 836 bytes --]
[-- Attachment #2: Type: text/plain, Size: 184 bytes --]
------------------------------------------------------------------------------
This SF.net email is sponsored by Windows:
Build for Windows Store.
http://p.sf.net/sfu/windows-dev2dev
[-- Attachment #3: Type: text/plain, Size: 155 bytes --]
_______________________________________________
Ltp-list mailing list
Ltp-list@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ltp-list
next prev parent reply other threads:[~2013-06-11 1:31 UTC|newest]
Thread overview: 9+ messages / expand[flat|nested] mbox.gz Atom feed top
2013-06-06 14:21 [LTP] [PATCH] configure: add configure checks to compile kernel modules Alexey Kodanev
2013-06-11 1:31 ` Mike Frysinger [this message]
2013-06-11 9:34 ` alexey.kodanev
2013-06-11 17:04 ` Mike Frysinger
2013-06-11 1:32 ` Mike Frysinger
-- strict thread matches above, loose matches on Subject: below --
2013-06-06 14:13 Alexey Kodanev
2013-06-05 12:01 Alexey Kodanev
2013-06-06 10:57 ` chrubis
[not found] ` <51B0716B.2090107@oracle.com>
2013-06-06 13:56 ` chrubis
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=201306102131.04281.vapier@gentoo.org \
--to=vapier@gentoo.org \
--cc=alexey.kodanev@oracle.com \
--cc=ltp-list@lists.sourceforge.net \
--cc=vasily.isaenko@oracle.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.