Skip to content

Releases: pfichtner/pfichtner-freetz

0.4.2

06 Oct 10:06
Compare
Choose a tag to compare

Bugfix: Fix for BUILD_USER_UID, if the env var was set and the user was not present in the docker image the entrypoint did fail

0.4.1

03 Oct 10:33
Compare
Choose a tag to compare

What's Changed

Package updates

+ii  apt                                  2.0.10                            amd64        commandline package manager
-ii  apt                                  2.0.9                             amd64        commandline package manager
-ii  base-files                           11ubuntu5.6                       amd64        Debian base system miscellaneous files
+ii  base-files                           11ubuntu5.8                       amd64        Debian base system miscellaneous files
-ii  binutils                             2.34-6ubuntu1.4                   amd64        GNU assembler, linker and binary utilities
+ii  binutils                             2.34-6ubuntu1.9                   amd64        GNU assembler, linker and binary utilities
-ii  binutils-common:amd64                2.34-6ubuntu1.4                   amd64        Common files for the GNU assembler, linker and binary utilities
+ii  binutils-common:amd64                2.34-6ubuntu1.9                   amd64        Common files for the GNU assembler, linker and binary utilities
-ii  binutils-x86-64-linux-gnu            2.34-6ubuntu1.4                   amd64        GNU binary utilities, for x86-64-linux-gnu target
+ii  binutils-x86-64-linux-gnu            2.34-6ubuntu1.9                   amd64        GNU binary utilities, for x86-64-linux-gnu target
-ii  bsdutils                             1:2.34-0.1ubuntu9.3               amd64        basic utilities from 4.4BSD-Lite
+ii  bsdutils                             1:2.34-0.1ubuntu9.6               amd64        basic utilities from 4.4BSD-Lite
-ii  ca-certificates                      20211016ubuntu0.20.04.1           all          Common CA certificates
+ii  ca-certificates                      20240203~20.04.1                  all          Common CA certificates
-ii  ca-certificates-java                 20190405ubuntu1                   all          Common CA certificates (JKS keystore)
+ii  ca-certificates-java                 20190405ubuntu1.1                 all          Common CA certificates (JKS keystore)
-ii  cpio                                 2.13+dfsg-2ubuntu0.3              amd64        GNU cpio -- a program to manage archives of files
+ii  cpio                                 2.13+dfsg-2ubuntu0.4              amd64        GNU cpio -- a program to manage archives of files
-ii  cpp-9                                9.4.0-1ubuntu1~20.04.1            amd64        GNU C preprocessor
+ii  cpp-9                                9.4.0-1ubuntu1~20.04.2            amd64        GNU C preprocessor
-ii  curl                                 7.68.0-1ubuntu2.15                amd64        command line tool for transferring data with URL syntax
+ii  curl                                 7.68.0-1ubuntu2.24                amd64        command line tool for transferring data with URL syntax
-ii  distro-info-data                     0.43ubuntu1.11                    all          information about the distributions' releases (data files)
+ii  distro-info-data                     0.43ubuntu1.16                    all          information about the distributions' releases (data files)
-ii  fdisk                                2.34-0.1ubuntu9.3                 amd64        collection of partitioning utilities
+ii  fdisk                                2.34-0.1ubuntu9.6                 amd64        collection of partitioning utilities
-ii  fig2dev                              1:3.2.7a-7                        amd64        Utilities for converting XFig figure files
+ii  fig2dev                              1:3.2.7a-7ubuntu0.1               amd64        Utilities for converting XFig figure files
-ii  g++-9                                9.4.0-1ubuntu1~20.04.1            amd64        GNU C++ compiler
+ii  g++-9                                9.4.0-1ubuntu1~20.04.2            amd64        GNU C++ compiler
-ii  gawk                                 1:5.0.1+dfsg-1                    amd64        GNU awk, a pattern scanning and processing language
+ii  gawk                                 1:5.0.1+dfsg-1ubuntu0.1           amd64        GNU awk, a pattern scanning and processing language
-ii  gcc-10-base:amd64                    10.3.0-1ubuntu1~20.04             amd64        GCC, the GNU Compiler Collection (base package)
+ii  gcc-10-base:amd64                    10.5.0-1ubuntu1~20.04             amd64        GCC, the GNU Compiler Collection (base package)
-ii  gcc-10-base:i386                     10.3.0-1ubuntu1~20.04             i386         GCC, the GNU Compiler Collection (base package)
+ii  gcc-10-base:i386                     10.5.0-1ubuntu1~20.04             i386         GCC, the GNU Compiler Collection (base package)
-ii  gcc-9                                9.4.0-1ubuntu1~20.04.1            amd64        GNU C compiler
+ii  gcc-9                                9.4.0-1ubuntu1~20.04.2            amd64        GNU C compiler
-ii  gcc-9-base:amd64                     9.4.0-1ubuntu1~20.04.1            amd64        GCC, the GNU Compiler Collection (base package)
+ii  gcc-9-base:amd64                     9.4.0-1ubuntu1~20.04.2            amd64        GCC, the GNU Compiler Collection (base package)
-ii  gcc-9-multilib                       9.4.0-1ubuntu1~20.04.1            amd64        GNU C compiler (multilib support)
+ii  gcc-9-multilib                       9.4.0-1ubuntu1~20.04.2            amd64        GNU C compiler (multilib support)
+ii  ghostscript                          9.50~dfsg-5ubuntu4.13             amd64        interpreter for the PostScript language and for PDF
-ii  ghostscript                          9.50~dfsg-5ubuntu4.6              amd64        interpreter for the PostScript language and for PDF
+ii  git                                  1:2.25.1-1ubuntu3.13              amd64        fast, scalable, distributed revision control system
-ii  git                                  1:2.25.1-1ubuntu3.8               amd64        fast, scalable, distributed revision control system
+ii  git-man                              1:2.25.1-1ubuntu3.13              all          fast, scalable, distributed revision control system (manual pages)
-ii  git-man                              1:2.25.1-1ubuntu3.8               all          fast, scalable, distributed revision control system (manual pages)
-ii  graphicsmagick                       1.4+really1.3.35-1                amd64        collection of image processing tools
+ii  graphicsmagick                       1.4+really1.3.35-1ubuntu0.1       amd64        collection of image processing tools
-ii  gtk-update-icon-cache                3.24.20-0ubuntu1.1                amd64        icon theme caching utility
+ii  gtk-update-icon-cache                3.24.20-0ubuntu1.2                amd64        icon theme caching utility
+ii  imagemagick                          8:6.9.10.23+dfsg-2.1ubuntu11.10   amd64        image manipulation programs -- binaries
-ii  imagemagick                          8:6.9.10.23+dfsg-2.1ubuntu11.4    amd64        image manipulation programs -- binaries
+ii  imagemagick-6-common                 8:6.9.10.23+dfsg-2.1ubuntu11.10   all          image manipulation programs -- infrastructure
-ii  imagemagick-6-common                 8:6.9.10.23+dfsg-2.1ubuntu11.4    all          image manipulation programs -- infrastructure
+ii  imagemagick-6.q16                    8:6.9.10.23+dfsg-2.1ubuntu11.10   amd64        image manipulation programs -- quantum depth Q16
-ii  imagemagick-6.q16                    8:6.9.10.23+dfsg-2.1ubuntu11.4    amd64        image manipulation programs -- quantum depth Q16
-ii  iputils-ping                         3:20190709-3                      amd64        Tools to test the reachability of network hosts
+ii  iputils-ping                         3:20190709-3ubuntu1               amd64        Tools to test the reachability of network hosts
-ii  krb5-locales                         1.17-6ubuntu4.2                   all          internationalization support for MIT Kerberos
+ii  krb5-locales                         1.17-6ubuntu4.7                   all          internationalization support for MIT Kerberos
-ii  less                                 551-1ubuntu0.1                    amd64        pager program similar to more
+ii  less                                 551-1ubuntu0.3                    amd64        pager program similar to more
-ii  lib32asan5                           9.4.0-1ubuntu1~20.04.1            amd64        AddressSanitizer -- a fast memory error detector (32bit)
+ii  lib32asan5                           9.4.0-1ubuntu1~20.04.2            amd64        AddressSanitizer -- a fast memory error detector (32bit)
-ii  lib32atomic1                         10.3.0-1ubuntu1~20.04             amd64        support library providing __atomic built-in functions (32bit)
+ii  lib32atomic1                         10.5.0-1ubuntu1~20.04             amd64        support library providing __atomic built-in functions (32bit)
-ii  lib32gcc-9-dev                       9.4.0-1ubuntu1~20.04.1            amd64        GCC support library (32 bit development files)
+ii  lib32gcc-9-dev                       9.4.0-1ubuntu1~20.04.2            amd64        GCC support library (32 bit development files)
-ii  lib32gcc-s1                          10.3.0-1ubuntu1~20.04             amd64        GCC support library (32 bit Version)
+ii  lib32gcc-s1                          10.5.0-1ubuntu1~20.04             amd64        GCC support library (32 bit Version)
-ii  lib32gomp1                           10.3.0-1ubuntu1~20.04             amd64        GCC OpenMP (GOMP) support library (32bit)
+ii  lib32gomp1                           10.5.0-1ubuntu1~20.04             amd64        GCC OpenMP (GOMP) support library (32bit)
-ii  lib32itm1                            10.3.0-1ubuntu1~20.04             amd64        GNU Transactional Memory Library (3...
Read more

0.4.0

07 Feb 14:31
Compare
Choose a tag to compare

What's Changed

  • docker container tries to install missing prerequisites (if any) at startup which could be the case if prerequisites are added over time and the image didn't get updated. Opt-out, see README.
  • switching back to an ubuntu-20.04 based image since some tiny strange behavior in my builds.

Full Changelog: 0.3.3...0.4.0

0.3.3

0.3.2

07 Jan 12:33
Compare
Choose a tag to compare

What's Changed

  • Name/home/uid of builduser can be passed as env vars (the user now is created dynamically in entrypoint)
  • To be able to run the container using podman (UID != 0) there's still a static default user created in the Dockerfile (which get's deleted in the entrypoint if another user gets created/added). This also still is present to be backward compatible
  • Many internal additions/restructuring

Full Changelog: https://github.com/pfichtner/pfichtner-freetz/commits/0.3.2

0.3.1

23 Dec 10:05
Compare
Choose a tag to compare
  • do not add i386 architecture anymore
  • install java-wrappers (for ecj) instead of openjdk-8

Full Changelog: 0.3.0...0.3.1

0.3.0

22 Dec 16:09
Compare
Choose a tag to compare

What's Changed

  • switched base image from ubuntu:20.04 to ubuntu:22.04
  • package libxml2-dev readded (needed to build FREETZ_PACKAGE_GNTPSEND and FREETZ_PACKAGE_ASTERISK)
  • purged package ecj
  • package openjdk-8-jdk-headless added (needed to build FREETZ_PACKAGE_CLASSPATH)
  • dpkg --add-architecture i386
  • restructuring of build system (internal only)

Full Changelog: 0.2.2...0.3.0

0.2.2

20 Dec 16:25
Compare
Choose a tag to compare

Using libzstd-dev:i386 and sqlite3:i386

0.2.1

20 Dec 11:21
Compare
Choose a tag to compare

Fixed sqlite3:i386 issue

0.2.0

20 Dec 10:56
8479d5a
Compare
Choose a tag to compare

What's Changed

  • adding i386 architecture
  • libxml2-dev purged from image
  • Internal build system reworked (automatic update of prerequisites, dependabot)

Full Changelog: 0.1.5...0.2.0