Opened 10 years ago

Closed 10 years ago

Last modified 10 years ago

#34364 closed defect (fixed)

xorg-server- does not build on PPC Tiger Mac OS X 10.4.11 because "X11Application.m:1596: error: 'CGFloat' undeclared"

Reported by: ballapete (Peter Dyballa) Owned by: jeremyhu (Jeremy Huddleston Sequoia)
Priority: Normal Milestone:
Component: ports Version: 2.0.4
Keywords: tiger Cc:
Port: xorg-server


By chance I just a re-used an old compile command in GNU Emacs so I have a perfect LOG file for this:

/bin/sh ../../libtool    --mode=compile /usr/bin/gcc-4.0 -std=gnu99 -DHAVE_CONFIG_H -I. -I../../include  -DBUILD_DATE=\"20120507\" -DXSERVER_VERSION=\"\" -DINXQUARTZ -DUSE_NEW_CLUT -DXFree86Server -I../../miext/rootless -DX11LIBDIR=\"/opt/local/lib\" -I/opt/local/include -I/usr/include -I/opt/local/var/macports/sources/ -I/opt/local/var/macports/sources/ -DHAVE_DIX_CONFIG_H -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wdeclaration-after-statement -Wunused -Wuninitialized -Wshadow -Wcast-qual -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -fno-strict-aliasing -fno-strict-aliasing -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -I/opt/local/include -I/opt/local/include/pixman-1 -I/opt/local/include/freetype2   -I../../include -I../../include -I../../Xext  -I../../damageext -I../../xfixes -I../../Xi -I../../mi -I../../miext/sync -I../../miext/shadow  -I../../miext/damage -I../../render -I../../randr -I../../fb -pipe -O2 -arch ppc -DROOTLESS_WORKAROUND -DROOTLESS_SAFEALPHA -DNO_ALLOCA -c -o X11Application.lo X11Application.m
libtool: compile:  /usr/bin/gcc-4.0 -std=gnu99 -DHAVE_CONFIG_H -I. -I../../include -DBUILD_DATE=\"20120507\" -DXSERVER_VERSION=\"\" -DINXQUARTZ -DUSE_NEW_CLUT -DXFree86Server -I../../miext/rootless -DX11LIBDIR=\"/opt/local/lib\" -I/opt/local/include -I/usr/include -I/opt/local/var/macports/sources/ -I/opt/local/var/macports/sources/ -DHAVE_DIX_CONFIG_H -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wdeclaration-after-statement -Wunused -Wuninitialized -Wshadow -Wcast-qual -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -fno-strict-aliasing -fno-strict-aliasing -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -I/opt/local/include -I/opt/local/include/pixman-1 -I/opt/local/include/freetype2 -I../../include -I../../include -I../../Xext -I../../damageext -I../../xfixes -I../../Xi -I../../mi -I../../miext/sync -I../../miext/shadow -I../../miext/damage -I../../render -I../../randr -I../../fb -pipe -O2 -arch ppc -DROOTLESS_WORKAROUND -DROOTLESS_SAFEALPHA -DNO_ALLOCA -c X11Application.m  -fno-common -DPIC -o .libs/X11Application.o
In file included from ../../include/misc.h:111,
                 from ../../include/privates.h:18,
                 from quartzCommon.h:39,
                 from X11Application.m:37:
../../include/os.h:458: warning: declaration of 'id' shadows a global declaration
<built-in>:0: warning: shadowed declaration is here
X11Application.m:1596: error: 'CGFloat' undeclared (first use in this function)
X11Application.m:1596: error: (Each undeclared identifier is reported only once
X11Application.m:1596: error: for each function it appears in.)
X11Application.m:1596: error: parse error before 'deltaX'
X11Application.m:1598: warning: 'NSEvent' may not respond to '-CGEvent'
X11Application.m:1598: warning: initialization from incompatible pointer type
X11Application.m:1600: error: 'kCGScrollWheelEventIsContinuous' undeclared (first use in this function)
X11Application.m:1658: error: 'deltaX' undeclared (first use in this function)
X11Application.m:1691: error: 'deltaY' undeclared (first use in this function)
make[3]: *** [X11Application.lo] Error 1
make[3]: Leaving directory `/opt/local/var/macports/build/'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/opt/local/var/macports/build/'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/opt/local/var/macports/build/'
make: *** [all-recursive] Error 1
make: Leaving directory `/opt/local/var/macports/build/'
shell command " cd "/opt/local/var/macports/build/" && /usr/bin/make -w all V=1 " returned error 2
Error: Target returned: shell command failed (see log for details)

Seems some recently added support for graphic tablets needs to switched off on Tiger...

Attachments (1)

main.log (5.6 MB) - added by ballapete (Peter Dyballa) 10 years ago.

Change History (4)

Changed 10 years ago by ballapete (Peter Dyballa)

Attachment: main.log added


comment:1 Changed 10 years ago by ryandesign (Ryan Schmidt)

Cc: jeremyhu@… removed
Keywords: tiger added; kCGScrollWheelEventIsContinuous deltaX deltaY removed
Owner: changed from macports-tickets@… to jeremyhu@…

CGFloat is an OS datatype that was added in Leopard.

comment:2 Changed 10 years ago by jeremyhu (Jeremy Huddleston Sequoia)

Resolution: fixed
Status: newclosed

comment:3 in reply to:  2 Changed 10 years ago by ballapete (Peter Dyballa)

Replying to jeremyhu@…:



Note: See TracTickets for help on using tickets.