pkgsrc-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: pkg/56212: evolution (mail/evolution) abort coredump SOLVED
The following reply was made to PR pkg/56212; it has been noted by GNATS.
From: Sergio de Almeida Lenzi <lenzi.sergio%gmail.com@localhost>
To: gnats-bugs%netbsd.org@localhost
Cc:
Subject: Re: pkg/56212: evolution (mail/evolution) abort coredump SOLVED
Date: Sun, 30 May 2021 15:13:07 -0300
--=-BSxSGx0s3aS8jOFoHar0
Content-Type: multipart/alternative; boundary="=-FQPYIh8M/ANHcVBEDxV/"
--=-FQPYIh8M/ANHcVBEDxV/
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: 8bit
Em qui, 2021-05-27 Ã s 07:25 +0000, Benny Siegert escreveu:
> The following reply was made to PR pkg/56212; it has been noted by GNATS.
>
> From: Benny Siegert <bsiegert%gmail.com@localhost>
> To: gnats-bugs%netbsd.org@localhost
> Cc: pkg-manager%netbsd.org@localhost, gnats-admin%netbsd.org@localhost, pkgsrc-bugs%netbsd.org@localhost
> Subject: Re: pkg/56212: evolution (mail/evolution) abort coredump
> Date: Thu, 27 May 2021 09:22:07 +0200
>
> > evolution, the main client for gnome, dumps core on only one situation:
> > when you access the contacts and try to add a new contact
> > the problem seems linked from the glib version 60+ the new pkgsrc is base on glib-2.68, so it is impossible to use evolution on new systems where glib version is greater 2.60 it happens on both i386 and amd64
>
> This may be worth filing upstream.
>
> --
> Benny
>
The problem is in the glib2 dynamic load of modules..Â
Patch adapted from FreeBSD Â solution in the attachÂ
--=-FQPYIh8M/ANHcVBEDxV/
Content-Type: text/html; charset="utf-8"
Content-Transfer-Encoding: quoted-printable
<html><head></head><body><div>Em qui, 2021-05-27 =C3=A0s 07:25 +0000, Benny=
Siegert escreveu:</div><blockquote type=3D"cite" style=3D"margin:0 0 0 .8e=
x; border-left:2px #729fcf solid;padding-left:1ex"><pre>The following reply=
was made to PR pkg/56212; it has been noted by GNATS.</pre><pre><br></pre>=
<pre>From: Benny Siegert <<a href=3D"mailto:bsiegert%gmail.com@localhost">bsiegert=
@gmail.com</a>></pre><pre>To: <a href=3D"mailto:gnats-bugs%netbsd.org@localhost">g=
nats-bugs%netbsd.org@localhost</a></pre><pre>Cc: <a href=3D"mailto:pkg-manager@netbsd=
.org">pkg-manager%netbsd.org@localhost</a>, <a href=3D"mailto:gnats-admin%netbsd.org@localhost"=
>gnats-admin%netbsd.org@localhost</a>, <a href=3D"mailto:pkgsrc-bugs%netbsd.org@localhost">pkgs=
rc-bugs%netbsd.org@localhost</a></pre><pre>Subject: Re: pkg/56212: evolution (mail/ev=
olution) abort coredump</pre><pre>Date: Thu, 27 May 2021 09:22:07 +0200</pr=
e><pre><br></pre><pre> > evolution, the main client for gnome, dumps cor=
e on only one situation:</pre><pre> > when you access the contacts and t=
ry to add a new contact</pre><pre> > the problem seems linked from the g=
lib version 60+ the new pkgsrc is base on glib-2.68, so it is impossible t=
o use evolution on new systems where glib version is greater 2.60 it happen=
s on both i386 and amd64</pre><pre> </pre><pre> This may be worth filing up=
stream.</pre><pre> </pre><pre> -- </pre><pre> Benny</pre><pre> </pre></bloc=
kquote><div><br></div><div>The problem is in the glib2 dynamic load of modu=
les.. </div><div>Patch adapted from FreeBSD solution in the atta=
ch </div><div><br></div><div><br></div><div class=3D"-x-evo-signature-=
wrapper"><span class=3D"-x-evo-signature" id=3D"none"></span></div></body><=
/html>
--=-FQPYIh8M/ANHcVBEDxV/--
--=-BSxSGx0s3aS8jOFoHar0
Content-Disposition: attachment; filename="patch-gmodule_gmodule-dl.c"
Content-Type: text/x-csrc; name="patch-gmodule_gmodule-dl.c"; charset="UTF-8"
Content-Transfer-Encoding: base64
JE5ldEJTRCQKCi0tLSBnbW9kdWxlL2dtb2R1bGUtZGwuYy5vcmlnCTIwMjEtMDQtMDggMTQ6MDA6
MTYuODczNTAxMDAwICswMDAwCisrKyBnbW9kdWxlL2dtb2R1bGUtZGwuYwpAQCAtMTA2LDI4ICsx
MDYsNyBAQCBfZ19tb2R1bGVfb3BlbiAoY29uc3QgZ2NoYXIgKmZpbGVfbmFtZSwKIHN0YXRpYyBn
cG9pbnRlcgogX2dfbW9kdWxlX3NlbGYgKHZvaWQpCiB7Ci0gIGdwb2ludGVyIGhhbmRsZTsKLSAg
Ci0gIC8qIHRvIHF1ZXJ5IHN5bWJvbHMgZnJvbSB0aGUgcHJvZ3JhbSBpdHNlbGYsIHNwZWNpYWwg
bGluayBvcHRpb25zCi0gICAqIGFyZSByZXF1aXJlZCBvbiBzb21lIHN5c3RlbXMuCi0gICAqLwot
Ci0gIC8qIE9uIEFuZHJvaWQgMzIgYml0IChpLmUuIG5vdCBfX0xQNjRfXyksIGRsb3BlbihOVUxM
KQotICAgKiBkb2VzIG5vdCB3b3JrIHJlbGlhYmxlIGFuZCBnZW5lcmFsbHkgbm8gc3ltYm9scyBh
cmUgZm91bmQKLSAgICogYXQgYWxsLiBSVExEX0RFRkFVTFQgd29ya3MgdGhvdWdoLgotICAgKiBP
biBBbmRyb2lkIDY0IGJpdCwgZGxvcGVuKE5VTEwpIHNlZW1zIHRvIHdvcmsgYnV0IGRsc3ltKGhh
bmRsZSkKLSAgICogYWx3YXlzIHJldHVybnMgJ3VuZGVmaW5lZCBzeW1ib2wnLiBPbmx5IGlmIFJU
TERfREVGQVVMVCBvciAKLSAgICogTlVMTCBpcyBnaXZlbiwgZGxzeW0gcmV0dXJucyBhbiBhcHBy
b3ByaWF0ZSBwb2ludGVyLgotICAgKi8KLSNpZiBkZWZpbmVkKF9fQklPTklDX18pCi0gIGhhbmRs
ZSA9IFJUTERfREVGQVVMVDsKLSNlbHNlCi0gIGhhbmRsZSA9IGRsb3BlbiAoTlVMTCwgUlRMRF9H
TE9CQUwgfCBSVExEX0xBWlkpOwotI2VuZGlmCi0gIGlmICghaGFuZGxlKQotICAgIGdfbW9kdWxl
X3NldF9lcnJvciAoZmV0Y2hfZGxlcnJvciAoVFJVRSkpOwotICAKLSAgcmV0dXJuIGhhbmRsZTsK
KyAgcmV0dXJuIFJUTERfREVGQVVMVDsKIH0KIAogc3RhdGljIHZvaWQK
--=-BSxSGx0s3aS8jOFoHar0--
Home |
Main Index |
Thread Index |
Old Index