[ 
https://issues.apache.org/jira/browse/GUACAMOLE-1295?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17290212#comment-17290212
 ] 

Mike Jumper edited comment on GUACAMOLE-1295 at 2/24/21, 7:30 PM:
------------------------------------------------------------------

Running within a Docker container that was started with {{\-\-privileged}}, 
things work as expected. I've tried running things behind strace, but so far 
have not been able to determine what results in autoconf's shell detection 
failing without {{\-\-privileged}}.

In any case:

* This is not a bug in Guacamole.
* {{autoconf}} and {{autoreconf}} can be made to work by manually setting 
{{CONFIG_SHELL=/bin/bash}}, thus avoiding the test.


was (Author: mike.jumper):
Running within a Docker container that was started with {{--privileged}}, 
things work as expected. I've tried running things behind strace, but so far 
have not been able to determine what results in autoconf's shell detection 
failing without {{--privileged}}.

In any case:

* This is not a bug in Guacamole.
* {{autoconf}} and {{autoreconf}} can be made to work by manually setting 
{{CONFIG_SHELL=/bin/bash}}, thus avoiding the test.

> Build fails against current Ubuntu "devel" (21.04)
> --------------------------------------------------
>
>                 Key: GUACAMOLE-1295
>                 URL: https://issues.apache.org/jira/browse/GUACAMOLE-1295
>             Project: Guacamole
>          Issue Type: Bug
>          Components: guacamole-server
>            Reporter: Mike Jumper
>            Assignee: Mike Jumper
>            Priority: Minor
>
> Our canary "ubuntu-devel" build is currently failing when {{autoreconf}} is 
> run:
> {code:none}
> autoreconf: Entering directory `.'
> autoreconf: configure.ac: not using Gettext
> autoreconf: running: aclocal --force -I m4
> autoreconf: configure.ac: tracing
> autoreconf: configure.ac: not using Libtool
> autoreconf: running: /usr/bin/autoconf --force
> /usr/bin/autoconf: This script requires a shell more modern than all
> /usr/bin/autoconf: the shells that I found on your system.
> /usr/bin/autoconf: Please tell [email protected] about your system,
> /usr/bin/autoconf: including any error possibly output before this
> /usr/bin/autoconf: message. Then install a modern shell, or manually run
> /usr/bin/autoconf: the script under such a shell if you do have one.
> {code}
> See: 
> https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-master-ubuntu/JENKINS_LABEL_EXPRESSION=ubuntu,UBUNTU_RELEASE=devel/218/console



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to