See 
<https://builds.apache.org/job/guacamole-server-master-docker/38/display/redirect?page=changes>

Changes:

[mjumper] GUACAMOLE-249: Migrate to newer API (partial).

[mjumper] GUACAMOLE-249: Remove all legacy FreeRDP compatibility.

[mjumper] GUACAMOLE-249: Remove usage of CLRCONV.

[mjumper] GUACAMOLE-249: Comment out remaining usage of SVC.

[mjumper] GUACAMOLE-249: Correct prototypes of glyph handlers.

[mjumper] GUACAMOLE-249: Correct prototypes of pointer handlers.

[mjumper] GUACAMOLE-249: Correct prototypes of GDI handlers.

[mjumper] GUACAMOLE-249: Correct prototype of certificate verification callback.

[mjumper] GUACAMOLE-249: Migrate to libwinpr "CF_*" constants for clipboard

[mjumper] GUACAMOLE-249: The freerdp/gdi/gdi.h header is required to access

[mjumper] GUACAMOLE-249: Remove usage of old FreeRDP channels interface.

[mjumper] GUACAMOLE-249: Comment out usage of old event interface.

[mjumper] GUACAMOLE-249: RDP "DisableEncryption" settings flag has been inverted

[mjumper] GUACAMOLE-249: Default to negotiated security mode, not old "RDP"

[mjumper] GUACAMOLE-249: Add "nla-ext" option for extended NLA mode.

[mjumper] GUACAMOLE-249: Correct remaining void returns from BOOL handlers.

[mjumper] GUACAMOLE-249: Rely on default bitmap/GDI/pointer handlers for all but

[mjumper] GUACAMOLE-249: Correct incorrect syntax introduced by initial partial

[mjumper] GUACAMOLE-249: Add missing pixel format parameter to pointer image 
copy.

[mjumper] GUACAMOLE-249: Initialize FreeRDP's GDI implementation (default GDI

[mjumper] GUACAMOLE-249: Use reversed byte order for colors locally 
(verification

[mjumper] GUACAMOLE-249: Migrate wait mechanism to event handle interface.

[mjumper] GUACAMOLE-249: Load FreeRDP plugins regardless of entry point 
interface.

[mjumper] GUACAMOLE-249: Centralize handling of connected channels.

[mjumper] GUACAMOLE-249: Use pkg-config to determine location of FreeRDP 
headers.

[mjumper] GUACAMOLE-249: Restore support for CLIPRDR channel.

[mjumper] GUACAMOLE-249: Free GDI implementation. Do not allocate cache

[mjumper] GUACAMOLE-249: Do not include CB_RESPONSE_OK flag in Format List PDU.

[mjumper] GUACAMOLE-249: Send Format List Response PDU after successfully

[mjumper] GUACAMOLE-249: Add trace-level logging of received and sent CLIPRDR

[mjumper] GUACAMOLE-249: Remove guac_rdp_dvc_list, relying instead on the DVC

[mjumper] GUACAMOLE-249: Update RAIL (RemoteApp) support to FreeRDP 2.0.0 API.

[mjumper] GUACAMOLE-249: Migrate to plugin naming style used by FreeRDP 2.0.0.

[mjumper] GUACAMOLE-249: Update Docker build to use FreeRDP 2.0.0.

[mjumper] GUACAMOLE-249: Migrate SVC support to FreeRDP 2.0.0 plugin API.

[mjumper] GUACAMOLE-249: Add example for testing arbitrary SVC support.

[mjumper] GUACAMOLE-249: Migrate loading of RDPSND support ("guacsnd" plugin) to

[mjumper] GUACAMOLE-249: Migrate RDPSND support to FreeRDP 2.0.0 plugin API.

[mjumper] GUACAMOLE-249: Migrate loading of RDPDR support (guacdr plugin) to

[mjumper] GUACAMOLE-249: Migrate RDPDR support to FreeRDP 2.0.0 plugin API.

[mjumper] GUACAMOLE-249: Remove lock around usage of FreeRDP (new library 
appears

[mjumper] GUACAMOLE-249: Gradually reassemble received chunks of RDPSND data.

[mjumper] GUACAMOLE-249: Add common SVC plugin implementation as future 
simplified

[mjumper] GUACAMOLE-249: Remove "guacsvc" plugin in favor of leveraging common 
SVC

[mjumper] GUACAMOLE-249: Remove "guacsnd" plugin in favor of leveraging common 
SVC

[mjumper] GUACAMOLE-249: VirtualChannelEntryEx entry point is supposed to 
accept a

[mjumper] GUACAMOLE-249: Dynamically wrap channel entry points (FreeRDP will

[mjumper] GUACAMOLE-249: Remove RDP constant definitions which are defined 
within

[mjumper] GUACAMOLE-249: Rename and restructure RDP source files more sensibly.

[mjumper] GUACAMOLE-249: Reorganize includes to match code standard.

[mjumper] GUACAMOLE-249: Remove now-unnecessary status.h FreeRDP compatibility

[mjumper] GUACAMOLE-249: Callbacks for "drdynvc" plugin should return

[mjumper] GUACAMOLE-249: FreeRDP 2.0.0 requires the Clipboard Capabilities PDU 
to

[mjumper] GUACAMOLE-249: Use correct start location of clipboard buffer

[mjumper] GUACAMOLE-249: Message flags of clipboard data response must be set to

[mjumper] GUACAMOLE-249: Remove prototype for guac_rdp_bitmap_decompress(), 
which

[mjumper] GUACAMOLE-249: Correct @file annotations within Doxygen comments of

[mjumper] GUACAMOLE-249: Use filesystem constants defined by FreeRDP and WinPR

[mjumper] GUACAMOLE-249: Remove unused SEC_TO_UNIX_EPOCH constant.

[mjumper] GUACAMOLE-249: Correct missing/incorrect documentation for RDP 
callback

[mjumper] GUACAMOLE-249: Correct mismatched ifndef/define header include check.

[mjumper] GUACAMOLE-249: Support for OpaqueRect MUST NOT be claimed without

[mjumper] GUACAMOLE-249: Document absolutely all parameters and return types for

[mjumper] GUACAMOLE-249: Refactor RDPDR to be more documentable. Document RDPDR

[mjumper] GUACAMOLE-249: Refactor away old stream.h and guac_rdp_stream.

[mjumper] GUACAMOLE-249: Log RDPDR debug messages at GUAC_LOG_DEBUG level.

[mjumper] GUACAMOLE-249: Redirect FreeRDP log messages to debug level of

[mjumper] GUACAMOLE-249: Free rdpBitmap and rdpGlyph within custom free handlers

[mjumper] GUACAMOLE-249: RAIL plugin for FreeRDP 2.0.0 requires that the Client

[mjumper] GUACAMOLE-249: Convert absolutely all rdpBitmaps before attempting to

[mjumper] GUACAMOLE-249: Push FreeRDP settings in preconnect hander 
(OrderSupport

[mjumper] GUACAMOLE-249: Do not draw background for glyphs when "redundant"

[mjumper] GUACAMOLE-249: Defer draws to unrealized (server-side) buffers until

[mjumper] GUACAMOLE-249: Claim support only for RDP orders that are explicitly

[mjumper] GUACAMOLE-249: Alpha component must be in highest-order byte.

[mjumper] GUACAMOLE-249: Remove unnecessary bitmap conversion - will happen

[mjumper] GUACAMOLE-249: Determine FreeRDP pixel format corresponding to local

[mjumper] GUACAMOLE-249: Move keyboard-related source back to root of RDP (ease

[mjumper] GUACAMOLE-249: Remove handlers for PatBlt and OpaqueRect. FreeRDP will

[mjumper] GUACAMOLE-249: Add/remove headers as necessary based on run through

[mjumper] GUACAMOLE-249: Use ReadColor() / WriteColor() around

[mjumper] GUACAMOLE-249: Common surface should still pay attention to dirty 
flag,

[mjumper] GUACAMOLE-249: Remove empty struct definitions added by Include What 
You

[mjumper] GUACAMOLE-249: Provide SetNull and SetDefault implementations for

[mjumper] GUACAMOLE-249: freerdp_channels_data() is already the default value of

[mjumper] GUACAMOLE-249: Do not attempt to free SVC-specific data if it hasn't

[mjumper] GUACAMOLE-249: Do not include "extended mode" NLA in security

[mjumper] GUACAMOLE-249: Until parameter prompting is available, do not

[mjumper] GUACAMOLE-249: Remove accidental double spaces from RDP comments.

[mjumper] GUACAMOLE-249: Fix misspelled "instruction" and "have" in comments.

[mjumper] GUACAMOLE-249: Remove accidentally-inserted "0" from end of comment.

[mjumper] GUACAMOLE-249: Clean up basename logic of file downloads. Add unit 
test.

[mjumper] GUACAMOLE-249: Refactor guac_freerdp_channels_load_plugin() to log a

[mjumper] GUACAMOLE-249: Switch return type of guac_rdp_cache_bitmap() back to

[mjumper] GUACAMOLE-249: Handle failure to send either response required for

[mjumper] GUACAMOLE-249: Correct typo: "updating" should be "update".

[mjumper] GUACAMOLE-249: Correct typo: "indicating" should be "indicates".

[mjumper] GUACAMOLE-249: Clean up documentation for arbitrary pipe SVC. No need 
to

[mjumper] GUACAMOLE-249: Correct typo: "of common RDPDR header" should be "of 
the

[mjumper] GUACAMOLE-249: Ensure CLIPRDR message handlers are accepted by 
compiler

[mjumper] GUACAMOLE-249: Test endianness of platform without violating strict

[mjumper] GUACAMOLE-249: Restructure audio input such that audio buffer can be

[mjumper] GUACAMOLE-249: Ensure RAIL message handlers are accepted by compiler

[mjumper] GUACAMOLE-249: The FreeRDPConvertColor() function is also known as

[mjumper] GUACAMOLE-249: Support rdpGlyph callback format used in FreeRDP

[mjumper] GUACAMOLE-249: Remove CLIPRDR callback typecasts, relying instead on

[mjumper] GUACAMOLE-249: Remove RAIL callback typecasts, relying instead on

[mjumper] GUACAMOLE-249: Preserve CPPFLAGS such that modifications needed for

[mjumper] GUACAMOLE-249: Add -Werror to CPPFLAGS for FreeRDP tests to ensure 
tests


------------------------------------------
Started by upstream project "guacamole-server-master" build number 108
originally caused by:
 Started by an SCM change
Running as SYSTEM
[EnvInject] - Loading node environment variables.
Building remotely on H35 (ubuntu) in workspace 
<https://builds.apache.org/job/guacamole-server-master-docker/ws/>
[WS-CLEANUP] Deleting project workspace...
[WS-CLEANUP] Deferred wipeout is used...
No credentials specified
Cloning the remote Git repository
Cloning repository https://github.com/apache/guacamole-server.git
 > git init <https://builds.apache.org/job/guacamole-server-master-docker/ws/> 
 > # timeout=10
Fetching upstream changes from https://github.com/apache/guacamole-server.git
 > git --version # timeout=10
 > git fetch --tags --progress -- 
 > https://github.com/apache/guacamole-server.git 
 > +refs/heads/*:refs/remotes/origin/*
 > git config remote.origin.url https://github.com/apache/guacamole-server.git 
 > # timeout=10
 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # 
 > timeout=10
 > git config remote.origin.url https://github.com/apache/guacamole-server.git 
 > # timeout=10
Fetching upstream changes from https://github.com/apache/guacamole-server.git
 > git fetch --tags --progress -- 
 > https://github.com/apache/guacamole-server.git 
 > +refs/heads/*:refs/remotes/origin/*
Checking out Revision 956c5f293e13c6916ae00431a9146c203e8b5912 (origin/master)
 > git config core.sparsecheckout # timeout=10
 > git checkout -f 956c5f293e13c6916ae00431a9146c203e8b5912
Commit message: "Merge staging/1.1.0 changes back to master."
 > git rev-list --no-walk c97b8f287eaf756504edd9559d95ba6568b12bb1 # timeout=10
[guacamole-server-master-docker] $ /bin/bash -xe 
/tmp/jenkins3466460354904843056.sh
+ export TAG=guac-jenkins-guacamole-server-master-docker-38
+ TAG=guac-jenkins-guacamole-server-master-docker-38
+ trap 'docker rmi --force guac-jenkins-guacamole-server-master-docker-38 || 
true' EXIT
+ docker build --build-arg DEBIAN_VERSION=oldstable --no-cache=true --rm --tag 
guac-jenkins-guacamole-server-master-docker-38 .
Sending build context to Docker daemon  3.104MB
Step 1/21 : ARG DEBIAN_VERSION=stable
Step 2/21 : FROM debian:${DEBIAN_VERSION} AS builder
oldstable: Pulling from library/debian
51ec2ad88f35: Pulling fs layer
51ec2ad88f35: Download complete
51ec2ad88f35: Pull complete
Digest: sha256:dade1929751213128f6665f688456d49c7f37e74fcd8b14b21355d8aaa131deb
Status: Downloaded newer image for debian:oldstable
 ---> 35dba36f6d6f
Step 3/21 : ARG PREFIX_DIR=/usr/local/guacamole
 ---> Running in eeaf7badac74
Removing intermediate container eeaf7badac74
 ---> 28c728444236
Step 4/21 : ARG BUILD_DIR=/tmp/guacd-docker-BUILD
 ---> Running in 53595f55ff3a
Removing intermediate container 53595f55ff3a
 ---> 031678d7368c
Step 5/21 : ARG BUILD_DEPENDENCIES="                      autoconf              
                automake                              freerdp2-dev              
            gcc                                   libcairo2-dev                 
        libjpeg62-turbo-dev                   libossp-uuid-dev                  
    libpango1.0-dev                       libpulse-dev                          
libssh2-1-dev                         libssl-dev                            
libtelnet-dev                         libtool                               
libvncserver-dev                      libwebsockets-dev                     
libwebp-dev                           make"
 ---> Running in 23d2d4b60082
Removing intermediate container 23d2d4b60082
 ---> 1b7fe745384b
Step 6/21 : RUN apt-get update                         &&     apt-get install 
-y $BUILD_DEPENDENCIES &&     rm -rf /var/lib/apt/lists/*
 ---> Running in 86dd2df09b3d
Ign:2 http://deb.debian.org/debian oldstable InRelease
Get:3 http://deb.debian.org/debian oldstable-updates InRelease [91.0 kB]
Get:1 http://security-cdn.debian.org/debian-security oldstable/updates 
InRelease [94.3 kB]
Get:4 http://deb.debian.org/debian oldstable Release [118 kB]
Get:5 http://deb.debian.org/debian oldstable Release.gpg [2365 B]
Get:6 http://deb.debian.org/debian oldstable-updates/main amd64 Packages [27.9 
kB]
Get:7 http://security-cdn.debian.org/debian-security oldstable/updates/main 
amd64 Packages [513 kB]
Get:8 http://deb.debian.org/debian oldstable/main amd64 Packages [7086 kB]
Fetched 7933 kB in 4s (1962 kB/s)
Reading package lists...
Reading package lists...
Building dependency tree...
Reading state information...
E: Unable to locate package freerdp2-dev
The command '/bin/sh -c apt-get update                         &&     
apt-get install -y $BUILD_DEPENDENCIES &&     rm -rf /var/lib/apt/lists/*' 
returned a non-zero code: 100
+ docker rmi --force guac-jenkins-guacamole-server-master-docker-38
Error: No such image: guac-jenkins-guacamole-server-master-docker-38
Build step 'Execute shell' marked build as failure

Reply via email to