Sync swig 4.2.1-1 (universe) from Debian unstable (main)

Bug #2066466 reported by Sudip Mukherjee
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
swig (Ubuntu)
Fix Released
Wishlist
Unassigned

Bug Description

Please sync swig 4.2.1-1 (universe) from Debian unstable (main)

Explanation of the Ubuntu delta and why it can be dropped:
  * d/p/fix-subversion-build-with-ruby3.2.patch: backport upstream patch to
    fix subversion FTBFS.

The backported upstream patch in the Ubuntu delta is part of the upstream
v4.2.1 release which is the new Debian package. But when I tried to verify
that the patch is indeed present in the Debian package/upstream I was little
confused as I could not find some of the changes.
On further looking I found that the backported patch introduced a regression
and so upstream has made further changes to it via https://github.com/swig/swig/commit/84a2c45d66f0334f8fe67077311383af11a2d5c8

I have built in a ppa and the builds can be seen at https://launchpad.net/~sudipmuk/+archive/ubuntu/test-ppa/+packages

Changelog entries since current oracular version 4.2.0-2ubuntu1:

swig (4.2.1-1) unstable; urgency=medium

  [ Rafael Laboissière ]
  * New upstream version 4.2.1 (Closes: #1064680)
  * d/p/octave-9.patch: Drop patch (applied upstream)
  * Use the dh command sequencer
    + d/rules: Revamp the file, keeping only target "%:" and
      "override_dh_autoreconf"
    + d/swig-doc.doc-base: Add ".gz" as sufix of the PDF file
    + d/swig-examples.dirs: Drop file
    + d/swig-examples.examples: Set contents to "Examples/*"
    + d/swig-examples.links: Drp file
    + d/swig.dirs: Drop file
    + d/swig.install: New file
    + d/swig.links: Drop file
    + d/swig.manpages: New file
  * Proper installation of upstream Changelog and NEWS files
    + d/rules: Override command dh_installchangelogs to prevent the
      creation of changelog.gz file
    + d/swig.docs: Install upstream files CHANGES and CHANGES.current
      (Changelogs), and RELEASENOTES (NEWS file)
    + d/swig.links: Link NEWS.gz to RELEASENOTES.gz
  * d/swig-doc.doc-base:
    + Get rid of "4.0" version in doc title
    + Fix paths for documentation files
  * d/rules: Make build reproducible.
    After build, change the value of the ROOT_DIR variable in
    examples/Makefile, in order to avoid the full build path as value.
    Also, do not compress the files in the examples directory.

  [ Debian Janitor ]
  * Trim trailing whitespace.
  * Use secure URI in Homepage field.
  * Bump debhelper from old 10 to 13.
  * Set upstream metadata fields: Archive, Bug-Database, Name (from
    ./configure).
  * Update standards version to 4.6.2, no changes needed.

 -- Rafael Laboissière <email address hidden> Mon, 04 Mar 2024 07:26:01 -0300

description: updated
Revision history for this message
Benjamin Drung (bdrung) wrote :

swig 4.2.1-1 was already synced.

Changed in swig (Ubuntu):
importance: Undecided → Wishlist
status: New → 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.