Date: Fri, 06 Mar 2009 22:29:34 +0100 From: Daniel Roethlisberger <daniel@roe.ch> To: FreeBSD-gnats-submit@FreeBSD.org Cc: danfe@FreeBSD.org, tabthorpe@FreeBSD.org, sbrabez@gmail.com, daniel@roe.ch Subject: ports/132374: x11-wm/wmii broken due to devel/libixp update from 0.4 to 0.5 Message-ID: <E1Lfhbp-000Im6-VW@calvin.ustdmz.roe.ch> Resent-Message-ID: <200903062130.n26LU4GN063636@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 132374 >Category: ports >Synopsis: x11-wm/wmii broken due to devel/libixp update from 0.4 to 0.5 >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Fri Mar 06 21:30:03 UTC 2009 >Closed-Date: >Last-Modified: >Originator: Daniel Roethlisberger >Release: FreeBSD 7.1-RELEASE i386 >Organization: >Environment: System: FreeBSD marvin.ustcor.roe.ch 7.1-RELEASE FreeBSD 7.1-RELEASE #0: Thu Jan 1 14:37:25 UTC 2009 root@logan.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC i386 >Description: The recent update of libixp from 0.4 to 0.5 completely broke wmii. The wmii built against libixp 0.4 dumps core when run with libixp 0.5 installed (maybe the shlib version should have been bumped when updating the port?) In any case, wmii as currently in our ports tree does not build now: CC cmd/wmii/fs.o cc -c -o fs.o -O2 -fno-strict-aliasing -pipe -march=pentium-m -march=pentium-m -std=c99 -pipe -Wall -Wno-parentheses -Wno-missing-braces -Wno-switch -Wno-comment -Wno-sign-compare -Wno-uninitialized -Wno-unused-parameter -Wimplicit -Wreturn-type -Wtrigraphs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -DIXPlint -I. -I../../include -I/usr/local/include -I/usr/include -I/usr/local/include -DVERSION="3.6" fs.c cmd/wmii/fs.c:175: error: 'Fcall' has no member named 'offset' cmd/wmii/fs.c:178: error: 'Fcall' has no member named 'offset' cmd/wmii/fs.c:179: error: 'Fcall' has no member named 'count' cmd/wmii/fs.c:180: error: 'Fcall' has no member named 'count' cmd/wmii/fs.c:181: error: 'Fcall' has no member named 'data' cmd/wmii/fs.c:182: error: 'Fcall' has no member named 'data' cmd/wmii/fs.c:182: error: 'Fcall' has no member named 'offset' cmd/wmii/fs.c:183: error: 'Fcall' has no member named 'count' cmd/wmii/fs.c:191: error: 'Fcall' has no member named 'offset' ... >How-To-Repeat: 1) install x11-wm/wmii with a ports tree from 2009-03-02 2) verify that wmii works 3) update ports tree to after 2009-03-03 and update libixp to 0.5 4) verify that wmii dumps core 1) on current ports tree: build x11-wm/wmii and see that it fails as outlined >Fix: Back out the libixp update and revert back to libixp 0.4 until wmii can be fixed to build with libixp 0.5. >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?E1Lfhbp-000Im6-VW>