Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 377491 - x11-misc/obconf-2.0.3_p20110314-r1 Fails to compile with x11-wm/openbox-9999
Summary: x11-misc/obconf-2.0.3_p20110314-r1 Fails to compile with x11-wm/openbox-9999
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal minor (vote)
Assignee: Markos Chandras (RETIRED)
URL: http://git.openbox.org/?p=dana/obconf...
Whiteboard:
Keywords:
Depends on:
Blocks: 477744
  Show dependency tree
 
Reported: 2011-08-03 01:45 UTC by Helmuth Schmelzer
Modified: 2013-07-24 01:16 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
Build.log (build.log,29.94 KB, text/plain)
2011-08-03 01:48 UTC, Helmuth Schmelzer
Details
obconf-2.0.3_p20110314-r2.ebuild (obconf-2.0.3_p20110314-r1.ebuild,1.54 KB, text/plain)
2011-08-03 01:53 UTC, Helmuth Schmelzer
Details
obconf_preview.patch (obconf_preview.patch,1.35 KB, patch)
2011-08-03 01:55 UTC, Helmuth Schmelzer
Details | Diff
obconf-9999.ebuild (obconf-9999.ebuild,1.17 KB, text/plain)
2011-08-03 18:15 UTC, Helmuth Schmelzer
Details
RrButton structure patch (0001-Use-new-RrButton-structure.patch,2.11 KB, patch)
2011-08-05 15:36 UTC, Markos Chandras (RETIRED)
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Helmuth Schmelzer 2011-08-03 01:45:22 UTC
After update openbox and obconf snapshots, obconf fails to compile



Reproducible: Always

Steps to Reproduce:
1.echo "x11-wm/openbox" >> /etc/portage/package.keywords
2.echo "x11-misc/obconf" >> /etc/portage/package.keywords
3. emerge openbox obconf
Actual Results:  
Openbox snapshot compiles ok, but obconf not

Expected Results:  
preview_update.o `test -f 'src/preview_update.c' || echo './'`src/preview_update.c
src/preview.c: En la función ‘preview_window’:
src/preview.c:330: error: ‘RrTheme’ no tiene un miembro llamado ‘a_focused_unpressed_desk’
src/preview.c:331: error: ‘RrTheme’ no tiene un miembro llamado ‘a_unfocused_unpressed_desk’
src/preview.c:335: error: ‘RrTheme’ no tiene un miembro llamado ‘a_focused_unpressed_shade’
src/preview.c:336: error: ‘RrTheme’ no tiene un miembro llamado ‘a_unfocused_unpressed_shade’
src/preview.c:340: error: ‘RrTheme’ no tiene un miembro llamado ‘a_focused_unpressed_iconify’
src/preview.c:341: error: ‘RrTheme’ no tiene un miembro llamado ‘a_unfocused_unpressed_iconify’
src/preview.c:345: error: ‘RrTheme’ no tiene un miembro llamado ‘a_focused_unpressed_max’
src/preview.c:346: error: ‘RrTheme’ no tiene un miembro llamado ‘a_unfocused_unpressed_max’
src/preview.c:350: error: ‘RrTheme’ no tiene un miembro llamado ‘a_focused_unpressed_close’
src/preview.c:351: error: ‘RrTheme’ no tiene un miembro llamado ‘a_unfocused_unpressed_close’
make[1]: *** [src/src_obconf-preview.o] Error 1
make[1]: *** Se espera a que terminen otras tareas....
mv -f src/.deps/src_obconf-preview_update.Tpo src/.deps/src_obconf-preview_update.Po
make[1]: se sale del directorio `/var/tmp/portage/x11-misc/obconf-2.0.3_p20110314-r1/work'
make: *** [all-recursive] Error 1
emake failed
 * ERROR: x11-misc/obconf-2.0.3_p20110314-r1 failed (compile phase):
 *   emake failed
 * 
 * Call stack:
 *     ebuild.sh, line   56:  Called src_compile
 *   environment, line 2742:  Called _eapi2_src_compile
 *     ebuild.sh, line  669:  Called die
 * The specific snippet of code:
 *   		emake || die "emake failed"
 * 
 * If you need support, post the output of 'emerge --info =x11-misc/obconf-2.0.3_p20110314-r1',
 * the complete build log and the output of 'emerge -pqv =x11-misc/obconf-2.0.3_p20110314-r1'.
 * The complete build log is located at '/var/tmp/portage/x11-misc/obconf-2.0.3_p20110314-r1/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/x11-misc/obconf-2.0.3_p20110314-r1/temp/environment'.
 * S: '/var/tmp/portage/x11-misc/obconf-2.0.3_p20110314-r1/work'

>>> Failed to emerge x11-misc/obconf-2.0.3_p20110314-r1, Log file:

>>>  '/var/tmp/portage/x11-misc/obconf-2.0.3_p20110314-r1/temp/build.log'
Comment 1 Helmuth Schmelzer 2011-08-03 01:48:40 UTC
Created attachment 281917 [details]
Build.log

Build LOg with fails in obconf prerelease
Comment 2 Helmuth Schmelzer 2011-08-03 01:53:00 UTC
Created attachment 281919 [details]
obconf-2.0.3_p20110314-r2.ebuild

Proposed Ebuild with patch for obconf
Comment 3 Helmuth Schmelzer 2011-08-03 01:55:20 UTC
Created attachment 281921 [details, diff]
obconf_preview.patch

Patch for fixing compilation in obconf
Comment 4 Helmuth Schmelzer 2011-08-03 02:39:54 UTC
Errata this bug is not valid, this error in obconf is only valid in openbox git snapshots, since 2011-08-02 :S
Comment 5 Markos Chandras (RETIRED) gentoo-dev 2011-08-03 16:28:02 UTC
Correct. obconf builds fine against the latest openbox snapshot. Could you please end your patch to obconf developers? I will try to include it to obconf-9999 once it is accepted upstream
Comment 6 Helmuth Schmelzer 2011-08-03 18:15:59 UTC
Created attachment 281977 [details]
obconf-9999.ebuild

Proposed Live Ebuild from Obconf with obconf_preview.patch
Comment 7 Markos Chandras (RETIRED) gentoo-dev 2011-08-04 14:39:41 UTC
(In reply to comment #6)
> Created attachment 281977 [details]
> obconf-9999.ebuild
> 
> Proposed Live Ebuild from Obconf with obconf_preview.patch

Like I said, this patch will not make it to portage tree until upstream is notified about that

http://git.openbox.org/?p=dana/obconf.git;a=blob;f=AUTHORS;h=96779725f0c2e5dc71dfced339f28a2090950303;hb=HEAD
Comment 8 Markos Chandras (RETIRED) gentoo-dev 2011-08-05 15:36:59 UTC
Created attachment 282205 [details, diff]
RrButton structure patch

The proposed patch seems more appropriate with the new RrButton structure
Comment 9 Markos Chandras (RETIRED) gentoo-dev 2011-08-05 15:53:35 UTC
The patch is now upstream. Closing