From 16890c051ac1a64e6a7ddb376d4f11d33a1f26de Mon Sep 17 00:00:00 2001 From: Phantasm Date: Tue, 18 Aug 2026 19:25:26 +0200 Subject: [PATCH] Syslog: Fix intermittent failure to compile due to old pc version Upstream hasn't made a release with the fix, pin fixed commit for the time being. --- changelog.d/syslog-pc.fix | 1 + mix.exs | 7 +++++++ mix.lock | 2 +- 3 files changed, 9 insertions(+), 1 deletion(-) create mode 100644 changelog.d/syslog-pc.fix diff --git a/changelog.d/syslog-pc.fix b/changelog.d/syslog-pc.fix new file mode 100644 index 000000000..3f08cec47 --- /dev/null +++ b/changelog.d/syslog-pc.fix @@ -0,0 +1 @@ +Fix intermittent failure to compile syslog package diff --git a/mix.exs b/mix.exs index 4f82b1f53..23af9d7df 100644 --- a/mix.exs +++ b/mix.exs @@ -172,6 +172,13 @@ defmodule Pleroma.Mixfile do {:gen_smtp, "~> 0.15"}, {:mua, "~> 0.2.4"}, {:mail, "~> 0.3.1"}, + # Fixes intermittent failure to compile due to an old pc version, + # upstream hasn't made a release with the fix yet. + # https://github.com/Vagabond/erlang-syslog/pull/44 + {:syslog, + git: "https://github.com/Vagabond/erlang-syslog", + ref: "614a1fde7a8654bee2815b599bbdaae1bb0323b5", + override: true}, {:ex_syslogger, "~> 1.5"}, {:floki, "~> 0.38"}, {:timex, "~> 3.7"}, diff --git a/mix.lock b/mix.lock index a4db3f68d..bca6f777b 100644 --- a/mix.lock +++ b/mix.lock @@ -139,7 +139,7 @@ "statistex": {:hex, :statistex, "1.1.0", "7fec1eb2f580a0d2c1a05ed27396a084ab064a40cfc84246dbfb0c72a5c761e5", [:mix], [], "hexpm", "f5950ea26ad43246ba2cce54324ac394a4e7408fdcf98b8e230f503a0cba9cf5"}, "sweet_xml": {:hex, :sweet_xml, "0.7.5", "803a563113981aaac202a1dbd39771562d0ad31004ddbfc9b5090bdcd5605277", [:mix], [], "hexpm", "193b28a9b12891cae351d81a0cead165ffe67df1b73fe5866d10629f4faefb12"}, "swoosh": {:hex, :swoosh, "1.16.12", "cbb24ad512f2f7f24c7a469661c188a00a8c2cd64e0ab54acd1520f132092dfd", [:mix], [{:bandit, ">= 1.0.0", [hex: :bandit, repo: "hexpm", optional: true]}, {:cowboy, "~> 1.1 or ~> 2.4", [hex: :cowboy, repo: "hexpm", optional: true]}, {:ex_aws, "~> 2.1", [hex: :ex_aws, repo: "hexpm", optional: true]}, {:finch, "~> 0.6", [hex: :finch, repo: "hexpm", optional: true]}, {:gen_smtp, "~> 0.13 or ~> 1.0", [hex: :gen_smtp, repo: "hexpm", optional: true]}, {:hackney, "~> 1.9", [hex: :hackney, repo: "hexpm", optional: true]}, {:jason, "~> 1.0", [hex: :jason, repo: "hexpm", optional: false]}, {:mail, "~> 0.2", [hex: :mail, repo: "hexpm", optional: true]}, {:mime, "~> 1.1 or ~> 2.0", [hex: :mime, repo: "hexpm", optional: false]}, {:mua, "~> 0.2.3", [hex: :mua, repo: "hexpm", optional: true]}, {:multipart, "~> 0.4", [hex: :multipart, repo: "hexpm", optional: true]}, {:plug, "~> 1.9", [hex: :plug, repo: "hexpm", optional: true]}, {:plug_cowboy, ">= 1.0.0", [hex: :plug_cowboy, repo: "hexpm", optional: true]}, {:req, "~> 0.5 or ~> 1.0", [hex: :req, repo: "hexpm", optional: true]}, {:telemetry, "~> 0.4.2 or ~> 1.0", [hex: :telemetry, repo: "hexpm", optional: false]}], "hexpm", "0e262df1ae510d59eeaaa3db42189a2aa1b3746f73771eb2616fc3f7ee63cc20"}, - "syslog": {:hex, :syslog, "1.1.0", "6419a232bea84f07b56dc575225007ffe34d9fdc91abe6f1b2f254fd71d8efc2", [:rebar3], [], "hexpm", "4c6a41373c7e20587be33ef841d3de6f3beba08519809329ecc4d27b15b659e1"}, + "syslog": {:git, "https://github.com/Vagabond/erlang-syslog", "614a1fde7a8654bee2815b599bbdaae1bb0323b5", [ref: "614a1fde7a8654bee2815b599bbdaae1bb0323b5"]}, "table_rex": {:hex, :table_rex, "4.1.0", "fbaa8b1ce154c9772012bf445bfb86b587430fb96f3b12022d3f35ee4a68c918", [:mix], [], "hexpm", "95932701df195d43bc2d1c6531178fc8338aa8f38c80f098504d529c43bc2601"}, "telemetry": {:hex, :telemetry, "1.0.0", "0f453a102cdf13d506b7c0ab158324c337c41f1cc7548f0bc0e130bbf0ae9452", [:rebar3], [], "hexpm", "73bc09fa59b4a0284efb4624335583c528e07ec9ae76aca96ea0673850aec57a"}, "telemetry_metrics": {:hex, :telemetry_metrics, "0.6.2", "2caabe9344ec17eafe5403304771c3539f3b6e2f7fb6a6f602558c825d0d0bfb", [:mix], [{:telemetry, "~> 0.4 or ~> 1.0", [hex: :telemetry, repo: "hexpm", optional: false]}], "hexpm", "9b43db0dc33863930b9ef9d27137e78974756f5f198cae18409970ed6fa5b561"},