Dear Alexander and others:

I have two machines on sierra, one updated (and is still running Xcode 7.3 with 
corresponding CLI tools, and it updated alright (but emacs did not need to be 
recompiled).

The other machine with sierra was upgraded to Xcode 8.0 and it fails to compile 
emacs (even with explicit install of Xcode CLI Tools).  Does the current fink 
work with Xcode 8?  I have not seen anything on this and it could be my fault 
for updating Xcode on this machine.  (Perhaps my install list needs to be 
changed for new environment?)

Q: Should I do a fresh new install or wait until fink has been tested with 
Xcode 8?  My current fink /sw works, including emacs, so I could wait a while 
until/if Xcode 8 needs to be verified.

(some of the compile failure shown below)

Thanks,
jw

> On Sep 23, 2016, at 8:03 AM, Alexander Hansen <alexanderk.han...@gmail.com> 
> wrote:
> 
> …snip...
> You didn’t mention the essential point, which is that you updated to Sierra 
> before installing a fink which actually supports it—that’s why it broke.  The 
> reverse operation is what you’d want:  selfupdate to a fink that supports 
> Sierra, update the OS, and use “fink reinstall fink” to point fink at the 
> proper distribution.
> 
> There’s a quick fix, fortunately.  Manually download 
> http://bindist.finkproject.org/10.12/dists/stable/main/binary-darwin-x86_64/base/fink_0.41.0-111_darwin-x86_64.deb,
>  which is the initial fink release for Sierra, and use “sudo dpkg -i 
> /path/to/fink_0.41.0-111_darwin-x86_64.deb” (replacing /path/to with the 
> actual location) to install it.  The install process should reset the 
> distribution for you.
> 
> -- 
> Alexander Hansen, Ph.D.
> Fink User Liaison
> 
…snip…


> The failure with XCode 8 has lots of warnings like these:
time.c:91:21: note: expanded from macro 'TIME_T_MAX'
# define TIME_T_MAX TYPE_MAXIMUM (time_t)
                    ^~~~~~~~~~~~~~~~~~~~~
mktime.c:78:41: note: expanded from macro 'TYPE_MAXIMUM'
#define TYPE_MAXIMUM(t) ((t) (~ (t) 0 - TYPE_MINIMUM (t)))
                                        ^~~~~~~~~~~~~~~~
mktime.c:77:20: note: expanded from macro 'TYPE_MINIMUM'
                              ? ~ (t) 0 << (sizeof (t) * CHAR_BIT - 1) : (t) 0))
                                ~~~~~~~ ^
> and then fails with
…snip…
loading tooltip...
Finding pointers to doc strings...
Wrong type argument: listp, 35183699950078
make: *** [Makefile:298: bootstrap-emacs] Error 255
### execution of (cd failed, exit code 2
### execution of /tmp/fink.MiNoj failed, exit code 2
Removing runtime build-lock...
Removing build-lock package...
/sw/bin/dpkg-lockwait -r fink-buildlock-emacs23-23.4-7
(Reading database ... 48670 files and directories currently installed.)
Removing fink-buildlock-emacs23-23.4-7 ...
Failed: phase compiling: emacs23-23.4-7 failed

Before reporting any errors, please run "fink selfupdate" and try again.

If you continue to have issues, please check to see if the FAQ on Fink's
website solves the problem.  If not, ask on one (not both, please) of
these mailing lists:

        The Fink Users List <fink-us...@lists.sourceforge.net>
        The Fink Beginners List <fink-beginners@lists.sourceforge.net>.

Please try to include the complete error message in your report.  This
generally consists of a compiler line starting with e.g. "gcc" or "g++"
followed by the actual error output from the compiler.

Also include the following system information:
Package manager version: 0.41.0
Distribution version: selfupdate-rsync Mon Sep 26 16:28:31 2016, 10.12, x86_64
Trees: local/main stable/main stable/crypto unstable/main unstable/crypto 
local/injected
Xcode.app: 8.0
Xcode command-line tools: 8.0.0.0.1.1472435881
Max. Fink build jobs:  1

jw-iMac /Users/jw/finkdir
$
------------------------------------------------------------------------------
_______________________________________________
Fink-beginners mailing list
Fink-beginners@lists.sourceforge.net
List archive:
http://news.gmane.org/gmane.os.apple.fink.beginners
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-beginners

Reply via email to