[
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)