[prev in list] [next in list] [prev in thread] [next in thread]
List: freedesktop-xorg-devel
Subject: Re: [PATCH util-modular] release.sh: run autogen.sh instead of manual autoreconf + configure
From: Sergey Udaltsov <sergey.udaltsov () gmail ! com>
Date: 2017-02-01 1:43:08
Message-ID: CAHiMruMruJ1-EwEJ8RXq+W_UTSVJP2uFu=_ANNWa=ZCiaRxHRg () mail ! gmail ! com
[Download RAW message or body]
[Attachment #2 (multipart/alternative)]
Thank you Peter! Worked just great!
On Wed, Feb 1, 2017 at 12:58 AM, Peter Hutterer <peter.hutterer@who-t.net>
wrote:
> xkeyboard-config needs extra env variables to be set during autoreconf and
> that is handled in the autogen.sh script. If we invoke autoreconf
> directly, we
> fail on this repo.
>
> Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
> ---
> Sending this out so Sergey can use it now, I haven't tested this on all
> repos yet. But I think we have an autogen.sh everywhere anyway, so I don't
> expect that to fail.
>
> release.sh | 10 ++--------
> 1 file changed, 2 insertions(+), 8 deletions(-)
>
> diff --git a/release.sh b/release.sh
> index e0209bc..c894063 100755
> --- a/release.sh
> +++ b/release.sh
> @@ -384,14 +384,8 @@ process_module() {
> return 1
> fi
>
> - echo "Info: generating configure."
> - autoreconf --force --install >/dev/null
> - if [ $? -ne 0 ]; then
> - echo "Error: failed to generate configure."
> - return 1
> - fi
> -
> - ./configure >/dev/null
> + echo "Info: running autogen.sh"
> + ./autogen.sh >/dev/null
> if [ $? -ne 0 ]; then
> echo "Error: failed to configure module."
> cd $top_src
> --
> 2.9.3
>
>
[Attachment #5 (text/html)]
<div dir="ltr">Thank you Peter! Worked just great!<br></div><div \
class="gmail_extra"><br><div class="gmail_quote">On Wed, Feb 1, 2017 at 12:58 AM, \
Peter Hutterer <span dir="ltr"><<a href="mailto:peter.hutterer@who-t.net" \
target="_blank">peter.hutterer@who-t.net</a>></span> wrote:<br><blockquote \
class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc \
solid;padding-left:1ex">xkeyboard-config needs extra env variables to be set during \
autoreconf and<br> that is handled in the autogen.sh script. If we invoke autoreconf \
directly, we<br> fail on this repo.<br>
<br>
Signed-off-by: Peter Hutterer <<a \
href="mailto:peter.hutterer@who-t.net">peter.hutterer@who-t.net</a>><br>
---<br>
Sending this out so Sergey can use it now, I haven't tested this on all<br>
repos yet. But I think we have an autogen.sh everywhere anyway, so I don't<br>
expect that to fail.<br>
<br>
release.sh | 10 ++--------<br>
1 file changed, 2 insertions(+), 8 deletions(-)<br>
<br>
diff --git a/release.sh b/release.sh<br>
index e0209bc..c894063 100755<br>
--- a/release.sh<br>
+++ b/release.sh<br>
@@ -384,14 +384,8 @@ process_module() {<br>
return 1<br>
fi<br>
<br>
- echo "Info: generating configure."<br>
- autoreconf --force --install >/dev/null<br>
- if [ $? -ne 0 ]; then<br>
- echo "Error: failed to generate configure."<br>
- return 1<br>
- fi<br>
-<br>
- ./configure >/dev/null<br>
+ echo "Info: running autogen.sh"<br>
+ ./autogen.sh >/dev/null<br>
if [ $? -ne 0 ]; then<br>
echo "Error: failed to configure module."<br>
cd $top_src<br>
<span class="HOEnZb"><font color="#888888">--<br>
2.9.3<br>
<br>
</font></span></blockquote></div><br></div>
[Attachment #6 (text/plain)]
_______________________________________________
xorg-devel@lists.x.org: X.Org development
Archives: http://lists.x.org/archives/xorg-devel
Info: https://lists.x.org/mailman/listinfo/xorg-devel
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic