[Bps-public-commit] docker-rt-base-debian-stretch branch, master, updated. fbf942e297118702c110f625f1fbe66b76d0171a

Jim Brandt jbrandt at bestpractical.com
Mon Dec 21 13:34:07 EST 2020


The branch, master has been updated
       via  fbf942e297118702c110f625f1fbe66b76d0171a (commit)
       via  ec59fbaf38f7e47e79bbbea198e4dfb57e106867 (commit)
      from  0552113e06babd790a4e9404883ae51283859f25 (commit)

Summary of changes:
 Dockerfile | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

- Log -----------------------------------------------------------------
commit ec59fbaf38f7e47e79bbbea198e4dfb57e106867
Author: Jim Brandt <jbrandt at bestpractical.com>
Date:   Mon Aug 31 14:53:56 2020 -0400

    Install DBIx::SearchBuilder to get a newer version
    
    The packaged version currently doesn't provide 1.68 which
    has a fix for a segfault with MariaDB.

diff --git a/Dockerfile b/Dockerfile
index 22fd8dd..47f5a48 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -31,7 +31,6 @@ RUN apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -y --no-ins
     libdate-manip-perl \
     libdatetime-format-natural-perl \
     libdbd-sqlite3-perl \
-    libdbix-searchbuilder-perl \
     libdevel-globaldestruction-perl \
     libemail-address-list-perl \
     libemail-address-perl \
@@ -127,6 +126,8 @@ RUN gpg --version
 
 RUN cpanm \
   # RT dependencies
+  # Install Module::Install first because after perl 5.26 "." fails to find
+  # it in inc for older modules.
   Module::Install \
   Email::Address \
   Email::Address::List \
@@ -140,6 +141,7 @@ RUN cpanm \
   MooseX::Role::Parameterized \
   Path::Dispatcher \
   Web::Machine \
+  DBIx::SearchBuilder \
   # RT extension development dependencies
   ExtUtils::MakeMaker \
 && rm -rf /root/.cpanm

commit fbf942e297118702c110f625f1fbe66b76d0171a
Author: Jim Brandt <jbrandt at bestpractical.com>
Date:   Mon Aug 31 15:03:11 2020 -0400

    Add new perl dependencies to base build
    
    Add DBD::Pg for testing postgresql and Text::WordDiff for a new
    transaction viewer feature.

diff --git a/Dockerfile b/Dockerfile
index 47f5a48..9818f0c 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -113,7 +113,9 @@ RUN apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -y --no-ins
     libgumbo1 \
     build-essential \
     libhtml-formatexternal-perl \
+    libtext-worddiff-perl \
     libdbd-mysql-perl \
+    libdbd-pg-perl \
 && rm -rf /var/lib/apt/lists/*
 
 # Install from backports to get newer gpg

-----------------------------------------------------------------------


More information about the Bps-public-commit mailing list