Opened 13 years ago

Closed 10 years ago

#15013 closed defect (wontfix)

at-spi quartz variant fails to build

Reported by: daveh@… Owned by: dbevans (David B. Evans)
Priority: Normal Milestone:
Component: ports Version: 1.6.0
Keywords: Cc:
Port: at-spi

Description (last modified by ryandesign (Ryan Schmidt))

the at-spi quartz variant fails when compiling:

sudo port install at-spi +quartz
--->  Building at-spi with target all
Error: Target org.macports.build returned: shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_gnome_at-spi/work/at-spi-1.22.0" && make all " returned error 2
Command output: make  all-recursive
Making all in docs
Making all in reference
Making all in cspi
make[4]: Nothing to be done for `all'.
Making all in idl
make[4]: Nothing to be done for `all'.
make[4]: Nothing to be done for `all-am'.
make[3]: Nothing to be done for `all-am'.
Making all in idl
make[2]: Nothing to be done for `all'.
Making all in libspi
make  all-am
make[3]: Nothing to be done for `all-am'.
Making all in login-helper
make  all-am
make[3]: Nothing to be done for `all-am'.
Making all in registryd
/usr/bin/gcc-4.0 -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -I../libspi -I../libspi -Wall -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-sign-compare  -DORBIT2=1 -D_REENTRANT -I/opt/local/include/libbonobo-2.0 -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include -I/opt/local/include/orbit-2.0 -I/opt/local/include/bonobo-activation-2.0 -I/opt/local/include/atk-1.0 -I/opt/local/include/gtk-2.0 -I/opt/local/lib/gtk-2.0/include -I/opt/local/include/cairo -I/opt/local/include/pango-1.0 -I/opt/local/include/freetype2 -I/opt/local/include/libpng12    -I/opt/local/include  -O2 -MT desktop.o -MD -MP -MF .deps/desktop.Tpo -c -o desktop.o desktop.c
desktop.c:32:22: error: gdk/gdkx.h: No such file or directory
desktop.c: In function 'spi_atk_desktop_init':
desktop.c:119: warning: implicit declaration of function 'gdk_x11_lookup_xdisplay'
desktop.c:119: warning: nested extern declaration of 'gdk_x11_lookup_xdisplay'
desktop.c:119: warning: implicit declaration of function 'GDK_DISPLAY'
desktop.c:119: warning: nested extern declaration of 'GDK_DISPLAY'
desktop.c:119: warning: assignment makes pointer from integer without a cast
make[2]: *** [desktop.o] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2

Error: Status 1 encountered during processing.

Change History (9)

comment:1 Changed 13 years ago by daveh@…

after a port clean --all at-spi

mercury:~ david$ sudo port clean --all at-spi
--->  Cleaning at-spi
mercury:~ david$ sudo port install at-spi +quartz
--->  Fetching at-spi
--->  Attempting to fetch at-spi-1.22.0.tar.bz2 from http://mandril.creatis.insa-lyon.fr/linux/gnome.org/sources/at-spi/1.22/
--->  Verifying checksum(s) for at-spi
--->  Extracting at-spi
--->  Configuring at-spi
Error: Target org.macports.configure returned: configure failure: shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_gnome_at-spi/work/at-spi-1.22.0" && ./configure --prefix=/opt/local --enable-static --enable-platform-gnome-2 --disable-xevie --without-x " returned error 1
Command output: appending configuration tag "F77" to libtool
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
checking for g95 option to produce PIC... -fno-common
checking if g95 PIC flag -fno-common works... yes
checking if g95 static flag -static works... no
checking if g95 supports -c -o file.o... yes
checking whether the g95 linker (/usr/libexec/gcc/i686-apple-darwin9/4.0.1/ld) supports shared libraries... yes
checking dynamic linker characteristics... darwin9.2.2 dyld
checking how to hardcode library paths into programs... immediate
checking locale.h usability... yes
checking locale.h presence... yes
checking for locale.h... yes
checking for LC_MESSAGES... yes
checking libintl.h usability... yes
checking libintl.h presence... yes
checking for libintl.h... yes
checking for ngettext in libc... no
checking for bindtextdomain in -lintl... yes
checking for ngettext in -lintl... yes
checking for dgettext in -lintl... yes
checking for bind_textdomain_codeset... yes
checking for msgfmt... /opt/local/bin/msgfmt
checking for dcgettext... yes
checking if msgfmt accepts -c... yes
checking for gmsgfmt... /opt/local/bin/msgfmt
checking for xgettext... /opt/local/bin/xgettext
checking for X... disabled
configure: error: X development libraries not found

Error: Status 1 encountered during processing.

comment:2 Changed 13 years ago by rhwood@…

Owner: changed from macports-tickets@… to rhwood@…
Status: newassigned

This is broken without workaround. See http://bugzilla.gnome.org/show_bug.cgi?id=500838

I'll see what I can do to work around this.

comment:3 Changed 13 years ago by rhwood@…

One thing that would help, would be to file a new bug against this at http://bugzilla.gnome.org, since if they get enough bugs against it, they may care enough to fix it.

comment:4 Changed 12 years ago by ryandesign (Ryan Schmidt)

Description: modified (diff)
Milestone: Port Bugs
Port: at-spi added

comment:5 Changed 12 years ago by ryandesign (Ryan Schmidt)

r42517: I made at-spi bail out if the +quartz variant is selected and issue an error message pointing to this ticket

comment:6 Changed 12 years ago by rhwood@…

Owner: changed from rhwood@… to macports-tickets@…
Status: assignednew

comment:7 Changed 12 years ago by (none)

Milestone: Port Bugs

Milestone Port Bugs deleted

comment:8 Changed 10 years ago by jmroot (Joshua Root)

Keywords: at-spi quartz removed
Owner: changed from macports-tickets@… to devans@…

comment:9 Changed 10 years ago by dbevans (David B. Evans)

Resolution: wontfix
Status: newclosed

at-spi will not configure without X11 libs

Note: See TracTickets for help on using tickets.