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 &lt;<a href=3D"mailto:bsiegert%gmail.com@localhost";>bsiegert=
 @gmail.com</a>&gt;</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> &gt; evolution, the main client for gnome, dumps cor=
 e on only one situation:</pre><pre> &gt; when you access the contacts and t=
 ry to add a new contact</pre><pre> &gt; 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..&nbsp;</div><div>Patch adapted from FreeBSD &nbsp;solution in the atta=
 ch&nbsp;</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