* [gentoo-dev] "a lot of problems"
@ 2003-09-15 21:12 Norberto Bensa
2003-09-16 3:11 ` Mike Gardiner
0 siblings, 1 reply; 3+ messages in thread
From: Norberto Bensa @ 2003-09-15 21:12 UTC (permalink / raw
To: gentoo-dev
[-- Attachment #1: signed data --]
[-- Type: text/plain, Size: 500 bytes --]
/usr/portage/x11-libs/gtk+/ChangeLog
*gtk+-2.2.4-r1 (10 Sep 2003)
10 Sep 2003; foser <foser@gentoo.org> gtk+-2.2.4-r1.ebuild :
Remove USE debug support, the not hardcoded disabling of debugging support
should fix a lot of problems. Rev bump to propagate.
What are those problems? Is it very hard for devs to explain a little better
their changes? I'm not whining, just curious.
Many thanks,
Norberto
--
18:09:01 up 21:41, 1 user, load average: 2.24, 2.17, 1.47
[-- Attachment #2: signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [gentoo-dev] "a lot of problems"
2003-09-15 21:12 [gentoo-dev] "a lot of problems" Norberto Bensa
@ 2003-09-16 3:11 ` Mike Gardiner
2003-09-16 5:06 ` Norberto Bensa
0 siblings, 1 reply; 3+ messages in thread
From: Mike Gardiner @ 2003-09-16 3:11 UTC (permalink / raw
To: gentoo-dev
On Tue, 2003-09-16 at 05:12, Norberto Bensa wrote:
> /usr/portage/x11-libs/gtk+/ChangeLog
>
> *gtk+-2.2.4-r1 (10 Sep 2003)
>
> 10 Sep 2003; foser <foser@gentoo.org> gtk+-2.2.4-r1.ebuild :
> Remove USE debug support, the not hardcoded disabling of debugging support
> should fix a lot of problems. Rev bump to propagate.
>
>
> What are those problems? Is it very hard for devs to explain a little better
> their changes? I'm not whining, just curious.
>
> Many thanks,
> Norberto
Okay, in this case we have:
- Remove USE debug support.
The gtk+ ebuild previously could USE the "debug" word, to control
whether gtk+ was compiled with debugging support.
- the not hardcoded disabling should fix a lot of problems.
Okay, this is related to previous gtk+ bugs and USE variables. The
basics of it is that, if gtk+ is built with no debugging support
("hardcoded disabling") then we get problems with things like Evolution
(signature crash), and gdm (gdmsetup crash from login screen).
The reason that this was coming into effect was through the `use_enable
debug` statement, which says "if you want to USE debug, then we'll tell
configure --enable-debug. if you dont want USE debug, then we'll tell
configure to --disable-debug". It was this explicit --disable that was
causing problems (another reason to build everything with debug:) ).
- Rev bump to propogate
This is shorthand really, and means that by adding a new revision (not
editing the current version in place), those who 'emerge -u' will now
see that there is a new version of gtk+ available (or a new revision),
which will encourage them to upgrade, and hence 'propoage' the fixes to
users.
Hope that helps,
Mike.
--
(#gentoo:Obz)
http://www.gentoo.org
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [gentoo-dev] "a lot of problems"
2003-09-16 3:11 ` Mike Gardiner
@ 2003-09-16 5:06 ` Norberto Bensa
0 siblings, 0 replies; 3+ messages in thread
From: Norberto Bensa @ 2003-09-16 5:06 UTC (permalink / raw
To: Mike Gardiner, gentoo-dev
[-- Attachment #1: signed data --]
[-- Type: text/plain, Size: 770 bytes --]
Mike Gardiner wrote:
> On Tue, 2003-09-16 at 05:12, Norberto Bensa wrote:
> > /usr/portage/x11-libs/gtk+/ChangeLog
>
> - the not hardcoded disabling should fix a lot of problems.
>
> Okay, this is related to previous gtk+ bugs and USE variables. The
> basics of it is that, if gtk+ is built with no debugging support
> ("hardcoded disabling") then we get problems with things like Evolution
> (signature crash), and gdm (gdmsetup crash from login screen).
[SNIP]
> Hope that helps,
> Mike.
Yes! Many thanks. Actually, I didn't understand why I (or we) can't build gtk+
without debug. It didn't make any sense to me until you explain it :-)
With best regards,
Norberto
--
02:06:02 up 1 day, 5:39, 1 user, load average: 0.10, 0.08, 0.05
[-- Attachment #2: signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2003-09-16 5:08 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2003-09-15 21:12 [gentoo-dev] "a lot of problems" Norberto Bensa
2003-09-16 3:11 ` Mike Gardiner
2003-09-16 5:06 ` Norberto Bensa
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox