Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

DietPi-Software | Matrix-Synapse #6144

Merged
merged 2 commits into from
Feb 9, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions CHANGELOG.txt
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,7 @@ Bug fixes:
- DietPi-Software | myMPD: Resolved an issue where intended initial configs were not applied correctly and web UI changes did not survive a service restart.
- DietPi-Software | X.Org X Server: Resolved an issue where the install failed on ARM VMs with KMS support, where the xserver-xorg-video-vmware package was tried to be installed. Many thanks to @mews-se for reporting this issue: https://github.com/MichaIng/DietPi/issues/6085
- DietPi-Software | Amiberry: Resolved an issue where using keyboard LEDs as power/activity indicators did not work, and stopping the service could hang. You can apply the fix by reinstalling Amiberry via "dietpi-software reinstall 108". Many thanks to @DJP75 for reporting this issue: https://github.com/MichaIng/DietPi/issues/5536
- DietPi-Software | Synapse: Resolved an issue where the installation failed on 32-bit ARM systems. Many thanks to @Dark77 for reporting this issue: https://dietpi.com/forum/t/matrix-synapse-fails-to-install/15831

As always, many smaller code performance and stability improvements, visual and spelling fixes have been done, too much to list all of them here. Check out all code changes of this release on GitHub: https://github.com/MichaIng/DietPi/pull/6139

Expand Down
12 changes: 10 additions & 2 deletions dietpi/dietpi-software
Original file line number Diff line number Diff line change
Expand Up @@ -3822,7 +3822,15 @@ _EOF_
then
# APT deps for Synapse with PostgreSQL
case $G_HW_ARCH in
[12]) G_AGI libopenjp2-7 libtiff5 libxcb1;; # ARMv6/7: Runtime libs for Pillow from piwheels (needs verification)
[12])
G_AGI libopenjp2-7 libtiff5 libxcb1 libssl-dev # ARMv6/7: Runtime libs for Pillow from piwheels (needs verification and libssl-dev for cryptography
# Rust until all modules are available on piwheels: https://github.com/piwheels/piwheels/pull/328
G_EXEC curl -sSf 'https://sh.rustup.rs/' -o rustup-init.sh
G_EXEC chmod +x rustup-init.sh
G_EXEC_OUTPUT=1 G_EXEC ./rustup-init.sh -y --profile minimal
G_EXEC rm rustup-init.sh
export PATH="/root/.cargo/.bin:$PATH"
;;
*) G_AGI gcc libpq-dev;; # ARMv8/x86_64: psycopg2 needs to be compiled
esac

Expand Down Expand Up @@ -11067,7 +11075,7 @@ _EOF_
# libjpeg-dev for Pillow, libatlas-base-dev for numpy
aDEPS+=('libjpeg-dev' 'libatlas-base-dev')
# Rust for cryptography
G_EXEC curl -sSfL 'https://sh.rustup.rs' -o rustup-init.sh
G_EXEC curl -sSf 'https://sh.rustup.rs/' -o rustup-init.sh
G_EXEC chmod +x rustup-init.sh
G_EXEC_OUTPUT=1 G_EXEC sudo -u "$ha_user" ./rustup-init.sh -y --profile minimal
G_EXEC rm rustup-init.sh
Expand Down