* bug#4185: 23.1.50; Failure to build @ 2009-08-19 6:54 ` jpff [not found] ` <handler.4185.B.1250664953364.ack@emacsbugs.donarmstrong.com> 2009-08-21 13:15 ` bug#4185: marked as done " Emacs bug Tracking System 0 siblings, 2 replies; 6+ messages in thread From: jpff @ 2009-08-19 6:54 UTC (permalink / raw) To: emacs-pretest-bug Did an cvs update a few minutes ago and then the build failed gcc -nostdlib `./prefix-args -Xlinker -z nocombreloc` -Wl,-znocombreloc -o temacs pre-crt0.o /usr/lib/crt1.o /usr/lib/crti.o dispnew.o frame.o scroll.o xdisp.o menu.o xmenu.o window.o charset.o coding.o category.o ccl.o character.o chartab.o cm.o term.o terminal.o xfaces.o xterm.o xfns.o xselect.o xrdb.o fontset.o xsmfns.o fringe.o image.o gtkutil.o dbusbind.o emacs.o keyboard.o macros.o keymap.o sysdep.o buffer.o filelock.o insdel.o marker.o minibuf.o fileio.o dired.o filemode.o cmds.o casetab.o casefiddle.o indent.o search.o regex.o undo.o alloc.o data.o doc.o editfns.o callint.o eval.o floatfns.o fns.o font.o print.o lread.o syntax.o unexelf.o bytecode.o process.o callproc.o region-cache.o sound.o atimer.o doprnt.o strftime.o intervals.o textprop.o composite.o md5.o xfont.o ftfont .o xftfont.o ftxfont.o terminfo.o lastfile.o vm-limit.o -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lpangocairo-1.0 -lpango-1.0 -lcairo -lgobject-2.0 -lgmodule-2.0 -ldl ! -lglib-2.0 -lpthread -lSM -lICE -ltiff -ljpeg -lpng -lz -lm -lgif -lXpm -lX11 -lXft -lXrender -lfontconfig -lfreetype -lz -lX11 -lasound -lrsvg-2 -lgdk_pixbuf-2.0 -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0 -L/lib -ldbus-1 -lgpm -lncurses -lm -lgcc -lc -lgcc /usr/lib/crtn.o dbusbind.o: In function `xd_remove_watch': /home/jpff/GNU_21/emacs-22.0.50/src/dbusbind.c:766: undefined reference to `dbus_watch_get_unix_fd' /home/jpff/GNU_21/emacs-22.0.50/src/dbusbind.c:768: undefined reference to `dbus_watch_get_socket' dbusbind.o: In function `xd_add_watch': /home/jpff/GNU_21/emacs-22.0.50/src/dbusbind.c:741: undefined reference to `dbus_watch_get_unix_fd' /home/jpff/GNU_21/emacs-22.0.50/src/dbusbind.c:743: undefined reference to `dbus_watch_get_socket' collect2: ld returned 1 exit status make[1]: *** [temacs] Error 1 make[1]: Leaving directory `/home/jpff/GNU_21/emacs-22.0.50/src' make: *** [src] Error 2 In GNU Emacs 23.1.50.9 (i686-pc-linux-gnu, GTK+ Version 2.12.0) of 2009-08-13 on cardew Windowing system distributor `The X.Org Foundation', version 11.0.70200000 Important settings: value of $LC_ALL: nil value of $LC_COLLATE: nil value of $LC_CTYPE: nil value of $LC_MESSAGES: nil value of $LC_MONETARY: nil value of $LC_NUMERIC: nil value of $LC_TIME: nil value of $LANG: en_GB.UTF-8 value of $XMODIFIERS: @im=local locale-coding-system: utf-8-unix default-enable-multibyte-characters: t Major mode: Fundamental Minor modes in effect: auto-image-file-mode: t show-paren-mode: t display-time-mode: t tooltip-mode: t mouse-wheel-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t global-auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t line-number-mode: t transient-mark-mode: t Recent input: M-m C-x k <return> SPC M-x r e p o <tab> r <tab> < return> Recent messages: Loading uniquify...done Preparing diary...done Loading /home/jpff/mail-filter.el (source)...done Loading logger...done Loading /home/jpff/myemacs.elc...done Loading delsel...done For information about GNU Emacs and the GNU system, type C-h C-a. Loading mail-extr...done Parsing /home/jpff/.mailrc... done Making completion list... Load-path shadows: /home/jpff/GNU_21/local-lisp/t-mouse hides /home/jpff/GNU_21/emacs-22.0.50/lisp/t-mouse /home/jpff/GNU_21/local-lisp/ruler-mode hides /home/jpff/GNU_21/emacs-22.0.50/lisp/ruler-mode /home/jpff/GNU_21/local-lisp/scroll-lock hides /home/jpff/GNU_21/emacs-22.0.50/lisp/scroll-lock /home/jpff/GNU_21/local-lisp/emerge hides /home/jpff/GNU_21/emacs-22.0.50/lisp/emerge /home/jpff/GNU_21/local-lisp/url hides /home/jpff/GNU_21/emacs-22.0.50/lisp/url/url /home/jpff/GNU_21/local-lisp/url-vars hides /home/jpff/GNU_21/emacs-22.0.50/lisp/url/url-vars /home/jpff/GNU_21/local-lisp/url-parse hides /home/jpff/GNU_21/emacs-22.0.50/lisp/url/url-parse /home/jpff/GNU_21/local-lisp/url-ns hides /home/jpff/GNU_21/emacs-22.0.50/lisp/url/url-ns /home/jpff/GNU_21/local-lisp/url-nfs hides /home/jpff/GNU_21/emacs-22.0.50/lisp/url/url-nfs /home/jpff/GNU_21/local-lisp/url-news hides /home/jpff/GNU_21/emacs-22.0.50/lisp/url/url-news /home/jpff/GNU_21/local-lisp/url-misc hides /home/jpff/GNU_21/emacs-22.0.50/lisp/url/url-misc /home/jpff/GNU_21/local-lisp/url-ldap hides /home/jpff/GNU_21/emacs-22.0.50/lisp/url/url-ldap /home/jpff/GNU_21/local-lisp/url-irc hides /home/jpff/GNU_21/emacs-22.0.50/lisp/url/url-irc /home/jpff/GNU_21/local-lisp/url-http hides /home/jpff/GNU_21/emacs-22.0.50/lisp/url/url-http /home/jpff/GNU_21/local-lisp/url-gw hides /home/jpff/GNU_21/emacs-22.0.50/lisp/url/url-gw /home/jpff/GNU_21/local-lisp/url-file hides /home/jpff/GNU_21/emacs-22.0.50/lisp/url/url-file /home/jpff/GNU_21/local-lisp/url-cookie hides /home/jpff/GNU_21/emacs-22.0.50/lisp/url/url-cookie /home/jpff/GNU_21/local-lisp/url-cid hides /home/jpff/GNU_21/emacs-22.0.50/lisp/url/url-cid /home/jpff/GNU_21/local-lisp/url-cache hides /home/jpff/GNU_21/emacs-22.0.50/lisp/url/url-cache /home/jpff/GNU_21/local-lisp/url-auth hides /home/jpff/GNU_21/emacs-22.0.50/lisp/url/url-auth /home/jpff/GNU_21/local-lisp/remember hides /home/jpff/GNU_21/emacs-22.0.50/lisp/textmodes/remember /home/jpff/GNU_21/local-lisp/socks hides /home/jpff/GNU_21/emacs-22.0.50/lisp/net/socks ==John ffitch ^ permalink raw reply [flat|nested] 6+ messages in thread
[parent not found: <handler.4185.B.1250664953364.ack@emacsbugs.donarmstrong.com>]
* bug#4185: Acknowledgement (23.1.50; Failure to build) [not found] ` <handler.4185.B.1250664953364.ack@emacsbugs.donarmstrong.com> @ 2009-08-21 8:17 ` jpff 0 siblings, 0 replies; 6+ messages in thread From: jpff @ 2009-08-21 8:17 UTC (permalink / raw) To: 4185 Seems to be OK this morning so whatever it was is now fixed Thanks ==John ffitch ^ permalink raw reply [flat|nested] 6+ messages in thread
* bug#4185: marked as done (23.1.50; Failure to build) 2009-08-19 6:54 ` bug#4185: 23.1.50; Failure to build jpff [not found] ` <handler.4185.B.1250664953364.ack@emacsbugs.donarmstrong.com> @ 2009-08-21 13:15 ` Emacs bug Tracking System 1 sibling, 0 replies; 6+ messages in thread From: Emacs bug Tracking System @ 2009-08-21 13:15 UTC (permalink / raw) To: Michael Albinus [-- Attachment #1: Type: text/plain, Size: 900 bytes --] Your message dated Fri, 21 Aug 2009 15:08:34 +0200 with message-id <nqvdkhmi0d.fsf@alcatel-lucent.de> and subject line Re: bug#4202: 23.0.60; CVS emacs fails to build with D-Bus support (newer version needed) has caused the Emacs bug report #4202, regarding 23.1.50; Failure to build to be marked as done. This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact owner@emacsbugs.donarmstrong.com immediately.) -- 4202: http://emacsbugs.donarmstrong.com/cgi-bin/bugreport.cgi?bug=4202 Emacs Bug Tracking System Contact owner@emacsbugs.donarmstrong.com with problems [-- Attachment #2: Type: message/rfc822, Size: 7990 bytes --] From: jpff <jpff@codemist.co.uk> To: emacs-pretest-bug@gnu.org Subject: 23.1.50; Failure to build Date: Wed, 19 Aug 2009 07:54:08 +0100 Message-ID: <3436-Wed19Aug2009075408+0100-jpff@codemist.co.uk> Did an cvs update a few minutes ago and then the build failed gcc -nostdlib `./prefix-args -Xlinker -z nocombreloc` -Wl,-znocombreloc -o temacs pre-crt0.o /usr/lib/crt1.o /usr/lib/crti.o dispnew.o frame.o scroll.o xdisp.o menu.o xmenu.o window.o charset.o coding.o category.o ccl.o character.o chartab.o cm.o term.o terminal.o xfaces.o xterm.o xfns.o xselect.o xrdb.o fontset.o xsmfns.o fringe.o image.o gtkutil.o dbusbind.o emacs.o keyboard.o macros.o keymap.o sysdep.o buffer.o filelock.o insdel.o marker.o minibuf.o fileio.o dired.o filemode.o cmds.o casetab.o casefiddle.o indent.o search.o regex.o undo.o alloc.o data.o doc.o editfns.o callint.o eval.o floatfns.o fns.o font.o print.o lread.o syntax.o unexelf.o bytecode.o process.o callproc.o region-cache.o sound.o atimer.o doprnt.o strftime.o intervals.o textprop.o composite.o md5.o xfont.o ftfont .o xftfont.o ftxfont.o terminfo.o lastfile.o vm-limit.o -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lpangocairo-1.0 -lpango-1.0 -lcairo -lgobject-2.0 -lgmodule-2.0 -ldl ! -lglib-2.0 -lpthread -lSM -lICE -ltiff -ljpeg -lpng -lz -lm -lgif -lXpm -lX11 -lXft -lXrender -lfontconfig -lfreetype -lz -lX11 -lasound -lrsvg-2 -lgdk_pixbuf-2.0 -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0 -L/lib -ldbus-1 -lgpm -lncurses -lm -lgcc -lc -lgcc /usr/lib/crtn.o dbusbind.o: In function `xd_remove_watch': /home/jpff/GNU_21/emacs-22.0.50/src/dbusbind.c:766: undefined reference to `dbus_watch_get_unix_fd' /home/jpff/GNU_21/emacs-22.0.50/src/dbusbind.c:768: undefined reference to `dbus_watch_get_socket' dbusbind.o: In function `xd_add_watch': /home/jpff/GNU_21/emacs-22.0.50/src/dbusbind.c:741: undefined reference to `dbus_watch_get_unix_fd' /home/jpff/GNU_21/emacs-22.0.50/src/dbusbind.c:743: undefined reference to `dbus_watch_get_socket' collect2: ld returned 1 exit status make[1]: *** [temacs] Error 1 make[1]: Leaving directory `/home/jpff/GNU_21/emacs-22.0.50/src' make: *** [src] Error 2 In GNU Emacs 23.1.50.9 (i686-pc-linux-gnu, GTK+ Version 2.12.0) of 2009-08-13 on cardew Windowing system distributor `The X.Org Foundation', version 11.0.70200000 Important settings: value of $LC_ALL: nil value of $LC_COLLATE: nil value of $LC_CTYPE: nil value of $LC_MESSAGES: nil value of $LC_MONETARY: nil value of $LC_NUMERIC: nil value of $LC_TIME: nil value of $LANG: en_GB.UTF-8 value of $XMODIFIERS: @im=local locale-coding-system: utf-8-unix default-enable-multibyte-characters: t Major mode: Fundamental Minor modes in effect: auto-image-file-mode: t show-paren-mode: t display-time-mode: t tooltip-mode: t mouse-wheel-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t global-auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t line-number-mode: t transient-mark-mode: t Recent input: M-m C-x k <return> SPC M-x r e p o <tab> r <tab> < return> Recent messages: Loading uniquify...done Preparing diary...done Loading /home/jpff/mail-filter.el (source)...done Loading logger...done Loading /home/jpff/myemacs.elc...done Loading delsel...done For information about GNU Emacs and the GNU system, type C-h C-a. Loading mail-extr...done Parsing /home/jpff/.mailrc... done Making completion list... Load-path shadows: /home/jpff/GNU_21/local-lisp/t-mouse hides /home/jpff/GNU_21/emacs-22.0.50/lisp/t-mouse /home/jpff/GNU_21/local-lisp/ruler-mode hides /home/jpff/GNU_21/emacs-22.0.50/lisp/ruler-mode /home/jpff/GNU_21/local-lisp/scroll-lock hides /home/jpff/GNU_21/emacs-22.0.50/lisp/scroll-lock /home/jpff/GNU_21/local-lisp/emerge hides /home/jpff/GNU_21/emacs-22.0.50/lisp/emerge /home/jpff/GNU_21/local-lisp/url hides /home/jpff/GNU_21/emacs-22.0.50/lisp/url/url /home/jpff/GNU_21/local-lisp/url-vars hides /home/jpff/GNU_21/emacs-22.0.50/lisp/url/url-vars /home/jpff/GNU_21/local-lisp/url-parse hides /home/jpff/GNU_21/emacs-22.0.50/lisp/url/url-parse /home/jpff/GNU_21/local-lisp/url-ns hides /home/jpff/GNU_21/emacs-22.0.50/lisp/url/url-ns /home/jpff/GNU_21/local-lisp/url-nfs hides /home/jpff/GNU_21/emacs-22.0.50/lisp/url/url-nfs /home/jpff/GNU_21/local-lisp/url-news hides /home/jpff/GNU_21/emacs-22.0.50/lisp/url/url-news /home/jpff/GNU_21/local-lisp/url-misc hides /home/jpff/GNU_21/emacs-22.0.50/lisp/url/url-misc /home/jpff/GNU_21/local-lisp/url-ldap hides /home/jpff/GNU_21/emacs-22.0.50/lisp/url/url-ldap /home/jpff/GNU_21/local-lisp/url-irc hides /home/jpff/GNU_21/emacs-22.0.50/lisp/url/url-irc /home/jpff/GNU_21/local-lisp/url-http hides /home/jpff/GNU_21/emacs-22.0.50/lisp/url/url-http /home/jpff/GNU_21/local-lisp/url-gw hides /home/jpff/GNU_21/emacs-22.0.50/lisp/url/url-gw /home/jpff/GNU_21/local-lisp/url-file hides /home/jpff/GNU_21/emacs-22.0.50/lisp/url/url-file /home/jpff/GNU_21/local-lisp/url-cookie hides /home/jpff/GNU_21/emacs-22.0.50/lisp/url/url-cookie /home/jpff/GNU_21/local-lisp/url-cid hides /home/jpff/GNU_21/emacs-22.0.50/lisp/url/url-cid /home/jpff/GNU_21/local-lisp/url-cache hides /home/jpff/GNU_21/emacs-22.0.50/lisp/url/url-cache /home/jpff/GNU_21/local-lisp/url-auth hides /home/jpff/GNU_21/emacs-22.0.50/lisp/url/url-auth /home/jpff/GNU_21/local-lisp/remember hides /home/jpff/GNU_21/emacs-22.0.50/lisp/textmodes/remember /home/jpff/GNU_21/local-lisp/socks hides /home/jpff/GNU_21/emacs-22.0.50/lisp/net/socks ==John ffitch [-- Attachment #3: Type: message/rfc822, Size: 2451 bytes --] From: Michael Albinus <michael.albinus@gmx.de> To: Tim Van Holder <tim.vanholder@gmail.com> Cc: <4202-done@emacsbugs.donarmstrong.com> Subject: Re: bug#4202: 23.0.60; CVS emacs fails to build with D-Bus support (newer version needed) Date: Fri, 21 Aug 2009 15:08:34 +0200 Message-ID: <nqvdkhmi0d.fsf@alcatel-lucent.de> Tim Van Holder <tim.vanholder@gmail.com> writes: > Ah I see - because the rebuild failed, the emacs picked up from the > path was an older build, so report-emacs-bug put in a misleading > version number. Didn't think of that. > > I just rebuilt emacs with dbus support reenabled, and it links fine > now, so it looks like your fix worked. Thanks for reporting. I'll close the ticket now. Best regards, Michael. ^ permalink raw reply [flat|nested] 6+ messages in thread
* bug#4202: 23.0.60; CVS emacs fails to build with D-Bus support (newer version needed) @ 2009-08-19 14:08 ` Tim Van Holder 2009-08-21 13:15 ` bug#4202: marked as done (23.0.60; CVS emacs fails to build with D-Bus support (newer version needed)) Emacs bug Tracking System 0 siblings, 1 reply; 6+ messages in thread From: Tim Van Holder @ 2009-08-19 14:08 UTC (permalink / raw) To: emacs-pretest-bug Current CVS emacs fails to build on my (admittedly outdated) Debian system: dbusbind.o: In function `xd_remove_watch': /home/tim/gnu/src/emacs/src/dbusbind.c:766: undefined reference to `dbus_watch_get_unix_fd' /home/tim/gnu/src/emacs/src/dbusbind.c:768: undefined reference to `dbus_watch_get_socket' dbusbind.o: In function `xd_add_watch': /home/tim/gnu/src/emacs/src/dbusbind.c:741: undefined reference to `dbus_watch_get_unix_fd' /home/tim/gnu/src/emacs/src/dbusbind.c:743: undefined reference to `dbus_watch_get_socket' My guess is those are from a newer version of D-Bus; configure finds version 1.x on my system: checking for pkg-config... (cached) /usr/bin/pkg-config checking for dbus-1 >= 1.0... yes checking DBUS_CFLAGS... -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include checking DBUS_LIBS... -ldbus-1 checking for pkg-config... (cached) /usr/bin/pkg-config So either those functions should only be used if a newer d-bus is found, or, if they're needed, configure should look for the minimum version required (and either error out or just disable dbus support). Building using --without-dbus works fine of course, and I'm not sure I even ever used D-Bus support (not consciously anyway); but the build still should not fail (especially since I didn't actively enable the dbus support in the first place). ^ permalink raw reply [flat|nested] 6+ messages in thread
* bug#4202: marked as done (23.0.60; CVS emacs fails to build with D-Bus support (newer version needed)) 2009-08-19 14:08 ` bug#4202: 23.0.60; CVS emacs fails to build with D-Bus support (newer version needed) Tim Van Holder @ 2009-08-21 13:15 ` Emacs bug Tracking System 0 siblings, 0 replies; 6+ messages in thread From: Emacs bug Tracking System @ 2009-08-21 13:15 UTC (permalink / raw) To: Michael Albinus [-- Attachment #1: Type: text/plain, Size: 950 bytes --] Your message dated Fri, 21 Aug 2009 15:08:34 +0200 with message-id <nqvdkhmi0d.fsf@alcatel-lucent.de> and subject line Re: bug#4202: 23.0.60; CVS emacs fails to build with D-Bus support (newer version needed) has caused the Emacs bug report #4202, regarding 23.0.60; CVS emacs fails to build with D-Bus support (newer version needed) to be marked as done. This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact owner@emacsbugs.donarmstrong.com immediately.) -- 4202: http://emacsbugs.donarmstrong.com/cgi-bin/bugreport.cgi?bug=4202 Emacs Bug Tracking System Contact owner@emacsbugs.donarmstrong.com with problems [-- Attachment #2: Type: message/rfc822, Size: 3868 bytes --] From: Tim Van Holder <tim.vanholder@gmail.com> To: emacs-pretest-bug@gnu.org Subject: 23.0.60; CVS emacs fails to build with D-Bus support (newer version needed) Date: Wed, 19 Aug 2009 16:08:56 +0200 Message-ID: <874os3dhfr.fsf@leeloo.anubex.internal> Current CVS emacs fails to build on my (admittedly outdated) Debian system: dbusbind.o: In function `xd_remove_watch': /home/tim/gnu/src/emacs/src/dbusbind.c:766: undefined reference to `dbus_watch_get_unix_fd' /home/tim/gnu/src/emacs/src/dbusbind.c:768: undefined reference to `dbus_watch_get_socket' dbusbind.o: In function `xd_add_watch': /home/tim/gnu/src/emacs/src/dbusbind.c:741: undefined reference to `dbus_watch_get_unix_fd' /home/tim/gnu/src/emacs/src/dbusbind.c:743: undefined reference to `dbus_watch_get_socket' My guess is those are from a newer version of D-Bus; configure finds version 1.x on my system: checking for pkg-config... (cached) /usr/bin/pkg-config checking for dbus-1 >= 1.0... yes checking DBUS_CFLAGS... -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include checking DBUS_LIBS... -ldbus-1 checking for pkg-config... (cached) /usr/bin/pkg-config So either those functions should only be used if a newer d-bus is found, or, if they're needed, configure should look for the minimum version required (and either error out or just disable dbus support). Building using --without-dbus works fine of course, and I'm not sure I even ever used D-Bus support (not consciously anyway); but the build still should not fail (especially since I didn't actively enable the dbus support in the first place). [-- Attachment #3: Type: message/rfc822, Size: 2451 bytes --] From: Michael Albinus <michael.albinus@gmx.de> To: Tim Van Holder <tim.vanholder@gmail.com> Cc: <4202-done@emacsbugs.donarmstrong.com> Subject: Re: bug#4202: 23.0.60; CVS emacs fails to build with D-Bus support (newer version needed) Date: Fri, 21 Aug 2009 15:08:34 +0200 Message-ID: <nqvdkhmi0d.fsf@alcatel-lucent.de> Tim Van Holder <tim.vanholder@gmail.com> writes: > Ah I see - because the rebuild failed, the emacs picked up from the > path was an older build, so report-emacs-bug put in a misleading > version number. Didn't think of that. > > I just rebuilt emacs with dbus support reenabled, and it links fine > now, so it looks like your fix worked. Thanks for reporting. I'll close the ticket now. Best regards, Michael. ^ permalink raw reply [flat|nested] 6+ messages in thread
[parent not found: <mailman.4946.1250802834.2239.bug-gnu-emacs@gnu.org>]
* bug#4202: 23.0.60; CVS emacs fails to build with D-Bus support (newer version needed) [not found] <mailman.4946.1250802834.2239.bug-gnu-emacs@gnu.org> @ 2009-08-21 6:50 ` Michael Albinus 0 siblings, 0 replies; 6+ messages in thread From: Michael Albinus @ 2009-08-21 6:50 UTC (permalink / raw) To: Tim Van Holder; +Cc: 4202 Tim Van Holder <tim.vanholder@gmail.com> writes: > Current CVS emacs fails to build on my (admittedly outdated) Debian > system: Are you sure, that 23.0.60 is a "current CVS emacs"? > dbusbind.o: In function `xd_remove_watch': > /home/tim/gnu/src/emacs/src/dbusbind.c:766: undefined reference to `dbus_watch_get_unix_fd' > /home/tim/gnu/src/emacs/src/dbusbind.c:768: undefined reference to `dbus_watch_get_socket' > dbusbind.o: In function `xd_add_watch': > /home/tim/gnu/src/emacs/src/dbusbind.c:741: undefined reference to `dbus_watch_get_unix_fd' > /home/tim/gnu/src/emacs/src/dbusbind.c:743: undefined reference to `dbus_watch_get_socket' > > My guess is those are from a newer version of D-Bus; configure finds > version 1.x on my system: > > checking for pkg-config... (cached) /usr/bin/pkg-config > checking for dbus-1 >= 1.0... yes > checking DBUS_CFLAGS... -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include > checking DBUS_LIBS... -ldbus-1 > checking for pkg-config... (cached) /usr/bin/pkg-config > > So either those functions should only be used if a newer d-bus is found, > or, if they're needed, configure should look for the minimum version > required (and either error out or just disable dbus support). Both functions have been added in D-Bus 1.1.1. I've committed a fix, which checks the availability of these functions. Best regards, Michael. ^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2009-08-21 13:15 UTC | newest] Thread overview: 6+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- [not found] <nqvdkhmi0d.fsf@alcatel-lucent.de> 2009-08-19 6:54 ` bug#4185: 23.1.50; Failure to build jpff [not found] ` <handler.4185.B.1250664953364.ack@emacsbugs.donarmstrong.com> 2009-08-21 8:17 ` bug#4185: Acknowledgement (23.1.50; Failure to build) jpff 2009-08-21 13:15 ` bug#4185: marked as done " Emacs bug Tracking System 2009-08-19 14:08 ` bug#4202: 23.0.60; CVS emacs fails to build with D-Bus support (newer version needed) Tim Van Holder 2009-08-21 13:15 ` bug#4202: marked as done (23.0.60; CVS emacs fails to build with D-Bus support (newer version needed)) Emacs bug Tracking System [not found] <mailman.4946.1250802834.2239.bug-gnu-emacs@gnu.org> 2009-08-21 6:50 ` bug#4202: 23.0.60; CVS emacs fails to build with D-Bus support (newer version needed) Michael Albinus
Code repositories for project(s) associated with this external index https://git.savannah.gnu.org/cgit/emacs.git https://git.savannah.gnu.org/cgit/emacs/org-mode.git This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.