[Bug 1705061] [NEW] Sync qtwebkit 2.3.4.dfsg-9.1 (universe) from Debian unstable (main)

Amr Ibrahim 1705061 at bugs.launchpad.net
Tue Jul 18 16:11:44 UTC 2017


Public bug reported:

Please sync qtwebkit 2.3.4.dfsg-9.1 (universe) from Debian unstable
(main)

I suggest removig qtwebkit-source https://launchpad.net/ubuntu/+source/qtwebkit-source from the Ubuntu archives and replace it with this package from Debian.
Both in Ubuntu and Debian are deprecated, but, the Ubuntu package has been stuck on 2.3.2 for several years now. I think it’s time to sync this one from Debian.

All changelog entries:

qtwebkit (2.3.4.dfsg-9.1) unstable; urgency=medium

  * Non-maintainer upload.
  * Add m68k_support.diff to add basic m68k support (Closes: #844722).

 -- John Paul Adrian Glaubitz <glaubitz at physik.fu-berlin.de>  Wed, 23
Nov 2016 11:46:11 +0100

qtwebkit (2.3.4.dfsg-9) unstable; urgency=medium

  [ Lisandro Damián Nicanor Pérez Meyer ]
  * Acknowledge previous NMU which was coordinated with me. Thanks John!

  [ Pino Toscano ]
  * Update symbols file. (Closes: #812160)

 -- Lisandro Damián Nicanor Pérez Meyer <lisandro at debian.org>  Fri, 21
Oct 2016 08:55:27 -0300

qtwebkit (2.3.4.dfsg-8.1) unstable; urgency=medium

  * Non-maintainer upload.
  * Add python to Build-Depends in debian/control (Closes: #832844).
  * Add powerpcspe to the list of architectures where the JIT
    should be disabled (Closes: #781446).

 -- John Paul Adrian Glaubitz <glaubitz at physik.fu-berlin.de>  Wed, 03
Aug 2016 03:47:19 +0200

qtwebkit (2.3.4.dfsg-8) unstable; urgency=medium

  * Disable JIT use on non-SSE2 capable machines (Closes: #824663). Thanks
    Peter Nowee!

 -- Lisandro Damián Nicanor Pérez Meyer <lisandro at debian.org>  Sun, 22
May 2016 12:23:30 -0300

qtwebkit (2.3.4.dfsg-7) unstable; urgency=medium

  * Add fix_number_of_cpus_in_kfreebsd.diff to bound the number of CPUs used
    to compile webkit on KFreeBSD (Closes: #819868). Thanks Jon Boden!
  * Properly detect x32 in Atomics.h (Closes: #821013). Thanks James Clarke!

 -- Lisandro Damián Nicanor Pérez Meyer <lisandro at debian.org>  Fri, 15
Apr 2016 20:40:17 -0300

qtwebkit (2.3.4.dfsg-6) unstable; urgency=medium

  * Add alpha, m68k, ppc64, sh4 and sparc64 to the list of architectures where
    the JIT should be disabled (Closes: #806837).
  * Add redeclare_uint32_t_for_sparc64.patch which redeclares uint32_t for
    sparc64, also part of the above bug.
  * Update symbols files with buildds' logs.

 -- Lisandro Damián Nicanor Pérez Meyer <lisandro at debian.org>  Wed, 02
Dec 2015 19:38:09 -0300

qtwebkit (2.3.4.dfsg-5) unstable; urgency=medium

  * Disable JIT on mips64 and mips64el. Thanks James Cowgill for the patch
    (Closes: #725651).

 -- Lisandro Damián Nicanor Pérez Meyer <lisandro at debian.org>  Fri, 18
Sep 2015 09:40:51 -0300

qtwebkit (2.3.4.dfsg-4) unstable; urgency=medium

  * Backport explicit_template_instantiation.patch to fix a build issue with
    gcc5.
  * Update symbols files with current build log using gcc5 (Closes: #778096).

 -- Lisandro Damián Nicanor Pérez Meyer <lisandro at debian.org>  Mon, 03
Aug 2015 21:31:59 -0300

qtwebkit (2.3.4.dfsg-3) unstable; urgency=medium

  * Backport fix_cloop_on_big_endian_machines.patch (Closes: #761040).
  * Backport do_not_use_jit_on_big_endian_machines.patch.

 -- Lisandro Damián Nicanor Pérez Meyer <lisandro at debian.org>  Thu, 16
Oct 2014 17:13:04 -0300

qtwebkit (2.3.4.dfsg-2) unstable; urgency=medium

  * Add fix_linking_issue_[...]_gstreamer_1.0.patch to workaround the linking
    issues in most platforms (Closes: #763507).

 -- Lisandro Damián Nicanor Pérez Meyer <lisandro at debian.org>  Thu, 02
Oct 2014 13:15:14 -0300

qtwebkit (2.3.4.dfsg-1) unstable; urgency=medium

  * New upstream release.
  * Respect the number of parralel builds specified in DEB_BUILD_OPTIONS
    (Closes: #761821).
    - Remove bound_cpu_usage.patch as this is now not needed.
  * Remove patches already present in this version.
    - upstream_changeset_119798.diff
    - double_conversion_correct_double_operations.patch
    - ppc64el.patch
    - gstreamer-1.0.diff
    - x32_support.patch
    - arm64.patch
    - hppa_support.patch
  * Refresh patches.
  * Update glibc_hurd_mkspecs.diff. I removed the first part of the patch
    because now the source uses unix* which should work. The rest was just a
    refresh.
  * Remove nonlinux_enable_glib_support.patch. It now doesn't applies and the
    gstreamer stuff is setted up in other places.
  * Backport jsobject_ensure_indexingtype_should_handle_InterceptsGetOwn.patch
    (Closes: #762636).
  * Update symbols files with buildds' logs.
  * Simplify libqtwebkit4.install.
  * Fix clean rule: pass -f to rm in order to avoid it to fail in case no file was
    found by the previous command. Also add -v for the sake of verbose logs.

 -- Lisandro Damián Nicanor Pérez Meyer <lisandro at debian.org>  Tue, 30
Sep 2014 00:43:36 -0300

qtwebkit (2.3.2.dfsg-4) unstable; urgency=medium

  * Team upload.

  [ Lisandro Damián Nicanor Pérez Meyer ]
  * Also disable JIT on hppa and add support for it in Platform.h trough
    hppa_support.patch (Closes: #760759).
  * Add Steven Chamberlain's nonlinux_enable_glib_support.patch to use glibc in
    kFreeBSD-* and Hurd (Closes: #760727). Thanks *a lot* to everyone involved.

  [ Felix Geyer ]
  * Export build flags to build-webkit.

 -- Felix Geyer <fgeyer at debian.org>  Sun, 14 Sep 2014 12:39:47 +0200

qtwebkit (2.3.2.dfsg-3) unstable; urgency=medium

  * Disable JIT also in s390x.
  * Build depend upon libqt4-dev >= 4:4.8.6+git64-g5dc8b2b+dfsg-2~ so as to
    be sure to be using the version of xmlpatterns that does not consumes a
    lot of memory.
  * Ensure ppc64el is built in little endian mode with
    Colin Watson's ppc64el.patch.
  * Bound CPU usage on unknown platforms with bound_cpu_usage.patch
    (Closes: #760519). Thanks Samuel Thibault for the patch.
  * Update symbols files with buildds' logs.
  * Add x32_support.patch to support x32 (Closes: #700093).
    - Also disable JIT on x32.
  * Add arm64.patch (taken from Ubuntu's aarch64.patch) and modify it to
    properly detect arm64.

 -- Lisandro Damián Nicanor Pérez Meyer <lisandro at debian.org>  Fri, 05
Sep 2014 19:19:16 -0300

qtwebkit (2.3.2.dfsg-2) unstable; urgency=medium

  * Refresh no_gc_sections.diff.
  * Update patches from qtwebkit-opensource-src, we are having the same
    codebase here.
    - Updated no_gc_sections.diff.
    - Added fix_nonlinux_glibc_linkage.diff,
      double_conversion_correct_double_operations.patch and
      reduce_memory_usage.patch.
  * Add armel, mips and mipsel to the list of archs that should not build the
    JIT asembler.
  * Update symbols files with buildd's logs.

 -- Lisandro Damián Nicanor Pérez Meyer <lisandro at debian.org>  Wed, 03
Sep 2014 19:12:02 -0300

qtwebkit (2.3.2.dfsg-1) unstable; urgency=medium

  [ Andreas Cord-Landwehr ]
  * New upstream release: QtWebKit 2.3 is a backport of QtWebkit for
    Qt 5 to Qt 4 (Closes: #755396)
  * Update patches:
    - remove Fix_build_with_GLib_2.31_changeset_r97269, applied upstream
    - remove upstream_changeset_r93631.diff, applied upstream
    - remove upstream_changeset_r113848.diff, applied upstream 
    - remove upstream_Build-fixes-for-glib-2.31.diff, applied upstream
    - add build fix: upstream_changeset_119798.patch
    - remove 01_lflags_as-needed.diff
      and set --as-needed linker flag, to avoid useless linking, in debian/rules
    - remove stabs_format_debug_info.diff, flags set in debian/rules
    - new patch hide_wtf_symbols.diff, to hide WTF symbols
    - new patch hide_jsc_symbols.diff, to hide JSC symbols
  * Switch to building with ./Tools/Scripts/build-webkit as recommended
    by upstream
  * Build with gstreamer-1.x: (Closes: #756098)
    - bump build dependencies to
      - libgstreamer-plugins-base1.0-dev
      - libgstreamer1.0-dev
    - add patch gstreamer-1.0.diff
  * Add flex and bison build-dependencies
  * Add ruby build-dependency
  * Add libfontconfig build-dependency
  * Add libjpeg build dependency.
  * Bump standards version to 3.9.5, no changes needed
  * Update copyright file.
  * Remove sourceless files from tarball.

  [ Lisandro Damián Nicanor Pérez Meyer ]
  * Acknowledge previous NMU (thanks Matthias!).
    - Remove ignore-new_gcc_warnings.diff introduced in the NMU, as the code
      that it patches is no longer there.
  * The source package needs to be repackaged to comply with the DFSG, so
    adding .dfsg to the version. Note we can't use +dfsg because the build
    system doesn't likes it.

 -- Lisandro Damián Nicanor Pérez Meyer <lisandro at debian.org>  Tue, 02
Sep 2014 18:33:38 -0300

qtwebkit (2.2.1-7.1) unstable; urgency=medium

  * Non-maintainer upload.
  * Ignore warnings introduced by GCC 4.9. Closes: #746907.

 -- Matthias Klose <doko at debian.org>  Sat, 09 Aug 2014 13:23:55 +0200

qtwebkit (2.2.1-7) unstable; urgency=low

  [ Nobuhiro Iwamatsu ]
  * Fix build on Renesas sh4, using -gstabs instead of -g. (Closes: #694773)

  [ Pino Toscano ]
  * Fix build on m68k, using -gstabs instead of -g. (Closes: #717685)

  [ Lisandro Damián Nicanor Pérez Meyer ]
  * Add myself to Uploaders.
  * Update symbols file.

 -- Lisandro Damián Nicanor Pérez Meyer <lisandro at debian.org>  Mon, 04
Nov 2013 22:15:25 -0300

qtwebkit (2.2.1-6) unstable; urgency=low

  * Avoid auto_clean error when building with --git-overlay.
  * New patch: ignore-unused-local-typedefs_error.diff. (Closes: #701345)
  * New patch: upstream_Build-fixes-for-glib-2.31.diff.
  * Add missing misc:Pre-Depends.
  * Update libqtwebkit4 symbols file.
  * Update vcs fields.
  * Add myself to uploaders.
  * Bump Standards-Version to 3.9.4.
  * Update copyright file.
  * Add m-a same to the dbg package.

 -- Maximiliano Curia <maxy at debian.org>  Thu, 27 Jun 2013 17:19:31 +0200

qtwebkit (2.2.1-5) unstable; urgency=low

  * Team upload.
  * Re upload the package to fix the M-A uninstallability due to a binNMU
    (Closes: #676162).
  * This upload will get rebuilt with xz compression (Closes: #687036).
    Thanks Ansgar Burchardt for the patch.
  * Rewrite debian/copyright to DEP-5 (Closes: #673268).
    Thanks Elena ``of Valhalla'' Grandi and Tobias Bengfort.
    The current copyright is *huge*: 12637 lines. I have reviewed it but
    there still could be errors.

 -- Lisandro Damián Nicanor Pérez Meyer <lisandro at debian.org>  Sun, 18
Nov 2012 18:01:12 -0300

qtwebkit (2.2.1-4) unstable; urgency=high

  * Confirm new symbol file on all arches except armel and mipsel. However,
    hopefully, it will work on those two as well.
  * Urgency=high because we need multi-arch capable QtWebKit in testing as
    multi-arch Qt4 and non-multiarch QtWebKit do not play well for development
    purposes.

 -- Modestas Vainius <modax at debian.org>  Sun, 13 May 2012 12:24:37 +0300

qtwebkit (2.2.1-3) unstable; urgency=low

  * Build Source/WebCore/generated/* with hidden visibility as well (patch
    webkit_qt_hide_symbols.diff). This reduces a symbol file a lot and brings
    it back to manageable state.
  * Update symbol file: a bunch of private WebCore symbols are gone from
    symbol table now.

 -- Modestas Vainius <modax at debian.org>  Sat, 12 May 2012 20:58:34 +0300

qtwebkit (2.2.1-2) unstable; urgency=low

  * Upload to Sid.

  [ Fathi Boudra ]
  * Build with -gstabs on armhf instead of -g, like armel.

  [ Pino Toscano ]
  * glibc_mkspec.diff: rename to glibc_hurd_mkspecs.diff, and extend to
    apply also to the hurd-g++ mkspec.
  * Bump Qt build dependency to 4:4.8.1 (for the change in paths of QML
    imports).
    - update debian/libqtwebkit-qmlwebkitplugin.install accordingly
    - mark libqtwebkit-qmlwebkitplugin as Multi-Arch: same
  * Remove ${shlibs:Depends} from libqtwebkit4-dbg.

 -- Debian Qt/KDE Maintainers <debian-qt-kde at lists.debian.org>  Tue, 01
May 2012 15:07:39 +0300

qtwebkit (2.2.1-1) experimental; urgency=low

  * New upstream release.
  * Drop adjust_symbols_visibility_for_webcore.diff - stolen upstream.
  * Update debian/compat: bump to 9.
  * Update debian/control:
    - bump Qt build dependency to 4:4.8.0~. This version introduce multiarch.
    - add Multi-Arch and Pre-Depends fields to libqtwebkit4 package.
  * Update debian/*.install files for multiarch.

 -- Fathi Boudra <fabo at debian.org>  Wed, 28 Dec 2011 10:10:59 +0200

qtwebkit (2.2.0-5) unstable; urgency=low

  * Update symbol file with the latest changes from the build logs.
  * Mark a bunch of other internal WebCore namespace symbols as
    optional=private.
  * Mark some external symbols as optional=external.

 -- Modestas Vainius <modax at debian.org>  Mon, 16 Apr 2012 23:35:59 +0300

qtwebkit (2.2.0-4) unstable; urgency=low

  * Team upload.

  [ Pino Toscano ]
  * Add -Wl,--no-relax to the LDFLAGS on alpha. (Closes: #656056)
  * Update the symbols file for alpha, armhf and ppc64, and for all the other
    archs from their build logs. (Closes: #653905, #656056, #664897)
  * Backport (parts of) upstream r93631 and r113848 to fix building with
    GCC 4.7. (Closes: #667346)

  [ Felix Geyer ]
  * Add Fix_build_with_GLib_2.31_changeset_r97269.patch, cherry-picked from
    upstream. (Closes: #665679)
  * Bump debhelper compat level to v9.
    - Use DEB_<flag>_MAINT variables instead of manipulating the flag variables
      directly.
  * Bump Standards-Version to 3.9.3, no changes needed.

  [ Modestas Vainius ]
  * Mark symbols having 'Private' in their name as optional=private.
  * Mark '^ _ZN7WebCore' symbols as optional=private. They are not part of
    public API.

 -- Modestas Vainius <modax at debian.org>  Sun, 15 Apr 2012 21:16:49 +0300

qtwebkit (2.2.0-3) unstable; urgency=low

  [ Fathi Boudra ]
  * Update the symbols file for ia64 and mipsel architectures.

  [ Pino Toscano ]
  * Add patch hurd.diff to temporarly workaround build failure on Hurd.
  * Update the symbols file for hurd-i386, sh4, and sparc64 architectures.

 -- Debian Qt/KDE Maintainers <debian-qt-kde at lists.debian.org>  Wed, 28
Dec 2011 10:10:59 +0200

qtwebkit (2.2.0-2) unstable; urgency=low

  [ Pino Toscano ]
  * Improve the symbols file for more archs (based on their build logs):
    armel ia64 kfreebsd-amd64 kfreebsd-i386 mips powerpc s390 s390x sparc

 -- Debian Qt/KDE Maintainers <debian-qt-kde at lists.debian.org>  Sun, 25
Dec 2011 21:46:36 +0100

qtwebkit (2.2.0-1) unstable; urgency=low

  * New upstream release:
    - provides support for s390/s390x. (Closes: #637004)
  * Update patches:
    - 0001_fix_symbols_visibility_for_webcore.diff: drop, stolen upstream.
    - 05_sparc_unaligned_access.diff: refresh
    - no_gc_sections.diff: refresh
    - 06_kfreebsd_strnstr.diff, 09_hurd.diff: drop, now strnstr() is properly
      enabled

  [ Pino Toscano ]
  * Add -gstabs to the C(XX)FLAGS also for s390x. (see #637004)
  * Enable the video support for all the OSes, not just on Linux.
  * Add patch glibc_mkspec.diff, to enable/fix compile options for platforms
    using our custom glibc-g++ mkspec.
  * Add a symbols file, based on the previous version (2.1.0~2011week13).

  [ Fathi Boudra ]
  * Update debian/control:
    - bump debhelper build dependency to 8.1.3~.
    - add pkg-config, libgstreamer-plugins-base0.10-dev and
      libgstreamer0.10-dev build dependencies.
    - drop libphonon-dev build and qt-mobility build dependencies. GStreamer
      will be used as the multimedia backend as recommended by upstream.
      (Closes: #634388) 
  * Add debian/README.source: explain how to create a new upstream tarball.
  * Update debian/rules:
    - drop ENABLE_GEOLOCATION as qt-mobility build dependency is removed.
    - add WTF_USE_GSTREAMER to enable GStreamer as the multimedia backend.
    - pass --sourcedirectory=Source to dh as the upstream tarball format has
      changed.
    - add override_dh_auto_clean to remove Source/Makefile file and avoid
      dh_clean failure.
  * Add qwebview designer plugin and make libqtwebkit-dev depend on
    ${shlibs:Depends} as we are shipping the qwebview designer plugin.
    (Closes: #612974)
  * Add adjust_symbols_visibility_for_webcore.diff to fix WebCore symbols
    visibility.

 -- Debian Qt/KDE Maintainers <debian-qt-kde at lists.debian.org>  Mon, 19
Sep 2011 16:32:18 +0300

qtwebkit (2.1.0~2011week13-2) unstable; urgency=low

  * Add defines_qt_webkit.diff to display correctly documentation in Qt Creator
    Help plugin. (Closes: #619443)
  * Bump Standards-Version to 3.9.2 (no changes needed).

 -- Fathi Boudra <fabo at debian.org>  Sun, 19 Jun 2011 12:35:00 +0300

qtwebkit (2.1.0~2011week13-1) unstable; urgency=low

  * New upstream release.

  [ José Manuel Santamaría Lema ]
  * Add linux_amd64_no_overcommit.diff to avoid crashes on amd64 with less than
    3 or 4GB of RAM. Thanks to Felix Geyer for his help with this issue.

  [ Fathi Boudra ]
  * Ship libqtwebkit-qmlwebkitplugin package. (Closes: #601650)
  * Drop webcore_qtplatformplugin_createfullscreenvideohandler_ftbfs.patch.

 -- Debian Qt/KDE Maintainers <debian-qt-kde at lists.debian.org>  Wed, 06
Apr 2011 11:37:59 +0300

qtwebkit (2.1.0~2011week09-3) unstable; urgency=high

  * Rename 08_powerpc_s390_no_gc_sections.diff to no_gc_sections.diff and
    extend it to cover armel and mip* as well. Full list: powerpc, s390, arm*,
    mips*.
  * Really replace -g with -gstabs on s390, mips, mipsel and armel. Previously
    it used to grab -g from environment CXXFLAGS.  Hopefully this will truly
    fix OOMs when linking. (Closes: #618325)
  * Urgency=high, transition stuff.

 -- Modestas Vainius <modax at debian.org>  Mon, 28 Mar 2011 03:36:12 +0300

qtwebkit (2.1.0~2011week09-2) unstable; urgency=high

  [ Pino Toscano ]
  * Build-depend on libphonon-dev on non-Linux architectures. (Closes: #617656)

  [ Modestas Vainius ]
  * Build with -gstabs on armel (Closes: #618325). Added to the
    stabs_format_debug_info.diff patch (former
    07_s390_stabs_format_debugging_information.diff).
  * Urgency=high, transition stuff.

 -- Debian Qt/KDE Maintainers <debian-qt-kde at lists.debian.org>  Thu, 24
Mar 2011 16:12:43 +0200

qtwebkit (2.1.0~2011week09-1) unstable; urgency=low

  * New upstream release - upload to Sid.
  * Add webcore_qtplatformplugin_createfullscreenvideohandler_ftbfs.patch to
    work around the build failure.
  * Switch to Qt MultimediaKit for the video support (instead of Phonon), build
    depends on QtMultimediaKit.
  * Enable geolocation support: build depends on QtLocation and define
    ENABLE_GEOLOCATION.

 -- Fathi Boudra <fabo at debian.org>  Sun, 06 Mar 2011 10:05:46 +0200

qtwebkit (2.1.0~2011week03-1) experimental; urgency=low

  * New upstream release: switch to Qt WebKit 2.1 branch.

  [ Fathi Boudra ]
  * Update debian/control:
    - build depends on Qt 4.7.0 beta 2.
  * Update debian/rules:
    - pass DEFINES+=ENABLE_VIDEO to build with audio/video support.
  * Update libqtwebkit-dev.install file: add qwebkitplatformplugin.h.

  [ Modestas Vainius ]
  * Fix debian/control Vcs fields to point to the new location.

  [ Pino Toscano ]
  * Add patch 09_hurd.diff to fix compilation on Hurd.

 -- Fathi Boudra <fabo at debian.org>  Sat, 29 Jan 2011 18:23:41 +0200

qtwebkit (2.0~week26-2) experimental; urgency=low

  * Fix FTBFS on GNU/kFreeBSD caused by missing strnstr() on glibc
systems.

 -- Fathi Boudra <fabo at debian.org>  Wed, 07 Jul 2010 09:51:03 +0300

qtwebkit (2.0~week26-1) experimental; urgency=low

  * Initial release (Closes: #576006)

 -- Fathi Boudra <fabo at debian.org>  Fri, 02 Jul 2010 15:37:23 +0300

** Affects: ubuntu
     Importance: Undecided
         Status: New

** Affects: qtwebkit-source (Ubuntu)
     Importance: Undecided
         Status: New

** Also affects: qtwebkit-source (Ubuntu)
   Importance: Undecided
       Status: New

-- 
You received this bug notification because you are a member of Kubuntu
Bugs, which is subscribed to qtwebkit-source in Ubuntu.
https://bugs.launchpad.net/bugs/1705061

Title:
  Sync qtwebkit 2.3.4.dfsg-9.1 (universe) from Debian unstable (main)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+bug/1705061/+subscriptions




More information about the kubuntu-bugs mailing list