Sync gsequencer 1.1.4-1 (universe) from Debian unstable (main)

Bug #1728294 reported by Joël Krähemann
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
gsequencer (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Please sync gsequencer 1.1.4-1 (universe) from Debian unstable (main)

Explanation of the Ubuntu delta and why it can be dropped:
  * Merge from Debian unstable. Remaining changes:
    - debian/patches/ld-as-needed.diff:
      + Move library linking to LDADD. Fix FTBFS with ld --as-needed.
  * Merge from Debian unstable. Remaining changes:
    - debian/patches/ld-as-needed.diff:
      + Move library linking to LDADD. Fix FTBFS with ld --as-needed.
  * Merge from Debian unstable. Remaining changes:
    - debian/patches/ld-as-needed.diff:
      + Move library linking to LDADD. Fix FTBFS with ld --as-needed.
  * Merge from Debian unstable. Remaining changes:
    - debian/patches/ld-as-needed.diff:
      + Move library linking to LDADD. Fix FTBFS with ld --as-needed.
  * Merge from Debian unstable. Remaining changes:
    - debian/patches/ld-as-needed.diff:
      + Move library linking to LDADD. Fix FTBFS with ld --as-needed.
  * Merge from Debian unstable. Remaining changes:
    - debian/patches/ld-as-needed.diff:
      + Move library linking to LDADD. Fix FTBFS with ld --as-needed.
  * Move library linking to LDADD to fix FTBFS with ld --as-needed.
  * Move library linking to LDADD to fix FTBFS with ld --as-needed.
  * There are lots of automated tests provided
  * Proper use of LDADD and LIBADD as considering patch

Changelog entries since current bionic version 0.6.55-1ubuntu1:

gsequencer (1.1.4-1) unstable; urgency=medium

  * New upstream version 1.1.4

  [ Joël Krähemann ]
  * updated libags-audio1.symbols
  * fixed missing full license AGPLv3+
  * dropped unnecessary 'Testsuite:' stanza from d/control
  * replaced old source code location by GNU savannah repository
  * modified watch to point to new minor release
  * bumped standards version to 4.1.1

 -- IOhannes m zmölnig (Debian/GNU) <email address hidden> Mon, 23 Oct 2017 14:24:58 +0200

gsequencer (1.0.0-1) unstable; urgency=medium

  * New upstream version 1.0.0

  [ Joël Krähemann ]
  * Bumped package names due to new major version
  * Fixed variable names in 'get-orig-source' target
  * Updated d/watch for new upstream version

  [ IOhannes m zmölnig ]
  * Mangled upstream version in d/watch

 -- IOhannes m zmölnig (Debian/GNU) <email address hidden> Tue, 03 Oct 2017 20:43:15 +0200

gsequencer (0.9.26-2) unstable; urgency=medium

  * Made build reproducible by removing leftover files from documentation
  * Dropped nonexistent files from d/copyright
  * Added DEP-3 headers to patches
  * Added d/source/local-options

 -- IOhannes m zmölnig (Debian/GNU) <email address hidden> Wed, 20 Sep 2017 13:41:55 +0200

gsequencer (0.9.26-1) unstable; urgency=medium

  * New upstream version 0.9.26

  [ Joël Krähemann ]
  * Updated libags0(-audio).symbols
  * Fixed libags(-gui|-audio|)-doc.links because path was modified
  * Possibility to specify download mirror for 'get-orig-source' target
  * Pass Debian specific filenames to build via CPPFLAGS
  * Removed functional tests patch because upstream disabled it anyway

  [ IOhannes m zmölnig (Debian/GNU) ]
  * Cleaned up 'clean' target
  * Use pkg-info.mk for getting source package name and version

 -- IOhannes m zmölnig (Debian/GNU) <email address hidden> Wed, 20 Sep 2017 12:09:35 +0200

gsequencer (0.9.14-1) unstable; urgency=medium

  * New upstream version 0.9.14

  [ Joël Krähemann ]
  * Refreshed patch to remove hunk
  * Added missing libpulse-dev build-dependency
  * Exluded unit-test that fails unreproducible
  * Updated libags-audio0.symbols
  * Modified suggests to use new soundfont
    (Closes:#870791)
  * Updated debian/watch
  * d/rules: get-orig-source fetches the pgp signature as well
    (see d/README.source)

  [ IOhannes m zmölnig ]
  * Updated instructions on how to clone the package repository
  * Dropped Build-Dependencies implied by dh-10
  * Dropped duplicate definition of DEB_SOURCE_PACKAGE
  * Modernized Vcs-Browser stanza
  * Bumped standards version to 4.1.0

 -- IOhannes m zmölnig (Debian/GNU) <email address hidden> Tue, 22 Aug 2017 22:07:06 +0200

gsequencer (0.8.10-1) unstable; urgency=medium

  * New upstream version 0.8.10

  [ Joël Krähemann ]
  * Verified no soundcard works
    (Closes: #858283)
  * updated libags-audio0.symbols

 -- IOhannes m zmölnig (Debian/GNU) <email address hidden> Thu, 20 Jul 2017 10:57:19 +0200

gsequencer (0.8.7-1) unstable; urgency=medium

  * New upstream version 0.8.7

  [ Joël Krähemann ]
  * New upstream version 0.8.7
  * Refreshed patches
  * Updated libags(-audio|)0.symbols

 -- IOhannes m zmölnig (Debian/GNU) <email address hidden> Wed, 28 Jun 2017 21:41:46 +0200

gsequencer (0.8.4-1) unstable; urgency=medium

  * New upstream version 0.8.4

  [ Joël Krähemann ]
  * Removed patches since changes applied upstream
  * Enabled libinstpatch in debian/rules
  * Provided unit test fixes related to Bug#861908
  * Fixed libags-(audio-|gui-|)doc.install because they were using symlinks
  * Updated symbols file

  [ IOhannes m zmölnig (Debian/GNU) ]
  * Bumped standars version to 4.0.0

 -- IOhannes m zmölnig (Debian/GNU) <email address hidden> Mon, 19 Jun 2017 13:45:21 +0200

gsequencer (0.8.0-1) unstable; urgency=medium

  * New upstream version 0.8.0
    (Closes: #857936, #857935, #857931, #857937, #857934, #857948, #857947)
    (Closes: #857930, #857933, #857910, #857915)

  [ Joël Krähemann ]
  * Deleted patches included upstream
  * testing
    * Added DEP-8 test setup
    * Run auto test by xvfb-run because of functional tests
      * B-D on xvfb and xauth
    * Disabled functional tests that are likely to cause timeouts
  * documentation
    * doc-packages now install to /usr/share/gtk-doc
    * Added API documentation for libags-gui
  * Removed more files in 'clean' target
  * Extended description of libags-gui0
  * Updated libags(-audio|-gui|)0 symbols
  * Enabled parallel build
  * Updated d/watch file for 0.8.x branch
  * Bumped debhelper compat to 10

  [ IOhannes m zmölnig ]
  * Disabled parallel 'install' target

 -- IOhannes m zmölnig (Debian/GNU) <email address hidden> Mon, 01 May 2017 22:31:04 +0200

gsequencer (0.7.122-2) unstable; urgency=medium

  [ Joël Krähemann ]
  * Disabled ALSA on non-linux, and enabled OSS4 only on kFreeBSD
    (Closes: #852985)
  * Backported patches (from upstream) to fix crasher bugs related to thread
    safety and memory corruption.

 -- Joël Krähemann <email address hidden> Wed, 01 Feb 2017 11:14:14 +0100

gsequencer (0.7.122-1) unstable; urgency=medium

  * New upstream version 0.7.122

  [ Joël Krähemann ]
  * Updated libags-audio0.symbols

 -- IOhannes m zmölnig (Debian/GNU) <email address hidden> Tue, 03 Jan 2017 17:02:45 +0100

gsequencer (0.7.115-1) unstable; urgency=medium

  * New upstream version 0.7.115

  [ Joël Krähemann ]
  * Added dependency libx11-dev
  * Updated libags*0.symbols
  * Added additional header files to libags*-dev packages

 -- IOhannes m zmölnig (Debian/GNU) <email address hidden> Mon, 12 Dec 2016 21:03:42 +0100

gsequencer (0.7.100-1) unstable; urgency=medium

  * New upstream version 0.7.100

  [ Joël Krähemann ]
  * Updated libags0.symbols
  * Fixed libags-* links to devhelp2 docs

  [ IOhannes m zmölnig ]
  * Added Multi-Arch:foreign to *-doc packages

 -- IOhannes m zmölnig (Debian/GNU) <email address hidden> Fri, 11 Nov 2016 10:44:54 +0100

gsequencer (0.7.93-1) unstable; urgency=medium

  * New upstream version 0.7.93

  [ Joël Krähemann ]
  * updated libags.symbols and libags-audio.symbols

  [ IOhannes m zmölnig ]
  * Renamed symbols-files so they are applied to their packages

 -- IOhannes m zmölnig (Debian/GNU) <email address hidden> Mon, 31 Oct 2016 21:07:35 +0100

gsequencer (0.7.90-1) unstable; urgency=medium

  * New upstream version 0.7.90
    (Closes: #836326, #836327, #836328)

  [ Joël Krähemann ]
  * Added OSS4 dependency because GSequencer supports your /dev/dsp now
  * Upstream only partially fixed overlinking fix is now in vcs
  * Added configure flag alsa needs to be enabled
  * Updated debian/rules to build gtk-doc properly
  * Removed obsolete patch
  * Added libsamplerate dependency because libags_audio uses it

  [ IOhannes m zmölnig ]
  * Removed unused patches

  [ Joël Krähemann ]
  * Initial *.symbols files

  [ IOhannes m zmölnig ]
  * Stripped debian-revision from .symbols files

  [ Joël Krähemann ]
  * Added liboss4-salsa alternative to libasound2
  * Removed unneeded dependency

  [ IOhannes m zmölnig ]
  * B-D on libjack-dev
  * Enabled ALSA-PCM only on linux

 -- IOhannes m zmölnig (Debian/GNU) <email address hidden> Wed, 19 Oct 2016 11:40:23 +0200

gsequencer (0.7.62-1) unstable; urgency=medium

  [ Joël Krähemann ]
  * Imported Upstream version 0.7.62

  * Removed patches applied upstream
  * Fixed missing build dependencies

  * Split binary package
  * Use gtk-doc to generate documentation
  * Fixed libags-1.0.pc install package
  * Remove /usr/lib/*.la files after make install

  * gsequencer doc-base information
  * Removed unneeded doc-base files
  * libgsequencer-dev-doc doc-base information
  * Fixed descriptions about libraries and header files provided
  * Used --ignore-missing-info when calling dpkg-shlibdeps
  * Updated d/copyright due to directory renames
  * Updated d/control to new upstream web-site
  * Updated watch file and added GnuPG verification
  * Bumped standards version to 3.9.8

  * Removed libgsequencer* because it is private
  * Split out libags, libags-audio and libags-gui
  * removed libgsequencer related files
  * added Advanced Gtk+ Sequencer developer manual
  * Fixed underscore to score due to upstream changes
  * Fixed too long lines, package names and Depends field
  * Renamed install files to match package names
  * Fixed weak library dependency and tweaked descriptions
  * Fixed library path patterns

  [ IOhannes m zmölnig ]
  * Updated file filters in d/copyright
  * Got rid of brace-expressions in d/*.install
  * Fixed short descriptions of -doc packages
  * Created a detailed changelog from gbg-dch

  * Team upload.
  * Fixed sections for doc and dev packages
  * Extended long descriptions of doc packages
  * Doc packages are really arch:all

  * Fixed sections for lib*-dev packages
  * Fixed d/*.links file

  * Don't Recommend 'gsequencer' whenever possible.
  * Consistent package descriptions
  * Moved gsequencer-doc description near gsequencer
  * Stripped soname-version from -dev & -doc package names
  * Don't make libraries suggest installing dev packages
  * Tightened inter-package dependencies with versions
  * patch to remove extraneous -L flags from LDFLAGS
  * Dropped manpages from debian/
  * Removed prefix-overrides from d/rules
  * Dropped ${shlibs:Depends} from packages that don't contain binaries
  * Patch to reduce overlinking

 -- IOhannes m zmölnig (Debian/GNU) <email address hidden> Wed, 31 Aug 2016 16:26:53 +0200

Revision history for this message
Joël Krähemann (jkraehemann) wrote :

Hi,
There are functional tests provided. It is recommended to run them as providing your own build flags.

Especially the functional tests as it could point to problems as using --as-needed.

`make check`

In debian there is a patch disabling the functional tests, so only unit tests are running during package build.

You should have build dependencies, as running functional tests:

apt-get install cmt swh-lv2 fluid-soundfont-gm

Revision history for this message
Adam Conrad (adconrad) wrote :

Test build seems to no longer explode with ld errors, syncing.

Changed in gsequencer (Ubuntu):
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.