! Please note that this is a snapshot of our old Bugzilla server, which is read only since May 29, 2020. Please go to gitlab.xfce.org for our new server !
Xfwm4-4.13 fails to compile with --disable-compositor
Status:
RESOLVED: FIXED

Comments

Description herrtimson 2018-07-08 20:57:47 CEST
Created attachment 7822 
build log of xfwm4-4.13

The error looks like this: 

display.c:612:19: error: ‘ScreenInfo {aka struct _ScreenInfo}’ has no member named ‘output’
         if (screen->output == output)
                   ^~
make[3]: *** [Makefile:726: xfwm4-display.o] Error 1


This happens only with 4.13 and with --disable-compositor, the same build with --enable-compositor passes. 

The build log is attached, I'll post another attachement with the most important os libs and compiler
Comment 1 herrtimson 2018-07-08 20:58:35 CEST
Created attachment 7823 
log with the most important os libs and compiler
Comment 2 Andre Miranda editbugs 2018-07-12 04:45:41 CEST
Yes, I confirm this problem with the 4.13.0 release, but it seems to be already fixed in the current git master.
Comment 3 herrtimson 2018-07-12 07:00:47 CEST
you're right, found it: https://git.xfce.org/xfce/xfwm4/commit/?id=9cccb274b729f3f5cea5ae77df2553df79c12251

so, how about a point release?
Comment 4 Andre Miranda editbugs 2018-07-12 21:43:18 CEST
I agree and already poked xfwm4's maintainer, it's up to him if and when to release.
Comment 5 Andre Miranda editbugs 2019-01-09 17:45:41 CET
4.13.1 was released in 2018-07-29, closing...

Bug #14526

Reported by:
herrtimson
Reported on: 2018-07-08
Last modified on: 2019-01-09

People

Assignee:
Olivier Fourdan
CC List:
1 user

Version

Version:
4.13.0

Attachments

build log of xfwm4-4.13 (49.88 KB, text/x-log)
2018-07-08 20:57 CEST , herrtimson
no flags
log with the most important os libs and compiler (7.26 KB, text/plain)
2018-07-08 20:58 CEST , herrtimson
no flags

Additional information