unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
* OSX abandoned?
@ 2009-12-02  1:52 Randal L. Schwartz
  2009-12-02  2:21 ` Matthew Dempsky
  0 siblings, 1 reply; 10+ messages in thread
From: Randal L. Schwartz @ 2009-12-02  1:52 UTC (permalink / raw)
  To: emacs-devel


It's been a while since I've tried to compile the main branch
(well, origin/master on git) on OSX.  It doesn't compile right now,
and I wonder if that means that OSX has been abandoned or whether I
should report the build failure.

Here's the error if the latter.  If the former, let me know, and I'll
stay with the version that seemed to build just fine (emacs 23.1.1).

gcc  -prebind -framework AppKit -Xlinker -headerpad -Xlinker 6C8  -o temacs pre-crt0.o dispnew.o frame.o scroll.o xdisp.o menu.o  window.o charset.o coding.o category.o ccl.o character.o chartab.o cm.o term.o terminal.o xfaces.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 unexmacosx.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  nsterm.o nsfns.o nsmenu.o nsselect.o nsimage.o nsfont.o fontset.o fringe.o image.o   terminfo.o lastfile.o   mktime.o     -L/opt/local/lib -lrsvg-2 -lgdk_pixbuf-2.0 -lm -lcairo -lgobject-2.0 -lgmodule-2.0 -lglib-2.0 -lintl -lpixman-1 -lfontconfig -lexpat -lfreetype -liconv -lpng12 -lz -lXrender -lX11 -lXau -lXdmcp -L/opt/local/lib -ldbus-1 -lpthread -lncurses  -L/opt/local/lib -lgconf-2 -lORBit-2 -lm -ldbus-1 -lpthread -lgmodule-2.0 -lgthread-2.0 -lgobject-2.0 -lglib-2.0 -lintl -liconv  
Undefined symbols:
  "_xg_select", referenced from:
      _wait_reading_process_output in process.o
ld: symbol(s) not found
collect2: ld returned 1 exit status
make[2]: *** [temacs] Error 1
make[1]: *** [src] Error 2
make: *** [bootstrap] Error 2


-- 
Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095
<merlyn@stonehenge.com> <URL:http://www.stonehenge.com/merlyn/>
Smalltalk/Perl/Unix consulting, Technical writing, Comedy, etc. etc.
See http://methodsandmessages.vox.com/ for Smalltalk and Seaside discussion





^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: OSX abandoned?
  2009-12-02  1:52 OSX abandoned? Randal L. Schwartz
@ 2009-12-02  2:21 ` Matthew Dempsky
  2009-12-02  3:13   ` Randal L. Schwartz
  0 siblings, 1 reply; 10+ messages in thread
From: Matthew Dempsky @ 2009-12-02  2:21 UTC (permalink / raw)
  To: Randal L. Schwartz; +Cc: emacs-devel

On Tue, Dec 1, 2009 at 5:52 PM, Randal L. Schwartz
<merlyn@stonehenge.com> wrote:
> It's been a while since I've tried to compile the main branch
> (well, origin/master on git) on OSX.  It doesn't compile right now,
> and I wonder if that means that OSX has been abandoned or whether I
> should report the build failure.

Emacs.app (i.e., configure --with-ns) builds fine for me.  Or do you
specifically mean the normal X11 version?




^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: OSX abandoned?
  2009-12-02  2:21 ` Matthew Dempsky
@ 2009-12-02  3:13   ` Randal L. Schwartz
  2009-12-06 21:46     ` tnyplz
  0 siblings, 1 reply; 10+ messages in thread
From: Randal L. Schwartz @ 2009-12-02  3:13 UTC (permalink / raw)
  To: emacs-devel

>>>>> "Matthew" == Matthew Dempsky <matthew@dempsky.org> writes:

Matthew> Emacs.app (i.e., configure --with-ns) builds fine for me.  Or do you
Matthew> specifically mean the normal X11 version?

Nope.  But it turned out to be a combination of problems:

1) the configure process was picking up /opt/local/bin/pkg-info
   which had only some of the pieces of dbus

2) "make bootstrap" should have been "make clean bootstrap" to completely
   clean out some misconfigured items from step 1.

Once I got those sorted out, I'm able to build the current origin/master.

Thanks.  I'll be building daily again.

-- 
Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095
<merlyn@stonehenge.com> <URL:http://www.stonehenge.com/merlyn/>
Smalltalk/Perl/Unix consulting, Technical writing, Comedy, etc. etc.
See http://methodsandmessages.vox.com/ for Smalltalk and Seaside discussion





^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: OSX abandoned?
  2009-12-02  3:13   ` Randal L. Schwartz
@ 2009-12-06 21:46     ` tnyplz
  2009-12-07  8:22       ` Jan Djärv
  0 siblings, 1 reply; 10+ messages in thread
From: tnyplz @ 2009-12-06 21:46 UTC (permalink / raw)
  To: Emacs-devel



Randal L. Schwartz wrote:
> 
> 
> 1) the configure process was picking up /opt/local/bin/pkg-info
>    which had only some of the pieces of dbus
> 
> 2) "make bootstrap" should have been "make clean bootstrap" to completely
>    clean out some misconfigured items from step 1.
> 
> 

I'm getting the same error when checking the code out of the cvs repository
and trying to compile for OS X 10.5.  

I tried "make clean bootstrap, but is there something else I need to do to
/opt/local/bin/pkg-info?
-- 
View this message in context: http://old.nabble.com/OSX-abandoned--tp26602306p26669427.html
Sent from the Emacs - Dev mailing list archive at Nabble.com.





^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: OSX abandoned?
  2009-12-06 21:46     ` tnyplz
@ 2009-12-07  8:22       ` Jan Djärv
  2009-12-08  5:57         ` tnyplz
  0 siblings, 1 reply; 10+ messages in thread
From: Jan Djärv @ 2009-12-07  8:22 UTC (permalink / raw)
  To: tnyplz; +Cc: Emacs-devel

Can you mail config.log so we can see exactly what configure is picking up?
IMHO, if NS is used, some tests should not be run at all, so some condition in 
configure is missing.

	Jan D.


tnyplz skrev 2009-12-06 22.46:
>
>
> Randal L. Schwartz wrote:
>>
>>
>> 1) the configure process was picking up /opt/local/bin/pkg-info
>>     which had only some of the pieces of dbus
>>
>> 2) "make bootstrap" should have been "make clean bootstrap" to completely
>>     clean out some misconfigured items from step 1.
>>
>>
>
> I'm getting the same error when checking the code out of the cvs repository
> and trying to compile for OS X 10.5.
>
> I tried "make clean bootstrap, but is there something else I need to do to
> /opt/local/bin/pkg-info?




^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: OSX abandoned?
  2009-12-07  8:22       ` Jan Djärv
@ 2009-12-08  5:57         ` tnyplz
  2009-12-08  6:33           ` Jan Djärv
  0 siblings, 1 reply; 10+ messages in thread
From: tnyplz @ 2009-12-08  5:57 UTC (permalink / raw)
  To: Emacs-devel


Here is my config.log:

## ---------------------- ##
## Running config.status. ##
## ---------------------- ##

This file was extended by emacs config.status 23.1.50, which was
generated by GNU Autoconf 2.62.  Invocation command line was

  CONFIG_FILES    = 
  CONFIG_HEADERS  = 
  CONFIG_LINKS    = 
  CONFIG_COMMANDS = 
  $ ./config.status 

on Macintosh.local

config.status:995: creating Makefile
config.status:995: creating lib-src/Makefile.c
config.status:995: creating oldXMenu/Makefile
config.status:995: creating doc/emacs/Makefile
config.status:995: creating doc/misc/Makefile
config.status:995: creating doc/lispintro/Makefile
config.status:995: creating doc/lispref/Makefile
config.status:995: creating src/Makefile.c
config.status:995: creating lwlib/Makefile
config.status:995: creating lisp/Makefile
config.status:995: creating leim/Makefile
config.status:995: creating src/config.h
config.status:1222: executing default commands



Jan Djärv wrote:
> 
> Can you mail config.log so we can see exactly what configure is picking
> up?
> IMHO, if NS is used, some tests should not be run at all, so some
> condition in 
> configure is missing.
> 
> tnyplz skrev 2009-12-06 22.46:
>>
>>
>> Randal L. Schwartz wrote:
>>>
>>>
>>> 1) the configure process was picking up /opt/local/bin/pkg-info
>>>     which had only some of the pieces of dbus
>>>
>>> 2) "make bootstrap" should have been "make clean bootstrap" to
>>> completely
>>>     clean out some misconfigured items from step 1.
>>>
>>>
>>
>> I'm getting the same error when checking the code out of the cvs
>> repository
>> and trying to compile for OS X 10.5.
>>
>> I tried "make clean bootstrap, but is there something else I need to do
>> to
>> /opt/local/bin/pkg-info?
> 
> 
> 
> 

-- 
View this message in context: http://old.nabble.com/OSX-abandoned--tp26602306p26689092.html
Sent from the Emacs - Dev mailing list archive at Nabble.com.





^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: OSX abandoned?
  2009-12-08  5:57         ` tnyplz
@ 2009-12-08  6:33           ` Jan Djärv
  2009-12-09 13:25             ` Anupam Sengupta
  0 siblings, 1 reply; 10+ messages in thread
From: Jan Djärv @ 2009-12-08  6:33 UTC (permalink / raw)
  To: tnyplz; +Cc: Emacs-devel

This is just a config.status run, it doesn't say anything.  We need a 
config.log from a proper configure run.

	Jan D.


tnyplz skrev 2009-12-08 06.57:
>
> Here is my config.log:
>
> ## ---------------------- ##
> ## Running config.status. ##
> ## ---------------------- ##
>
> This file was extended by emacs config.status 23.1.50, which was
> generated by GNU Autoconf 2.62.  Invocation command line was
>
>    CONFIG_FILES    =
>    CONFIG_HEADERS  =
>    CONFIG_LINKS    =
>    CONFIG_COMMANDS =
>    $ ./config.status
>
> on Macintosh.local
>
> config.status:995: creating Makefile
> config.status:995: creating lib-src/Makefile.c
> config.status:995: creating oldXMenu/Makefile
> config.status:995: creating doc/emacs/Makefile
> config.status:995: creating doc/misc/Makefile
> config.status:995: creating doc/lispintro/Makefile
> config.status:995: creating doc/lispref/Makefile
> config.status:995: creating src/Makefile.c
> config.status:995: creating lwlib/Makefile
> config.status:995: creating lisp/Makefile
> config.status:995: creating leim/Makefile
> config.status:995: creating src/config.h
> config.status:1222: executing default commands
>
>
>
> Jan Djärv wrote:
>>
>> Can you mail config.log so we can see exactly what configure is picking
>> up?
>> IMHO, if NS is used, some tests should not be run at all, so some
>> condition in
>> configure is missing.
>>
>> tnyplz skrev 2009-12-06 22.46:
>>>
>>>
>>> Randal L. Schwartz wrote:
>>>>
>>>>
>>>> 1) the configure process was picking up /opt/local/bin/pkg-info
>>>>      which had only some of the pieces of dbus
>>>>
>>>> 2) "make bootstrap" should have been "make clean bootstrap" to
>>>> completely
>>>>      clean out some misconfigured items from step 1.
>>>>
>>>>
>>>
>>> I'm getting the same error when checking the code out of the cvs
>>> repository
>>> and trying to compile for OS X 10.5.
>>>
>>> I tried "make clean bootstrap, but is there something else I need to do
>>> to
>>> /opt/local/bin/pkg-info?
>>
>>
>>
>>
>




^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: OSX abandoned?
  2009-12-08  6:33           ` Jan Djärv
@ 2009-12-09 13:25             ` Anupam Sengupta
  2009-12-09 13:35               ` Andreas Schwab
  0 siblings, 1 reply; 10+ messages in thread
From: Anupam Sengupta @ 2009-12-09 13:25 UTC (permalink / raw)
  To: emacs-devel

[-- Attachment #1: Type: text/plain, Size: 733 bytes --]

>>>>> "Jan" == Jan Djärv <jan.h.d@swipnet.se> writes:


    Jan> This is just a config.status run, it doesn't say anything.  We
    Jan> need a config.log from a proper configure run.  Jan D.


I am facing a similar error:

After CVS update and a make clean bootstrap ..

...
...
Wrote /Users/anupam/code/emacs/emacs23/lisp/gnus/compface.elc
Compiling /Users/anupam/code/emacs/emacs23/lisp/gnus/deuglify.el

In toplevel form:
gnus/deuglify.el:222:1:Error: Symbol's value as variable is void: <<<<<<<
make[2]: *** [/Users/anupam/code/emacs/emacs23/lisp/gnus/deuglify.elc] Error 1
make[1]: *** [lisp] Error 2
make: *** [bootstrap] Error 2

Config was done using --with-ns.

The config.log file is attached.


[-- Attachment #2: config.log --]
[-- Type: application/octet-stream, Size: 929 bytes --]


## ---------------------- ##
## Running config.status. ##
## ---------------------- ##

This file was extended by emacs config.status 23.1.50, which was
generated by GNU Autoconf 2.62.  Invocation command line was

  CONFIG_FILES    = 
  CONFIG_HEADERS  = 
  CONFIG_LINKS    = 
  CONFIG_COMMANDS = 
  $ ./config.status 

on Anupams-MacBook.local

config.status:985: creating Makefile
config.status:985: creating lib-src/Makefile.c
config.status:985: creating oldXMenu/Makefile
config.status:985: creating doc/emacs/Makefile
config.status:985: creating doc/misc/Makefile
config.status:985: creating doc/lispintro/Makefile
config.status:985: creating doc/lispref/Makefile
config.status:985: creating src/Makefile.c
config.status:985: creating lwlib/Makefile
config.status:985: creating lisp/Makefile
config.status:985: creating leim/Makefile
config.status:985: creating src/config.h
config.status:1212: executing default commands

[-- Attachment #3: Type: text/plain, Size: 27 bytes --]



Best Regards,
-- 
Anupam

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: OSX abandoned?
  2009-12-09 13:25             ` Anupam Sengupta
@ 2009-12-09 13:35               ` Andreas Schwab
  2009-12-09 14:23                 ` Anupam Sengupta
  0 siblings, 1 reply; 10+ messages in thread
From: Andreas Schwab @ 2009-12-09 13:35 UTC (permalink / raw)
  To: Anupam Sengupta; +Cc: emacs-devel

Anupam Sengupta <anupamsg@gmail.com> writes:

> gnus/deuglify.el:222:1:Error: Symbol's value as variable is void: <<<<<<<

You have conflict markers in your tree.  Fix that first.

Andreas.

-- 
Andreas Schwab, schwab@linux-m68k.org
GPG Key fingerprint = 58CA 54C7 6D53 942B 1756  01D3 44D5 214B 8276 4ED5
"And now for something completely different."




^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: OSX abandoned?
  2009-12-09 13:35               ` Andreas Schwab
@ 2009-12-09 14:23                 ` Anupam Sengupta
  0 siblings, 0 replies; 10+ messages in thread
From: Anupam Sengupta @ 2009-12-09 14:23 UTC (permalink / raw)
  To: emacs-devel

>>>>> "Andreas" == Andreas Schwab <schwab@linux-m68k.org> writes:

    Andreas> Anupam Sengupta <anupamsg@gmail.com> writes:
    >> gnus/deuglify.el:222:1:Error: Symbol's value as variable is void:
    >> <<<<<<<

    Andreas> You have conflict markers in your tree.  Fix that first.

Missed that one completely (setq red-faced t).  Fixed and clean build
achieved.

Thanks,
-- 
Anupam











^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2009-12-09 14:23 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-12-02  1:52 OSX abandoned? Randal L. Schwartz
2009-12-02  2:21 ` Matthew Dempsky
2009-12-02  3:13   ` Randal L. Schwartz
2009-12-06 21:46     ` tnyplz
2009-12-07  8:22       ` Jan Djärv
2009-12-08  5:57         ` tnyplz
2009-12-08  6:33           ` Jan Djärv
2009-12-09 13:25             ` Anupam Sengupta
2009-12-09 13:35               ` Andreas Schwab
2009-12-09 14:23                 ` Anupam Sengupta

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).