[
https://issues.apache.org/jira/browse/GUACAMOLE-1614?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17551880#comment-17551880
]
Paul Kronenwetter commented on GUACAMOLE-1614:
----------------------------------------------
I encountered this today using the Dockerfile build process, except that the
build container "maven:3-jdk-8" needs libglib2.0 and nss3 installed before it
arrives at the error noted by the Jenkins build process.
I performed a bisect but arrived at a change that I don't believe could
possibly cause the problem. It listed this as the first bad commit:
commit eaab38c200cfc77ff7a9ce27046e6eaaa7a99021
Author: Virtually Nick <[email protected]>
Date: Mon Jun 6 11:20:35 2022 -0400
Which made this change:
{{git diff
20fd0237518403b2559cc31c885b2106e79eac93..eaab38c200cfc77ff7a9ce27046e6eaaa7a99021}}
{{diff --git
a/guacamole/src/main/java/org/apache/guacamole/rest/usergroup/UserGroupObjectTranslator.java
b/guacamole/src/main/java/org/apache/guacamole/rest/usergroup/UserGroupObjectTranslator.java}}
{{index 721156ac6..88000b010 100644}}
{{---
a/guacamole/src/main/java/org/apache/guacamole/rest/usergroup/UserGroupObjectTranslator.java}}
{{+++
b/guacamole/src/main/java/org/apache/guacamole/rest/usergroup/UserGroupObjectTranslator.java}}
{{@@ -57,7 +57,7 @@ public class UserGroupObjectTranslator}}
{{ throws GuacamoleException {}}
{{ }}
{{ // Filter object attributes by defined schema}}
{{-
object.setAttributes(filterAttributes(userContext.getUserAttributes(),}}
{{+
object.setAttributes(filterAttributes(userContext.getUserGroupAttributes(),}}
{{ object.getAttributes()));}}
{{ }}
{{ }}}
> Phantomjs build issues on ubuntu 22.04
> --------------------------------------
>
> Key: GUACAMOLE-1614
> URL: https://issues.apache.org/jira/browse/GUACAMOLE-1614
> Project: Guacamole
> Issue Type: Bug
> Components: guacamole-client
> Environment: Ubuntu 22.04 x86_64
> Reporter: James Muehlner
> Priority: Major
> Fix For: 1.6.0
>
>
> When attempting to build the guacamole-client project for source, the
> following errors are encountered during unit tests, when Selenium attempts to
> invoke PhantomJS:
> {code:java}
> 139889159763904:error:25066067:DSO support routines:DLFCN_LOAD:could not load
> the shared library:dso_dlfcn.c:185:filename(libproviders.so):
> libproviders.so: cannot open shared object file: No such file or directory
> 139889159763904:error:25070067:DSO support routines:DSO_load:could not load
> the shared library:dso_lib.c:244:
> 139889159763904:error:0E07506E:configuration file
> routines:MODULE_LOAD_DSO:error loading dso:conf_mod.c:285:module=providers,
> path=providers
> 139889159763904:error:0E076071:configuration file routines:MODULE_RUN:unknown
> module name:conf_mod.c:222:module=providers
> May 24, 2022 8:11:29 PM org.openqa.selenium.os.UnixProcess checkForError
> {code}
> which causes
> {code:java}
> [ERROR] org.openqa.selenium.remote.UnreachableBrowserException: Could not
> start a new session. Possible causes are invalid address of the remote server
> or browser start-up failure.
> {code}
>
--
This message was sent by Atlassian Jira
(v8.20.7#820007)