This is an automated email from the ASF dual-hosted git repository.

heneveld pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/brooklyn.git


The following commit(s) were added to refs/heads/master by this push:
     new c0a3ac5  Add libfontconfig dep needed to build UI on latest base 
docker image
c0a3ac5 is described below

commit c0a3ac5162d2997af0e8464bea0adf81dfa2f48d
Author: Alex Heneveld <[email protected]>
AuthorDate: Wed Sep 17 21:08:57 2025 +0100

    Add libfontconfig dep needed to build UI on latest base docker image
---
 Dockerfile | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/Dockerfile b/Dockerfile
index 72efba3..95d6728 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -16,10 +16,9 @@
 # under the License.
 
 # For all Brooklyn, we use a debian distribution instead of alpine as there 
are some libgcc incompatibilities with GO
-# and PhantomJS
+# and PhantomJS; ideally PhantomJS would be replaced with Chromium 
+# see 
https://medium.com/@alexbainter/replace-phantomjs-with-headless-chromium-for-javascript-unit-testing-in-karma-59812e6f8ce4
 FROM maven:3-amazoncorretto-8-debian
-# was 3.8.6-jdk-8 # but it is giving errors on the brooklyn apache build server
-#6 4.655 E: Failed to fetch 
http://deb.debian.org/debian-security/pool/updates/main/l/linux/linux-libc-dev_5.10.179-1_amd64.deb
  404  Not Found [IP: 151.101.22.132 80]
 
 # Install necessary binaries to build brooklyn
 RUN apt-get update
@@ -31,6 +30,7 @@ RUN apt-get install -y \
 RUN apt-get install -y \
     `# builders for linux installers` rpm dpkg pkg-config \
     `# libraries for nodejs image processing` libpng-dev libjpeg-progs 
pngquant \
+    `# more libs needed on recent images` libfontconfig \
     `# node; maven installs this usually, but handy to have for testing` nodejs
 
 RUN cd /tmp \

Reply via email to