FFe: Sync freelan 2.2-3 (universe) from Debian unstable (main)

Bug #1868506 reported by Logan Rosen
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
freelan (Ubuntu)
Fix Released
Wishlist
Unassigned

Bug Description

Please sync freelan 2.2-3 (universe) from Debian unstable (main)

Explanation of the Ubuntu delta and why it can be dropped:
  * Cherrypick upstream patches to possibly fix ftbfs with new boost.
  * No change rebuild against openssl 1.1.1 with TLS 1.3 support.
  * Use boost1.65.
Boost changes are no longer necessary - latest version in Debian properly builds against latest Boost.

Explanation of FeatureFreeze exception:
Current version of freelan FTBFS in Ubuntu. We could try to pull down just the patch for Python 3 support, but the upstream changelog says that 2.2 fixes memory leaks as well, which seems important to pull in for our LTS release. FFe needed because the new version adds UPnP support by default, bringing in a new (build-)dependency.

Upstream changelog: https://github.com/freelan-developers/freelan/releases

Changelog entries since current focal version 2.0-8ubuntu4:

freelan (2.2-3) unstable; urgency=medium

  * QA Upload.
  * Update Standards-Version to 4.5.0
  * Add Rules-Requires-Root: no
  * Add folder to d/clean
  * Set upstream metadata fields: Bug-Database, Repository,
    Repository-Browse, Bug-Submit.
  * Add upstream commit as 0007-Move-to-Python-3.patch
  * Add upstream commit as 0006-Fix-build-outside-git.patch closes: #952306

 -- Håvard Flaget Aasen <email address hidden> Sat, 29 Feb 2020 15:56:31 +0100

freelan (2.2-2) unstable; urgency=medium

  * QA upload
  * Use nproc to parallelize the build
  * Update manpage
  * Change configuration filename from .conf to .cfg in init.d script
  * Freelan binary patch only changes binary path
  * Fix paths that's being exported to scons

 -- Håvard Flaget Aasen <email address hidden> Sat, 18 Jan 2020 20:37:52 +0100

freelan (2.2-1) unstable; urgency=medium

  * QA upload
  [ Ondřej Nový ]
  * d/copyright: Change Format URL to correct one

  [ Håvard Flaget Aasen ]
  * New upstream release
    - Upstream fixes ftbfs with boost 1.67 closes: #914068
    - By default it compiles with upnp=yes and moongoose=no
  * Create debian/watch file
  * d/control
    - Added Pre-Depends: ${misc:Pre-Depends}
    - Change to debhelper-compat
    - Bump debhelper to 12
    - Update Standards-Version to 4.4.1
    - Use secure URI on homepage
    - Add libminiupnpc-dev as build-dependency
  * Updated d/clean
  * d/rules
    - Updated install paths
  * Update paths in d/copyright, upstream has restructured the code.
  * Patches
    - All but two patches got removed, fixed upstream.
    - Add 0001-build-Adds-support-for-Boost-1.70.patch
    - Add 0002-Fix-for-boost-versions-less-than-1.66.patch

 -- Håvard Flaget Aasen <email address hidden> Sun, 12 Jan 2020 21:39:01 +0100

Logan Rosen (logan)
Changed in freelan (Ubuntu):
importance: Undecided → Wishlist
Revision history for this message
Iain Lane (laney) wrote :

Thanks for this.

Go for it this time, but in future please could you include some information about how you tested the update please?

https://wiki.ubuntu.com/FreezeExceptionProcess#FeatureFreeze_Exceptions

Changed in freelan (Ubuntu):
status: New → Confirmed
Revision history for this message
Logan Rosen (logan) wrote :

This bug was fixed in the package freelan - 2.2-3

---------------
freelan (2.2-3) unstable; urgency=medium

  * QA Upload.
  * Update Standards-Version to 4.5.0
  * Add Rules-Requires-Root: no
  * Add folder to d/clean
  * Set upstream metadata fields: Bug-Database, Repository,
    Repository-Browse, Bug-Submit.
  * Add upstream commit as 0007-Move-to-Python-3.patch
  * Add upstream commit as 0006-Fix-build-outside-git.patch closes: #952306

 -- Håvard Flaget Aasen <email address hidden> Sat, 29 Feb 2020 15:56:31 +0100

freelan (2.2-2) unstable; urgency=medium

  * QA upload
  * Use nproc to parallelize the build
  * Update manpage
  * Change configuration filename from .conf to .cfg in init.d script
  * Freelan binary patch only changes binary path
  * Fix paths that's being exported to scons

 -- Håvard Flaget Aasen <email address hidden> Sat, 18 Jan 2020 20:37:52 +0100

freelan (2.2-1) unstable; urgency=medium

  * QA upload
  [ Ondřej Nový ]
  * d/copyright: Change Format URL to correct one

  [ Håvard Flaget Aasen ]
  * New upstream release
    - Upstream fixes ftbfs with boost 1.67 closes: #914068
    - By default it compiles with upnp=yes and moongoose=no
  * Create debian/watch file
  * d/control
    - Added Pre-Depends: ${misc:Pre-Depends}
    - Change to debhelper-compat
    - Bump debhelper to 12
    - Update Standards-Version to 4.4.1
    - Use secure URI on homepage
    - Add libminiupnpc-dev as build-dependency
  * Updated d/clean
  * d/rules
    - Updated install paths
  * Update paths in d/copyright, upstream has restructured the code.
  * Patches
    - All but two patches got removed, fixed upstream.
    - Add 0001-build-Adds-support-for-Boost-1.70.patch
    - Add 0002-Fix-for-boost-versions-less-than-1.66.patch

 -- Håvard Flaget Aasen <email address hidden> Sun, 12 Jan 2020 21:39:01 +0100

Changed in freelan (Ubuntu):
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.