#12955 closed Bug report (wontfix)
Unable to build Filezilla 3.65.0 on Ubuntu 22.04 (jammy)
Reported by: | xtradeb | Owned by: | |
---|---|---|---|
Priority: | normal | Component: | FileZilla Client |
Keywords: | build ubuntu | Cc: | |
Component version: | 3.65.0 | Operating system type: | Linux |
Operating system version: | Ubuntu 22.04 |
Description
Hi!
I regularly package Filezilla for XtraDeb.net. Filezilla version 3.64.0 built fine on Ubuntu 22.04 but version 3.65.0 is breaking with the following error:
configure: error: Boost Regex 1.76 or higher not found.
You can find attached the full build log.
I'm also able to build fine on Ubuntu 23.04 (lunar) after adding libboost1.81-dev. Unfortunately, this package does not exist on Ubuntu 22.04. It only has libboost1.74-dev.
I think the error might be related to revision 10985. Would it be possible to patch back Filezilla 3.65.0?
Thank you!
Jhonny Oliveira @ https://xtradeb.net
Attachments (1)
Change History (2)
by , 17 months ago
Attachment: | filezilla_3.65.0-1~xtradeb1_amd64-2023-07-21T19_21_50Z.build added |
---|
comment:1 by , 17 months ago
Resolution: | → wontfix |
---|---|
Status: | new → closed |
This is intentional, until https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86164 gets fixed. Until then std::regex must not be used and a recent boost::regex is required instead.
Consider contacting the security team of your distribution to check all other package that use std::regex from libstdc++ and have them all switch to a better regex library that doesn't suffer from this gaping security hole.
Build log