Bug 74202 - gnome_proc_bar_construct API broken -- last argument changed
Summary: gnome_proc_bar_construct API broken -- last argument changed
Keywords:
Status: CLOSED WONTFIX
Alias: None
Product: Red Hat Linux
Classification: Retired
Component: gnome-libs
Version: 8.0
Hardware: All
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Havoc Pennington
QA Contact:
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2002-09-17 20:03 UTC by Julian Missig
Modified: 2008-05-01 15:38 UTC (History)
0 users

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2003-01-07 21:42:54 UTC
Embargoed:


Attachments (Terms of Use)

Description Julian Missig 2002-09-17 20:03:23 UTC
From Bugzilla Helper:
User-Agent: Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en-US; rv:1.0.1) Gecko/20020909

Description of problem:
in libgnomeui/gnome-procbar.h, the last argument to gnome_proc_bar_construct has
changed. While the type it accepts now is the type it certainly *should* be
accepting, this fix breaks things like gnomemm.
http://bugzilla.gnome.org/show_bug.cgi?id=93434 is the appropriate gnomemm bug.
If gnomemm changes, then it will be broken with all the "official" releases of
gnome-libs.

Version-Release number of selected component (if applicable):


How reproducible:
Always

Steps to Reproduce:
1. Install Red Hat null's gnome-libs
2. Download gnomemm
3. Attempt to compile
	

Actual Results:  gnomemm fails to compile due to API incompatibilities

Expected Results:  gnomemm should compile and work

Additional info:

Comment 1 Havoc Pennington 2002-09-17 20:22:05 UTC
I'm pretty sure we have not patched this. I can't imagine why we would have,
and don't see a patch in the RPM.

According to CVS, this function prototype was never changed in CVS, it has always 
been the way it is in CVS. Our package is indeed different though.

Basically, no idea. Our gnome-libs is in "never touch it again" mode for the
most part...

Comment 2 Havoc Pennington 2003-01-07 21:42:54 UTC
Well, I guess this shipped in 8.0. I'm inclined to not touch it; 
changing it now just adds more special cases to deal with.


Note You need to log in before you can comment on or make changes to this bug.