Re: Bug#917199: pivy, unbuildable on mips* due to testsuite failures in patchelf.

2019-01-14 Thread Raphael Hertzog
Hi,

On Sun, 13 Jan 2019, Adrian Bunk wrote:
> Test cases that passed in patchelf 0.8 fail since 0.9,
> and segmentation fault on things like setting rpath
> might be close enough to "entirely broken".

In that case, it would certainly help upstream if someone
(maintainer/porter) could try to "git bisect" the issue so that we can
better identify the issue.

And maybe we want to revert to the former patchelf in Debian
(i.e. 0.9+really0.8) if it lasts too long.

Cheers,
-- 
Raphaël Hertzog ◈ Debian Developer

Support Debian LTS: https://www.freexian.com/services/debian-lts.html
Learn to master Debian: https://debian-handbook.info/get/



Bug#784479: [kde4libs] Qt4's WebKit removal

2019-01-14 Thread Scott Kitterman
On Thu, 01 Nov 2018 14:04:12 -0300 Lisandro 
=?ISO-8859-1?Q?Dami=E1n_Nicanor_P=E9rez?= Meyer  wrote:
> On Wed, 17 Oct 2018 15:57:25 +0200 Ivo De Decker  wrote:
> > Hi,
> > 
> > On Fri, Nov 24, 2017 at 04:59:58PM -0300, Lisandro Damián Nicanor Pérez 
> Meyer wrote:
> > > Control: tag -1 patch
> > > 
> > > There is patch available for this at 
 > > packages.git/tree/trunk/kdelibs-no-kdewebkit.patch?h=packages/kdelibs>
> > > 
> > > We might want to wait for the last tandem of KF5 apps though.
> > 
> > Is there anything still blocking this?
> 
> Yes, at least one co maintainer believes the kde-runtime patch is not 
> appropriate.

That patch no longer seems to be available, so I made my own.  Patches for 
kde4libs and kde-runtime attached.  I looked at the KDE4 packages still in 
Buster and I don't believe this interferes with anything.  This also fixes the 
FTBFS with Samba 4.9 by dropping the KDE4 kio_smb.

I think we should move forward on these (or some improved version if someone 
has suggestions).

Even though there are separate bugs for kde-runtime, since the patch for it 
was already discussed in this bug, I thought we might as well keep them 
together.

Scott Kdiff -Nru kde4libs-4.14.38/debian/changelog kde4libs-4.14.38/debian/changelog
--- kde4libs-4.14.38/debian/changelog	2018-12-01 08:29:23.0 -0500
+++ kde4libs-4.14.38/debian/changelog	2019-01-14 06:15:38.0 -0500
@@ -1,3 +1,17 @@
+kde4libs (4:4.14.38-4) UNRELEASED; urgency=medium
+
+  * Team upload.
+  * Drop support for Qt4 WebKit (Closes: #784479)
+- Drop build-depends
+- Add d/p/no_kdewebkit.patch to patch out building kdewebkit, kdewebkit
+  widgets, private/animablegraphicswebview, and widgets/webview
+- Drop libkdewebkit5 binary package
+- Build plasma3 without webkit
+- Update install files (verified header files that are no longer shipped
+  are not used elsewhere in Debian) 
+
+ -- Scott Kitterman   Mon, 14 Jan 2019 02:14:35 -0500
+
 kde4libs (4:4.14.38-3) unstable; urgency=medium
 
   * Team upload
diff -Nru kde4libs-4.14.38/debian/control kde4libs-4.14.38/debian/control
--- kde4libs-4.14.38/debian/control	2018-12-01 08:29:07.0 -0500
+++ kde4libs-4.14.38/debian/control	2019-01-14 06:11:58.0 -0500
@@ -37,7 +37,6 @@
libqca2-dev (>= 2.0.0),
libqt4-dev (>= 4:4.8.0),
libqt4-opengl-dev (>= 4:4.8.0),
-   libqtwebkit-dev,
libsm-dev,
libssl-dev (>= 1.1),
libudev-dev [linux-any],
@@ -374,14 +372,6 @@
  .
  This library is part of the KDE Development Platform libraries module.
 
-Package: libkdewebkit5
-Architecture: any
-Depends: ${misc:Depends}, ${shlibs:Depends}
-Description: KDE WebKit Library
- This library provides KDE integration of the QtWebKit library.
- .
- This package is part of the KDE Development Platform libraries module.
-
 Package: libkcmutils4
 Architecture: any
 Depends: ${misc:Depends}, ${shlibs:Depends}
diff -Nru kde4libs-4.14.38/debian/kdelibs5-dev.install kde4libs-4.14.38/debian/kdelibs5-dev.install
--- kde4libs-4.14.38/debian/kdelibs5-dev.install	2018-12-01 04:19:39.0 -0500
+++ kde4libs-4.14.38/debian/kdelibs5-dev.install	2019-01-14 05:32:55.0 -0500
@@ -1175,7 +1175,6 @@
 usr/include/kdeui_export.h
 usr/include/kdeversion.h
 usr/include/kdevicelistmodel.h
-usr/include/kdewebkit_export.h
 usr/include/kdialog.h
 usr/include/kdialogbuttonbox.h
 usr/include/kdialogjobuidelegate.h
@@ -1246,7 +1245,6 @@
 usr/include/kglobalsettings.h
 usr/include/kglobalshortcutinfo.h
 usr/include/kglobalshortcutinfo_p.h
-usr/include/kgraphicswebview.h
 usr/include/kguiitem.h
 usr/include/khbox.h
 usr/include/khelpmenu.h
@@ -1640,10 +1638,6 @@
 usr/include/kviewstatemaintainer.h
 usr/include/kviewstatesaver.h
 usr/include/kwallet.h
-usr/include/kwebpage.h
-usr/include/kwebpluginfactory.h
-usr/include/kwebview.h
-usr/include/kwebwallet.h
 usr/include/kwidgetitemdelegate.h
 usr/include/kwidgetjobtracker.h
 usr/include/kwindowinfo.h
@@ -1748,7 +1742,6 @@
 usr/include/plasma/widgets/toolbutton.h
 usr/include/plasma/widgets/treeview.h
 usr/include/plasma/widgets/videowidget.h
-usr/include/plasma/widgets/webview.h
 usr/include/plasma/windoweffects.h
 usr/include/predicateproperties.h
 usr/include/qtest_kde.h
@@ -1816,7 +1809,6 @@
 usr/lib/libkdefakes.so
 usr/lib/libkdesu.so
 usr/lib/libkdeui.so
-usr/lib/libkdewebkit.so
 usr/lib/libkdnssd.so
 usr/lib/libkemoticons.so
 usr/lib/libkfile.so
diff -Nru kde4libs-4.14.38/debian/kdelibs5-plugins.install kde4libs-4.14.38/debian/kdelibs5-plugins.install
--- kde4libs-4.14.38/debian/kdelibs5-plugins.install	2018-12-01 04:19:39.0 -0500
+++ kde4libs-4.14.38/debian/kdelibs5-plugins.install	2019-01-14 05:29:54.0 -0500
@@ -1,6 +1,5 @@
 usr/lib/*/qt4/plugins/designer/kde3supportwidgets.so
 usr/lib/*/qt4/plugins/designer/kdedeprecated.so
-usr/lib/*/qt4/plugins/designer/kdewebkitwidgets.so
 

Processed: tagging 784479

2019-01-14 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

> tags 784479 + patch
Bug #784479 [src:kde4libs] [kde4libs] Qt4's WebKit removal
Ignoring request to alter tags of bug #784479 to the same tags previously set
> thanks
Stopping processing here.

Please contact me if you need assistance.
-- 
784479: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=784479
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



Re: Bug#917199: pivy, unbuildable on mips* due to testsuite failures in patchelf.

2019-01-14 Thread Felipe Sateler
On Mon, Jan 14, 2019 at 6:30 AM Raphael Hertzog  wrote:

> Hi,
>
> On Sun, 13 Jan 2019, Adrian Bunk wrote:
> > Test cases that passed in patchelf 0.8 fail since 0.9,
> > and segmentation fault on things like setting rpath
> > might be close enough to "entirely broken".
>
> In that case, it would certainly help upstream if someone
> (maintainer/porter) could try to "git bisect" the issue so that we can
> better identify the issue.
>
> And maybe we want to revert to the former patchelf in Debian
> (i.e. 0.9+really0.8) if it lasts too long.
>

The failing tests in 0.9 are new, in that the test is not the same as in
0.8. As I commented in the arch-RM bug, I don't think this is a regression
(but I haven't checked at all). James Cowgill mentioned a change in glibc
as the possible cause[1]. One way to test would be to run the test from 0.9
with the binary from 0.8.

That said, I certainly welcome help. I'm completely overloaded right now so
I can't look at this.

[1] Thread at https://lists.debian.org/debian-mips/2016/04/msg4.html
-- 

Saludos,
Felipe Sateler


Bug#918853: [qtcreator] ClangRefactoring impacts code model and causes crash on exit

2019-01-14 Thread Lisandro Damián Nicanor Pérez Meyer
forwarded 918853 https://bugreports.qt.io/browse/QTCREATORBUG-21827
thanks

Sounds like an upstream bug, forwarding accordingly.


-- 
http://xkcd.com/150/
Personas como ésta no se encuentran todos los días. Y cuando uno las
encuentra, suelen no estar disponibles.
Si encontrás una, no la pierdas.

Lisandro Damián Nicanor Pérez Meyer
http://perezmeyer.com.ar/
http://perezmeyer.blogspot.com/


signature.asc
Description: This is a digitally signed message part.


Processed: Re: Bug#918853: [qtcreator] ClangRefactoring impacts code model and causes crash on exit

2019-01-14 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

> forwarded 918853 https://bugreports.qt.io/browse/QTCREATORBUG-21827
Bug #918853 [qtcreator] [qtcreator] ClangRefactoring impacts code model and 
causes crash on exit
Set Bug forwarded-to-address to 
'https://bugreports.qt.io/browse/QTCREATORBUG-21827'.
> thanks
Stopping processing here.

Please contact me if you need assistance.
-- 
918853: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=918853
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



Bug#919197: Acknowledgement (qtwayland-opensource-src: FTBFS on hppa - Segmentation faults in testsuite)

2019-01-14 Thread John David Anglin
On 2019-01-14 12:42 p.m., Dmitry Shachnev wrote:
>> hy are we building with gcc-7?
> The latest hppa build log [1] has gcc 8.2.0.
>
> [1]: 
> https://buildd.debian.org/status/fetch.php?pkg=qtwayland-opensource-src&arch=hppa&ver=5.11.3-2&stamp=1547325647
I was referring to mesa.  It appears to be miscompiled on hppa and
causes the FTBFS.  18.2.8-2 was built with gcc-7.  The new 18.3.0-1
on experimental in now built with gcc-8.  I did a test build of mesa
with gcc-8:
https://buildd.debian.org/status/fetch.php?pkg=mesa&arch=hppa&ver=18.2.8-2%2Bb1&stamp=1547428024&raw=0
However, it has same code issue

At this point, I think the problem is with gcc.  Either the instruction
after the movb should have been nullified, or
it shouldn't have been put in the delay slot of the movb.

I need a build outside buildd to investigation further.  I haven't
looked at the code for dri2_query_wayland_buffer_wl
(i.e., what happens when wayland_drm_buffer_get() returns NULL).

Dave

-- 
John David Anglin  dave.ang...@bell.net




signature.asc
Description: OpenPGP digital signature


Bug#919197: Acknowledgement (qtwayland-opensource-src: FTBFS on hppa - Segmentation faults in testsuite)

2019-01-14 Thread Dmitry Shachnev
Hi John!

On Sun, Jan 13, 2019 at 05:55:22PM -0500, John David Anglin wrote:
> Actually, it has only been partially optimized away.  It appears the
> check is still there (movb instruction)
> but register r3 contains an undefined value (it is not an argument
> register).  So, this seems a wrong
> code bug.
>
> Why are we building with gcc-7?

The latest hppa build log [1] has gcc 8.2.0.

[1]: 
https://buildd.debian.org/status/fetch.php?pkg=qtwayland-opensource-src&arch=hppa&ver=5.11.3-2&stamp=1547325647

--
Dmitry Shachnev


signature.asc
Description: PGP signature


Bug#784479: [kde4libs] Qt4's WebKit removal

2019-01-14 Thread Adrian Bunk
On Mon, Jan 14, 2019 at 06:22:52AM -0500, Scott Kitterman wrote:
> 
> That patch no longer seems to be available, so I made my own.  Patches for 
> kde4libs and kde-runtime attached.  I looked at the KDE4 packages still in 
> Buster and I don't believe this interferes with anything.  This also fixes 
> the 
> FTBFS with Samba 4.9 by dropping the KDE4 kio_smb.
> 
> I think we should move forward on these (or some improved version if someone 
> has suggestions).
> 
> Even though there are separate bugs for kde-runtime, since the patch for it 
> was already discussed in this bug, I thought we might as well keep them 
> together.

What is actually the overall plan for KDE4 in buster now?

A year ago I was told that only qtwebkit should be removed at that 
point, and the rest of KDE4 later for buster.

Someone else told me they were planning to do it after updating
all KDE packages to the latest release.

No matter what advice I followed someone was yelling at me,
so I gave up working on that.

Looking at kde-runtime in buster:

# Broken Depends:
basket: basket
kaccessible: kaccessible
kamerka: kamerka
kcollectd: kcollectd
kdbg: kdbg
kdiff3: kdiff3
keurocalc: keurocalc
kmetronome: kmetronome
kmidimon: kmidimon
kmldonkey: kmldonkey
knutclient: knutclient
kopete: kopete
kover: kover
kppp: kppp
kprinter4: kprinter4
kradio4: kradio4
kredentials: kredentials
kremotecontrol: kremotecontrol
kscd: kscd
kvpnc: kvpnc
syncevolution: syncevolution-libs-kde

Making the bugs in these packages RC (some packages like kdbg or 
kmetronome already have Qt5 versions that someone might upload to
unstable) plus an upload of kopete from experimental to unstable,
that's what would be needed for complete removal of kde-runtime.

Complete removal of kde4libs would add another list of comparable size,
with no obvious blocker.

> Scott K

cu
Adrian

--

   "Is there not promise of rain?" Ling Tan asked suddenly out
of the darkness. There had been need of rain for many days.
   "Only a promise," Lao Er said.
   Pearl S. Buck - Dragon Seed



Bug#919334: kde-standard: Please add kleopatra to Depends

2019-01-14 Thread Scott Kitterman
Package: kde-standard
Version: 5:102
Severity: normal

Debian ought to be making barriers to using encryption as low as we reasonably
can.  If you attempt to set a preferred gpg key in kmail without kleopatra
installed, it fails with a very unhelpful error message.

Rather than improve the error message in kmail, let's just make it work by
adding kleopatra to kde-standard.

Scott K



Bug#784479: [kde4libs] Qt4's WebKit removal

2019-01-14 Thread Pino Toscano
In data lunedì 14 gennaio 2019 12:22:52 CET, Scott Kitterman ha scritto:
> On Thu, 01 Nov 2018 14:04:12 -0300 Lisandro 
> =?ISO-8859-1?Q?Dami=E1n_Nicanor_P=E9rez?= Meyer  wrote:
> > On Wed, 17 Oct 2018 15:57:25 +0200 Ivo De Decker  wrote:
> > > Hi,
> > > 
> > > On Fri, Nov 24, 2017 at 04:59:58PM -0300, Lisandro Damián Nicanor Pérez 
> > Meyer wrote:
> > > > Control: tag -1 patch
> > > > 
> > > > There is patch available for this at 
>  > > > packages.git/tree/trunk/kdelibs-no-kdewebkit.patch?h=packages/kdelibs>
> > > > 
> > > > We might want to wait for the last tandem of KF5 apps though.
> > > 
> > > Is there anything still blocking this?
> > 
> > Yes, at least one co maintainer believes the kde-runtime patch is not 
> > appropriate.
> 
> That patch no longer seems to be available, so I made my own.  Patches for 
> kde4libs and kde-runtime attached.  I looked at the KDE4 packages still in 
> Buster and I don't believe this interferes with anything.  This also fixes 
> the 
> FTBFS with Samba 4.9 by dropping the KDE4 kio_smb.

The samba compatibility issue is a different story, and it can be fixed
by just disabling kio_smb (in case it requires non-trivial work to make
it work again).

> I think we should move forward on these (or some improved version if someone 
> has suggestions).
> 
> Even though there are separate bugs for kde-runtime, since the patch for it 
> was already discussed in this bug, I thought we might as well keep them 
> together.

Did you check that all the packages using kde4libs still build fine?

The removal of kio_thumbnail from kde-runtime is definitely not
appropriate, since it will break the thunbnail support for any
kdelibs 4.x application.

Again: something worth to mention, since apparently it is not clear:
removing bits from either kde4libs or kde-runtime has consequences,
either build time or runtime ones. Randomly chopping pieces without
checking what changes, and potentially what breaks, is generally a
big no-no from me. I do not see how "remove qtwebkit" is an excuse to
start messing up with packages, just for the sake of package removal.

-- 
Pino Toscano

signature.asc
Description: This is a digitally signed message part.


Bug#784479: [kde4libs] Qt4's WebKit removal

2019-01-14 Thread Pino Toscano
In data lunedì 14 gennaio 2019 22:28:46 CET, Adrian Bunk ha scritto:
> What is actually the overall plan for KDE4 in buster now?

kdelibs 4.x will stay in buster. Period.

Dropping stuff just for the sake of removal is a no-go, especially
when done from people who have NO IDEA about Qt/KDE
libraries/applications.

As I already asked you: Adrian Bunk, please stay away from Qt/KDE
stuff.

Thanks,
-- 
Pino Toscano

signature.asc
Description: This is a digitally signed message part.