unofficial mirror of bug-guile@gnu.org 
 help / color / mirror / Atom feed
* bug#17953: Cannot build Guile 2.0.11 on Mavericks
@ 2014-07-06  2:28 Loren Spice
  2016-06-21 15:43 ` Andy Wingo
  2016-06-25 13:52 ` bug#17953: guile 2.0.11 on mavericks Matt Wette
  0 siblings, 2 replies; 4+ messages in thread
From: Loren Spice @ 2014-07-06  2:28 UTC (permalink / raw)
  To: 17953


[-- Attachment #1.1: Type: text/plain, Size: 317 bytes --]

Hi --I am trying to build Guile 2.0.11 on Mavericks, using the versions of the required GNU libraries provided by MacPorts.  The build consistently aborts with an error message that I do not understand, so I simply attach the log.  If more information is required or would be helpful, please let me know.

Thanks!

[-- Attachment #1.2: Type: text/html, Size: 725 bytes --]

[-- Attachment #2: guile-make --]
[-- Type: application/octet-stream, Size: 25707 bytes --]

/Applications/Xcode.app/Contents/Developer/usr/bin/make -C libguile scmconfig.h
  GEN      gen-scmconfig.o
  GEN      gen-scmconfig
  GEN      scmconfig.h
/Applications/Xcode.app/Contents/Developer/usr/bin/make  all-recursive
Making all in lib
  GEN      alloca.h
  GEN      c++defs.h
  GEN      warn-on-use.h
  GEN      arg-nonnull.h
  GEN      arpa/inet.h
  GEN      byteswap.h
  GEN      configmake.h
  GEN      dirent.h
  GEN      fcntl.h
  GEN      iconv.h
  GEN      langinfo.h
  GEN      locale.h
  GEN      math.h
  GEN      netdb.h
  GEN      poll.h
  GEN      signal.h
  GEN      unused-parameter.h
  GEN      stdint.h
  GEN      stdio.h
  GEN      stdlib.h
  GEN      string.h
  GEN      sys/file.h
  GEN      sys/select.h
  GEN      sys/socket.h
  GEN      sys/stat.h
  GEN      sys/time.h
  GEN      sys/times.h
  GEN      sys/types.h
  GEN      sys/uio.h
  GEN      time.h
  GEN      unistd.h
  GEN      wchar.h
  GEN      wctype.h
/Applications/Xcode.app/Contents/Developer/usr/bin/make  all-recursive
  CC       binary-io.lo
  CC       c-ctype.lo
  CC       c-strcasecmp.lo
  CC       c-strncasecmp.lo
  CC       dirname-lgpl.lo
  CC       basename-lgpl.lo
  CC       stripslash.lo
  CC       fd-hook.lo
  CC       full-read.lo
  CC       full-write.lo
  CC       localcharset.lo
  CC       malloca.lo
  CC       math.lo
  CC       nproc.lo
  CC       pipe2.lo
  CC       safe-read.lo
  CC       safe-write.lo
  CC       sockets.lo
  CC       stat-time.lo
  CC       strftime.lo
  CC       striconveh.lo
  CC       sys_socket.lo
  CC       tempname.lo
  CC       unistd.lo
  CC       unistr/u8-mbtouc.lo
  CC       unistr/u8-mbtouc-aux.lo
  CC       unistr/u8-mbtouc-unsafe.lo
  CC       unistr/u8-mbtouc-unsafe-aux.lo
  CC       wctype-h.lo
  CC       xsize.lo
  CC       asnprintf.lo
  CC       canonicalize-lgpl.lo
  CC       isfinite.lo
  CC       isnand.lo
  CC       isnanf.lo
  CC       isnanl.lo
  CC       link.lo
  CC       lstat.lo
  CC       open.lo
  CC       poll.lo
poll.c:337:11: warning: comparison of unsigned expression < 0 is always false
      [-Wtautological-compare]
  if (nfd < 0
      ~~~ ^ ~
1 warning generated.
  CC       printf-args.lo
  CC       printf-parse.lo
  CC       putenv.lo
  CC       readlink.lo
  CC       regex.lo
In file included from regex.c:70:
./regex_internal.c:1397:11: warning: comparison of unsigned expression < 0 is
      always false [-Wtautological-compare]
  if (idx < 0 || idx >= set->nelem)
      ~~~ ^ ~
1 warning generated.
  CC       rename.lo
  CC       secure_getenv.lo
  CC       setenv.lo
  CC       stat.lo
  CC       vasnprintf.lo
  CCLD     libgnu.la
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: .libs/libgnu.a(binary-io.o) has no symbols
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: .libs/libgnu.a(fd-hook.o) has no symbols
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: .libs/libgnu.a(math.o) has no symbols
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: .libs/libgnu.a(stat-time.o) has no symbols
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: .libs/libgnu.a(sys_socket.o) has no symbols
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: .libs/libgnu.a(unistd.o) has no symbols
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: .libs/libgnu.a(u8-mbtouc.o) has no symbols
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: .libs/libgnu.a(u8-mbtouc-unsafe.o) has no symbols
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: .libs/libgnu.a(wctype-h.o) has no symbols
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: .libs/libgnu.a(xsize.o) has no symbols
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: .libs/libgnu.a(binary-io.o) has no symbols
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: .libs/libgnu.a(fd-hook.o) has no symbols
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: .libs/libgnu.a(math.o) has no symbols
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: .libs/libgnu.a(stat-time.o) has no symbols
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: .libs/libgnu.a(sys_socket.o) has no symbols
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: .libs/libgnu.a(unistd.o) has no symbols
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: .libs/libgnu.a(u8-mbtouc.o) has no symbols
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: .libs/libgnu.a(u8-mbtouc-unsafe.o) has no symbols
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: .libs/libgnu.a(wctype-h.o) has no symbols
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: .libs/libgnu.a(xsize.o) has no symbols
  GEN      charset.alias
  GEN      ref-add.sed
  GEN      ref-del.sed
Making all in meta
guile="/Users/Shared/Applications/Programming/Lisp/guile/2.0.11/bin/`echo guile | /usr/bin/sed -e 's,x,x,'`" ;	\
	cat ./guile-config.in						\
	| /usr/bin/sed -e "s,@pkgconfigdir@,/Users/Shared/Applications/Programming/Lisp/guile/2.0.11/lib/pkgconfig,g"			\
		 -e "s,@""PKG_CONFIG@,/Users/Shared/Applications/MacPorts/base/bin/pkg-config,g"				\
		 -e "s,@installed_guile@,$guile,g"				\
	> guile-config.out
mv guile-config.out guile-config
chmod +x guile-config
Making all in libguile
  GEN      libpath.h
  GEN      vm-i-system.i
  GEN      vm-i-scheme.i
  GEN      vm-i-loader.i
  SNARF  alist.x
  SNARF  arbiters.x
  SNARF  array-handle.x
  SNARF  array-map.x
  SNARF  arrays.x
  SNARF  async.x
  SNARF  backtrace.x
  SNARF  boolean.x
  SNARF  bitvectors.x
  SNARF  bytevectors.x
  SNARF  chars.x
  SNARF  control.x
  SNARF  continuations.x
  SNARF  debug.x
  SNARF  deprecated.x
  SNARF  deprecation.x
  SNARF  dynl.x
  SNARF  dynwind.x
  SNARF  eq.x
  SNARF  error.x
  SNARF  eval.x
  SNARF  evalext.x
  SNARF  expand.x
  SNARF  extensions.x
  SNARF  feature.x
  SNARF  filesys.x
  SNARF  fluids.x
  SNARF  foreign.x
  SNARF  fports.x
  SNARF  gc-malloc.x
  SNARF  gc.x
  SNARF  gettext.x
  SNARF  generalized-arrays.x
  SNARF  generalized-vectors.x
  SNARF  goops.x
  SNARF  gsubr.x
  SNARF  guardians.x
  SNARF  hash.x
  SNARF  hashtab.x
  SNARF  hooks.x
  SNARF  i18n.x
  SNARF  init.x
  SNARF  ioext.x
  SNARF  keywords.x
  SNARF  list.x
  SNARF  load.x
  SNARF  macros.x
  SNARF  mallocs.x
  SNARF  memoize.x
  SNARF  modules.x
  SNARF  numbers.x
  SNARF  objprop.x
  SNARF  options.x
  SNARF  pairs.x
  SNARF  ports.x
  SNARF  print.x
  SNARF  procprop.x
  SNARF  procs.x
  SNARF  promises.x
  SNARF  r6rs-ports.x
  SNARF  random.x
  SNARF  rdelim.x
  SNARF  read.x
  SNARF  root.x
  SNARF  rw.x
  SNARF  scmsigs.x
  SNARF  script.x
  SNARF  simpos.x
  SNARF  smob.x
  SNARF  sort.x
  SNARF  srcprop.x
  SNARF  srfi-1.x
  SNARF  srfi-4.x
  SNARF  srfi-13.x
  SNARF  srfi-14.x
  SNARF  srfi-60.x
  SNARF  stackchk.x
  SNARF  stacks.x
  SNARF  stime.x
  SNARF  strings.x
  SNARF  strorder.x
  SNARF  strports.x
  SNARF  struct.x
  SNARF  symbols.x
  SNARF  threads.x
  SNARF  throw.x
  SNARF  trees.x
  SNARF  uniform.x
  SNARF  values.x
  SNARF  variable.x
  SNARF  vectors.x
  SNARF  version.x
  SNARF  vports.x
  SNARF  weaks.x
  SNARF  frames.x
  SNARF  instructions.x
  SNARF  objcodes.x
  SNARF  programs.x
  SNARF  vm.x
  SNARF  posix.x
  SNARF  net_db.x
  SNARF  socket.x
  SNARF  regex-posix.x
/Applications/Xcode.app/Contents/Developer/usr/bin/make  all-am
  CC       libguile_2.0_la-alist.lo
  CC       libguile_2.0_la-arbiters.lo
  CC       libguile_2.0_la-array-handle.lo
array-handle.c:144:23: warning: comparison of unsigned enum expression < 0 is
      always false [-Wtautological-compare]
  if (h->element_type < 0 || h->element_type > SCM_ARRAY_ELEMENT_TYPE_LAST)
      ~~~~~~~~~~~~~~~ ^ ~
1 warning generated.
  CC       libguile_2.0_la-array-map.lo
  CC       libguile_2.0_la-arrays.lo
  CC       libguile_2.0_la-async.lo
  CC       libguile_2.0_la-backtrace.lo
  CC       libguile_2.0_la-boolean.lo
  CC       libguile_2.0_la-bitvectors.lo
  CC       libguile_2.0_la-bytevectors.lo
bytevectors.c:1836:1: warning: unused function 'utf8_strlen' [-Wunused-function]
UTF_STRLEN_FUNCTION (8)
^
bytevectors.c:1821:28: note: expanded from macro 'UTF_STRLEN_FUNCTION'
static inline size_t                                                    \
                                                                        ^
<scratch space>:71:1: note: expanded from here
utf8_strlen
^
1 warning generated.
  CC       libguile_2.0_la-chars.lo
  CC       libguile_2.0_la-control.lo
  CC       libguile_2.0_la-continuations.lo
  CC       libguile_2.0_la-debug.lo
  CC       libguile_2.0_la-deprecated.lo
  CC       libguile_2.0_la-deprecation.lo
  CC       libguile_2.0_la-dynwind.lo
  CC       libguile_2.0_la-eq.lo
  CC       libguile_2.0_la-error.lo
  CC       libguile_2.0_la-eval.lo
  CC       libguile_2.0_la-evalext.lo
  CC       libguile_2.0_la-expand.lo
expand.c:107:19: warning: unused variable 's_empty_combination'
      [-Wunused-const-variable]
static const char s_empty_combination[] = "Illegal empty combination";
                  ^
expand.c:108:19: warning: unused variable 's_missing_body_expression'
      [-Wunused-const-variable]
static const char s_missing_body_expression[] = "Missing body expression in";
                  ^
expand.c:109:19: warning: unused variable 's_mixed_body_forms'
      [-Wunused-const-variable]
static const char s_mixed_body_forms[] = "Mixed definitions and expressions in";
                  ^
expand.c:113:19: warning: unused variable 's_bad_case_clause'
      [-Wunused-const-variable]
static const char s_bad_case_clause[] = "Bad case clause";
                  ^
expand.c:114:19: warning: unused variable 's_bad_case_labels'
      [-Wunused-const-variable]
static const char s_bad_case_labels[] = "Bad case labels";
                  ^
expand.c:115:19: warning: unused variable 's_duplicate_case_label'
      [-Wunused-const-variable]
static const char s_duplicate_case_label[] = "Duplicate case label";
                  ^
expand.c:122:19: warning: unused variable 's_bad_exit_clause'
      [-Wunused-const-variable]
static const char s_bad_exit_clause[] = "Bad exit clause";
                  ^
expand.c:126:19: warning: unused variable 's_splicing' [-Wunused-const-variable]
static const char s_splicing[] = "Non-list result for unquote-splicing";
                  ^
expand.c:127:19: warning: unused variable 's_bad_slot_number'
      [-Wunused-const-variable]
static const char s_bad_slot_number[] = "Bad slot number";
                  ^
9 warnings generated.
  CC       libguile_2.0_la-extensions.lo
  CC       libguile_2.0_la-feature.lo
  CC       libguile_2.0_la-filesys.lo
  CC       libguile_2.0_la-finalizers.lo
  CC       libguile_2.0_la-fluids.lo
  CC       libguile_2.0_la-foreign.lo
  CC       libguile_2.0_la-fports.lo
  CC       libguile_2.0_la-frames.lo
  CC       libguile_2.0_la-gc-malloc.lo
  CC       libguile_2.0_la-gc.lo
  CC       libguile_2.0_la-gdbint.lo
  CC       libguile_2.0_la-gettext.lo
  CC       libguile_2.0_la-generalized-arrays.lo
  CC       libguile_2.0_la-generalized-vectors.lo
  CC       libguile_2.0_la-goops.lo
  CC       libguile_2.0_la-gsubr.lo
  CC       libguile_2.0_la-guardians.lo
  CC       libguile_2.0_la-hash.lo
  CC       libguile_2.0_la-hashtab.lo
  CC       libguile_2.0_la-hooks.lo
  CC       libguile_2.0_la-i18n.lo
i18n.c:839:1: warning: unused function 'str_upcase' [-Wunused-function]
str_upcase (register char *dst, register const char *src)
^
i18n.c:847:1: warning: unused function 'str_downcase' [-Wunused-function]
str_downcase (register char *dst, register const char *src)
^
i18n.c:856:1: warning: unused function 'str_upcase_l' [-Wunused-function]
str_upcase_l (register char *dst, register const char *src,
^
i18n.c:865:1: warning: unused function 'str_downcase_l' [-Wunused-function]
str_downcase_l (register char *dst, register const char *src,
^
4 warnings generated.
  CC       libguile_2.0_la-init.lo
  CC       libguile_2.0_la-inline.lo
  CC       libguile_2.0_la-instructions.lo
  CC       libguile_2.0_la-ioext.lo
  CC       libguile_2.0_la-keywords.lo
  CC       libguile_2.0_la-list.lo
  CC       libguile_2.0_la-load.lo
  CC       libguile_2.0_la-macros.lo
  CC       libguile_2.0_la-mallocs.lo
  CC       libguile_2.0_la-memoize.lo
  CC       libguile_2.0_la-modules.lo
  CC       libguile_2.0_la-null-threads.lo
  CC       libguile_2.0_la-numbers.lo
  CC       libguile_2.0_la-objcodes.lo
  CC       libguile_2.0_la-objprop.lo
  CC       libguile_2.0_la-options.lo
  CC       libguile_2.0_la-pairs.lo
  CC       libguile_2.0_la-poll.lo
  CC       libguile_2.0_la-ports.lo
ports.c:2402:28: warning: unused variable 'scm_utf8_bom'
      [-Wunused-const-variable]
static const unsigned char scm_utf8_bom[3]    = {0xEF, 0xBB, 0xBF};
                           ^
ports.c:2403:28: warning: unused variable 'scm_utf16be_bom'
      [-Wunused-const-variable]
static const unsigned char scm_utf16be_bom[2] = {0xFE, 0xFF};
                           ^
ports.c:2405:28: warning: unused variable 'scm_utf32be_bom'
      [-Wunused-const-variable]
static const unsigned char scm_utf32be_bom[4] = {0x00, 0x00, 0xFE, 0xFF};
                           ^
3 warnings generated.
  CC       libguile_2.0_la-print.lo
print.c:641:45: warning: implicit conversion from enumeration type 'enum
      iconv_ilseq_handler' to different enumeration type
      'scm_t_string_failed_conversion_handler' [-Wenum-conversion]
              display_character ('"', port, iconveh_question_mark);
              ~~~~~~~~~~~~~~~~~             ^~~~~~~~~~~~~~~~~~~~~
print.c:646:45: warning: implicit conversion from enumeration type 'enum
      iconv_ilseq_handler' to different enumeration type
      'scm_t_string_failed_conversion_handler' [-Wenum-conversion]
              display_character ('"', port, iconveh_question_mark);
              ~~~~~~~~~~~~~~~~~             ^~~~~~~~~~~~~~~~~~~~~
print.c:964:51: warning: implicit conversion from enumeration type 'enum
      iconv_ilseq_handler' to different enumeration type
      'scm_t_string_failed_conversion_handler' [-Wenum-conversion]
        display_character (SCM_UNICODE_BOM, port, iconveh_error);
        ~~~~~~~~~~~~~~~~~                         ^~~~~~~~~~~~~
print.c:1096:43: warning: implicit conversion from enumeration type 'enum
      iconv_ilseq_handler' to different enumeration type
      'scm_t_string_failed_conversion_handler' [-Wenum-conversion]
  return display_string (str, 0, 2, port, iconveh_error) == 2;
         ~~~~~~~~~~~~~~                   ^~~~~~~~~~~~~
print.c:1205:35: warning: implicit conversion from enumeration type 'enum
      iconv_ilseq_handler' to different enumeration type
      'scm_t_string_failed_conversion_handler' [-Wenum-conversion]
          display_character ('\\', port, iconveh_question_mark);
          ~~~~~~~~~~~~~~~~~              ^~~~~~~~~~~~~~~~~~~~~
print.c:1211:35: warning: implicit conversion from enumeration type 'enum
      iconv_ilseq_handler' to different enumeration type
      'scm_t_string_failed_conversion_handler' [-Wenum-conversion]
          display_character ('\\', port, iconveh_question_mark);
          ~~~~~~~~~~~~~~~~~              ^~~~~~~~~~~~~~~~~~~~~
print.c:1223:42: warning: implicit conversion from enumeration type 'enum
      iconv_ilseq_handler' to different enumeration type
      'scm_t_string_failed_conversion_handler' [-Wenum-conversion]
      display_string ("#\\", 1, 2, port, iconveh_question_mark);
      ~~~~~~~~~~~~~~                     ^~~~~~~~~~~~~~~~~~~~~
print.c:1239:44: warning: implicit conversion from enumeration type 'enum
      iconv_ilseq_handler' to different enumeration type
      'scm_t_string_failed_conversion_handler' [-Wenum-conversion]
    printed = display_character (ch, port, iconveh_error);
              ~~~~~~~~~~~~~~~~~            ^~~~~~~~~~~~~
8 warnings generated.
  CC       libguile_2.0_la-procprop.lo
  CC       libguile_2.0_la-procs.lo
  CC       libguile_2.0_la-programs.lo
  CC       libguile_2.0_la-promises.lo
  CC       libguile_2.0_la-r6rs-ports.lo
  CC       libguile_2.0_la-random.lo
  CC       libguile_2.0_la-rdelim.lo
  CC       libguile_2.0_la-read.lo
  CC       libguile_2.0_la-root.lo
  CC       libguile_2.0_la-rw.lo
  CC       libguile_2.0_la-scmsigs.lo
  CC       libguile_2.0_la-script.lo
  CC       libguile_2.0_la-simpos.lo
  CC       libguile_2.0_la-smob.lo
  CC       libguile_2.0_la-sort.lo
  CC       libguile_2.0_la-srcprop.lo
  CC       libguile_2.0_la-srfi-1.lo
  CC       libguile_2.0_la-srfi-4.lo
  CC       libguile_2.0_la-srfi-13.lo
  CC       libguile_2.0_la-srfi-14.lo
  CC       libguile_2.0_la-srfi-60.lo
  CC       libguile_2.0_la-stackchk.lo
  CC       libguile_2.0_la-stacks.lo
  CC       libguile_2.0_la-stime.lo
  CC       libguile_2.0_la-strings.lo
  CC       libguile_2.0_la-strorder.lo
  CC       libguile_2.0_la-strports.lo
  CC       libguile_2.0_la-struct.lo
  CC       libguile_2.0_la-symbols.lo
  CC       libguile_2.0_la-threads.lo
  CC       libguile_2.0_la-throw.lo
  CC       libguile_2.0_la-trees.lo
  CC       libguile_2.0_la-uniform.lo
  CC       libguile_2.0_la-values.lo
  CC       libguile_2.0_la-variable.lo
  CC       libguile_2.0_la-vectors.lo
  CC       libguile_2.0_la-version.lo
  CC       libguile_2.0_la-vm.lo
  CC       libguile_2.0_la-vports.lo
  CC       libguile_2.0_la-weaks.lo
  CC       libguile_2.0_la-dynl.lo
  CC       libguile_2.0_la-posix.lo
posix.c:1488:21: warning: 'tmpnam' is deprecated: This function is provided for
      compatibility reasons only. Due to security concerns inherent in the
      design of tmpnam(3), it is highly recommended that you use mkstemp(3)
      instead. [-Wdeprecated-declarations]
  SCM_SYSCALL (rv = tmpnam (name));
                    ^
../libguile/_scm.h:119:7: note: expanded from macro 'SCM_SYSCALL'
      line;                                     \
      ^
/usr/include/stdio.h:274:7: note: 'tmpnam' declared here
char    *tmpnam(char *);
         ^
1 warning generated.
  CC       libguile_2.0_la-net_db.lo
  CC       libguile_2.0_la-socket.lo
  CC       libguile_2.0_la-regex-posix.lo
  CCLD     libguile-2.0.la
ld: warning: directory not found for option '-L/Users/Shared/Applications/Programming/Lisp/guile/2.0.11/lib'
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: .libs/libguile-2.0.a(libguile_2.0_la-null-threads.o) has no symbols
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: .libs/libguile-2.0.a(binary-io.o) has no symbols
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: .libs/libguile-2.0.a(fd-hook.o) has no symbols
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: .libs/libguile-2.0.a(math.o) has no symbols
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: .libs/libguile-2.0.a(stat-time.o) has no symbols
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: .libs/libguile-2.0.a(sys_socket.o) has no symbols
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: .libs/libguile-2.0.a(u8-mbtouc-unsafe.o) has no symbols
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: .libs/libguile-2.0.a(u8-mbtouc.o) has no symbols
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: .libs/libguile-2.0.a(unistd.o) has no symbols
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: .libs/libguile-2.0.a(wctype-h.o) has no symbols
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: .libs/libguile-2.0.a(xsize.o) has no symbols
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: .libs/libguile-2.0.a(libguile_2.0_la-null-threads.o) has no symbols
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: .libs/libguile-2.0.a(binary-io.o) has no symbols
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: .libs/libguile-2.0.a(fd-hook.o) has no symbols
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: .libs/libguile-2.0.a(math.o) has no symbols
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: .libs/libguile-2.0.a(stat-time.o) has no symbols
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: .libs/libguile-2.0.a(sys_socket.o) has no symbols
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: .libs/libguile-2.0.a(u8-mbtouc-unsafe.o) has no symbols
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: .libs/libguile-2.0.a(u8-mbtouc.o) has no symbols
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: .libs/libguile-2.0.a(unistd.o) has no symbols
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: .libs/libguile-2.0.a(wctype-h.o) has no symbols
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: .libs/libguile-2.0.a(xsize.o) has no symbols
  CC       guile-guile.o
  CCLD     guile
ld: warning: directory not found for option '-L/Users/Shared/Applications/Programming/Lisp/guile/2.0.11/lib'
  GEN      c-tokenize.o
  GEN      guile_filter_doc_snarfage
  SNARF  alist.doc
  SNARF  arbiters.doc
  SNARF  array-handle.doc
  SNARF  array-map.doc
  SNARF  arrays.doc
  SNARF  async.doc
  SNARF  backtrace.doc
  SNARF  boolean.doc
  SNARF  bitvectors.doc
  SNARF  bytevectors.doc
  SNARF  chars.doc
  SNARF  control.doc
  SNARF  continuations.doc
  SNARF  debug.doc
  SNARF  deprecated.doc
  SNARF  deprecation.doc
  SNARF  dynl.doc
  SNARF  dynwind.doc
  SNARF  eq.doc
  SNARF  error.doc
  SNARF  eval.doc
  SNARF  evalext.doc
  SNARF  expand.doc
  SNARF  extensions.doc
  SNARF  feature.doc
  SNARF  filesys.doc
  SNARF  fluids.doc
  SNARF  foreign.doc
  SNARF  fports.doc
  SNARF  gc-malloc.doc
  SNARF  gc.doc
  SNARF  gettext.doc
  SNARF  generalized-arrays.doc
  SNARF  generalized-vectors.doc
  SNARF  goops.doc
  SNARF  gsubr.doc
  SNARF  guardians.doc
  SNARF  hash.doc
  SNARF  hashtab.doc
  SNARF  hooks.doc
  SNARF  i18n.doc
  SNARF  init.doc
  SNARF  ioext.doc
  SNARF  keywords.doc
  SNARF  list.doc
  SNARF  load.doc
  SNARF  macros.doc
  SNARF  mallocs.doc
  SNARF  memoize.doc
memoize.c:515:***Mismatching FUNC_NAME.  Should be: `#define FUNC_NAME s_"@prompt"'
  SNARF  modules.doc
  SNARF  numbers.doc
  SNARF  objprop.doc
  SNARF  options.doc
  SNARF  pairs.doc
  SNARF  ports.doc
  SNARF  print.doc
  SNARF  procprop.doc
  SNARF  procs.doc
  SNARF  promises.doc
  SNARF  r6rs-ports.doc
  SNARF  random.doc
  SNARF  rdelim.doc
  SNARF  read.doc
  SNARF  root.doc
  SNARF  rw.doc
  SNARF  scmsigs.doc
  SNARF  script.doc
  SNARF  simpos.doc
  SNARF  smob.doc
  SNARF  sort.doc
  SNARF  srcprop.doc
  SNARF  srfi-1.doc
  SNARF  srfi-4.doc
  SNARF  srfi-13.doc
  SNARF  srfi-14.doc
  SNARF  srfi-60.doc
  SNARF  stackchk.doc
  SNARF  stacks.doc
  SNARF  stime.doc
  SNARF  strings.doc
  SNARF  strorder.doc
  SNARF  strports.doc
  SNARF  struct.doc
  SNARF  symbols.doc
  SNARF  threads.doc
  SNARF  throw.doc
  SNARF  trees.doc
  SNARF  uniform.doc
  SNARF  values.doc
  SNARF  variable.doc
  SNARF  vectors.doc
  SNARF  version.doc
  SNARF  vports.doc
  SNARF  weaks.doc
  SNARF  posix.doc
  SNARF  net_db.doc
  SNARF  socket.doc
  SNARF  regex-posix.doc
  GEN      guile-procedures.texi
Making all in module
  GUILEC ice-9/eval.go
wrote `ice-9/eval.go'
  GUILEC ice-9/psyntax-pp.go
Backtrace:
In ice-9/eval.scm:
 484: 17 [eval # #]
 481: 16 [lp (#<fluid 13>) (#<procedure 104c20230 at ice-9/eval.scm:264:7 %args>)]
In unknown file:
   ?: 15 [apply-smob/1 #<catch-closure 10486c800>]
In ice-9/eval.scm:
 484: 14 [eval # #]
 432: 13 [eval # #]
 387: 12 [eval # #]
 432: 11 [eval # #]
 387: 10 [eval # #]
 481: 9 [lp (#<fluid 24>) ("")]
 481: 8 [lp # #]
 481: 7 [lp (#<fluid 26> #<fluid 27>) (little 8)]
 481: 6 [lp (#<fluid 27>) (8)]
 481: 5 [lp (#<fluid 1>) (relative)]
 432: 4 [eval # #]
 486: 3 [eval # #]
 381: 2 [eval # #]
In unknown file:
   ?: 1 [#<variable 10469dd00 value: #<procedure #<variable 10469dd00 value: #<program 103fc5ac0>> (_ #:optional _)>> # ...]
In ice-9/eval.scm:
 481: 0 [lp (#<fluid 12>) ((#<catch-closure 10486c7c0>))]

ice-9/eval.scm:481:19: make[2]: *** [ice-9/psyntax-pp.go] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2

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

* bug#17953: Cannot build Guile 2.0.11 on Mavericks
  2014-07-06  2:28 bug#17953: Cannot build Guile 2.0.11 on Mavericks Loren Spice
@ 2016-06-21 15:43 ` Andy Wingo
  2016-06-25 13:52 ` bug#17953: guile 2.0.11 on mavericks Matt Wette
  1 sibling, 0 replies; 4+ messages in thread
From: Andy Wingo @ 2016-06-21 15:43 UTC (permalink / raw)
  To: Loren Spice; +Cc: 17953

This is very strange.  The build actually managed to run Guile and
compile some stuff then errored.  Did you run into this since then?
Were you building with -O0 perhaps?

I see though that there is a macports build of 2.0.11 here:

  https://trac.macports.org/browser/trunk/dports/lang/guile/Portfile

Does this work for you?

Andy

On Sun 06 Jul 2014 04:28, Loren Spice <jadenb1729@yahoo.com> writes:

> Hi --I am trying to build Guile 2.0.11 on Mavericks, using the
> versions of the required GNU libraries provided by MacPorts. The build
> consistently aborts with an error message that I do not understand, so
> I simply attach the log. If more information is required or would be
> helpful, please let me know.
>
> Thanks!
>
>
> /Applications/Xcode.app/Contents/Developer/usr/bin/make -C libguile scmconfig.h
>   GEN      gen-scmconfig.o
>   GEN      gen-scmconfig
>   GEN      scmconfig.h
> /Applications/Xcode.app/Contents/Developer/usr/bin/make  all-recursive
> Making all in lib
>   GEN      alloca.h
>   GEN      c++defs.h
>   GEN      warn-on-use.h
>   GEN      arg-nonnull.h
>   GEN      arpa/inet.h
>   GEN      byteswap.h
>   GEN      configmake.h
>   GEN      dirent.h
>   GEN      fcntl.h
>   GEN      iconv.h
>   GEN      langinfo.h
>   GEN      locale.h
>   GEN      math.h
>   GEN      netdb.h
>   GEN      poll.h
>   GEN      signal.h
>   GEN      unused-parameter.h
>   GEN      stdint.h
>   GEN      stdio.h
>   GEN      stdlib.h
>   GEN      string.h
>   GEN      sys/file.h
>   GEN      sys/select.h
>   GEN      sys/socket.h
>   GEN      sys/stat.h
>   GEN      sys/time.h
>   GEN      sys/times.h
>   GEN      sys/types.h
>   GEN      sys/uio.h
>   GEN      time.h
>   GEN      unistd.h
>   GEN      wchar.h
>   GEN      wctype.h
> /Applications/Xcode.app/Contents/Developer/usr/bin/make  all-recursive
>   CC       binary-io.lo
>   CC       c-ctype.lo
>   CC       c-strcasecmp.lo
>   CC       c-strncasecmp.lo
>   CC       dirname-lgpl.lo
>   CC       basename-lgpl.lo
>   CC       stripslash.lo
>   CC       fd-hook.lo
>   CC       full-read.lo
>   CC       full-write.lo
>   CC       localcharset.lo
>   CC       malloca.lo
>   CC       math.lo
>   CC       nproc.lo
>   CC       pipe2.lo
>   CC       safe-read.lo
>   CC       safe-write.lo
>   CC       sockets.lo
>   CC       stat-time.lo
>   CC       strftime.lo
>   CC       striconveh.lo
>   CC       sys_socket.lo
>   CC       tempname.lo
>   CC       unistd.lo
>   CC       unistr/u8-mbtouc.lo
>   CC       unistr/u8-mbtouc-aux.lo
>   CC       unistr/u8-mbtouc-unsafe.lo
>   CC       unistr/u8-mbtouc-unsafe-aux.lo
>   CC       wctype-h.lo
>   CC       xsize.lo
>   CC       asnprintf.lo
>   CC       canonicalize-lgpl.lo
>   CC       isfinite.lo
>   CC       isnand.lo
>   CC       isnanf.lo
>   CC       isnanl.lo
>   CC       link.lo
>   CC       lstat.lo
>   CC       open.lo
>   CC       poll.lo
> poll.c:337:11: warning: comparison of unsigned expression < 0 is always false
>       [-Wtautological-compare]
>   if (nfd < 0
>       ~~~ ^ ~
> 1 warning generated.
>   CC       printf-args.lo
>   CC       printf-parse.lo
>   CC       putenv.lo
>   CC       readlink.lo
>   CC       regex.lo
> In file included from regex.c:70:
> ./regex_internal.c:1397:11: warning: comparison of unsigned expression < 0 is
>       always false [-Wtautological-compare]
>   if (idx < 0 || idx >= set->nelem)
>       ~~~ ^ ~
> 1 warning generated.
>   CC       rename.lo
>   CC       secure_getenv.lo
>   CC       setenv.lo
>   CC       stat.lo
>   CC       vasnprintf.lo
>   CCLD     libgnu.la
> /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: .libs/libgnu.a(binary-io.o) has no symbols
> /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: .libs/libgnu.a(fd-hook.o) has no symbols
> /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: .libs/libgnu.a(math.o) has no symbols
> /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: .libs/libgnu.a(stat-time.o) has no symbols
> /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: .libs/libgnu.a(sys_socket.o) has no symbols
> /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: .libs/libgnu.a(unistd.o) has no symbols
> /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: .libs/libgnu.a(u8-mbtouc.o) has no symbols
> /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: .libs/libgnu.a(u8-mbtouc-unsafe.o) has no symbols
> /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: .libs/libgnu.a(wctype-h.o) has no symbols
> /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: .libs/libgnu.a(xsize.o) has no symbols
> /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: .libs/libgnu.a(binary-io.o) has no symbols
> /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: .libs/libgnu.a(fd-hook.o) has no symbols
> /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: .libs/libgnu.a(math.o) has no symbols
> /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: .libs/libgnu.a(stat-time.o) has no symbols
> /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: .libs/libgnu.a(sys_socket.o) has no symbols
> /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: .libs/libgnu.a(unistd.o) has no symbols
> /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: .libs/libgnu.a(u8-mbtouc.o) has no symbols
> /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: .libs/libgnu.a(u8-mbtouc-unsafe.o) has no symbols
> /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: .libs/libgnu.a(wctype-h.o) has no symbols
> /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: .libs/libgnu.a(xsize.o) has no symbols
>   GEN      charset.alias
>   GEN      ref-add.sed
>   GEN      ref-del.sed
> Making all in meta
> guile="/Users/Shared/Applications/Programming/Lisp/guile/2.0.11/bin/`echo guile | /usr/bin/sed -e 's,x,x,'`" ;	\
> 	cat ./guile-config.in						\
> 	| /usr/bin/sed -e "s,@pkgconfigdir@,/Users/Shared/Applications/Programming/Lisp/guile/2.0.11/lib/pkgconfig,g"			\
> 		 -e "s,@""PKG_CONFIG@,/Users/Shared/Applications/MacPorts/base/bin/pkg-config,g"				\
> 		 -e "s,@installed_guile@,$guile,g"				\
> 	> guile-config.out
> mv guile-config.out guile-config
> chmod +x guile-config
> Making all in libguile
>   GEN      libpath.h
>   GEN      vm-i-system.i
>   GEN      vm-i-scheme.i
>   GEN      vm-i-loader.i
>   SNARF  alist.x
>   SNARF  arbiters.x
>   SNARF  array-handle.x
>   SNARF  array-map.x
>   SNARF  arrays.x
>   SNARF  async.x
>   SNARF  backtrace.x
>   SNARF  boolean.x
>   SNARF  bitvectors.x
>   SNARF  bytevectors.x
>   SNARF  chars.x
>   SNARF  control.x
>   SNARF  continuations.x
>   SNARF  debug.x
>   SNARF  deprecated.x
>   SNARF  deprecation.x
>   SNARF  dynl.x
>   SNARF  dynwind.x
>   SNARF  eq.x
>   SNARF  error.x
>   SNARF  eval.x
>   SNARF  evalext.x
>   SNARF  expand.x
>   SNARF  extensions.x
>   SNARF  feature.x
>   SNARF  filesys.x
>   SNARF  fluids.x
>   SNARF  foreign.x
>   SNARF  fports.x
>   SNARF  gc-malloc.x
>   SNARF  gc.x
>   SNARF  gettext.x
>   SNARF  generalized-arrays.x
>   SNARF  generalized-vectors.x
>   SNARF  goops.x
>   SNARF  gsubr.x
>   SNARF  guardians.x
>   SNARF  hash.x
>   SNARF  hashtab.x
>   SNARF  hooks.x
>   SNARF  i18n.x
>   SNARF  init.x
>   SNARF  ioext.x
>   SNARF  keywords.x
>   SNARF  list.x
>   SNARF  load.x
>   SNARF  macros.x
>   SNARF  mallocs.x
>   SNARF  memoize.x
>   SNARF  modules.x
>   SNARF  numbers.x
>   SNARF  objprop.x
>   SNARF  options.x
>   SNARF  pairs.x
>   SNARF  ports.x
>   SNARF  print.x
>   SNARF  procprop.x
>   SNARF  procs.x
>   SNARF  promises.x
>   SNARF  r6rs-ports.x
>   SNARF  random.x
>   SNARF  rdelim.x
>   SNARF  read.x
>   SNARF  root.x
>   SNARF  rw.x
>   SNARF  scmsigs.x
>   SNARF  script.x
>   SNARF  simpos.x
>   SNARF  smob.x
>   SNARF  sort.x
>   SNARF  srcprop.x
>   SNARF  srfi-1.x
>   SNARF  srfi-4.x
>   SNARF  srfi-13.x
>   SNARF  srfi-14.x
>   SNARF  srfi-60.x
>   SNARF  stackchk.x
>   SNARF  stacks.x
>   SNARF  stime.x
>   SNARF  strings.x
>   SNARF  strorder.x
>   SNARF  strports.x
>   SNARF  struct.x
>   SNARF  symbols.x
>   SNARF  threads.x
>   SNARF  throw.x
>   SNARF  trees.x
>   SNARF  uniform.x
>   SNARF  values.x
>   SNARF  variable.x
>   SNARF  vectors.x
>   SNARF  version.x
>   SNARF  vports.x
>   SNARF  weaks.x
>   SNARF  frames.x
>   SNARF  instructions.x
>   SNARF  objcodes.x
>   SNARF  programs.x
>   SNARF  vm.x
>   SNARF  posix.x
>   SNARF  net_db.x
>   SNARF  socket.x
>   SNARF  regex-posix.x
> /Applications/Xcode.app/Contents/Developer/usr/bin/make  all-am
>   CC       libguile_2.0_la-alist.lo
>   CC       libguile_2.0_la-arbiters.lo
>   CC       libguile_2.0_la-array-handle.lo
> array-handle.c:144:23: warning: comparison of unsigned enum expression < 0 is
>       always false [-Wtautological-compare]
>   if (h->element_type < 0 || h->element_type > SCM_ARRAY_ELEMENT_TYPE_LAST)
>       ~~~~~~~~~~~~~~~ ^ ~
> 1 warning generated.
>   CC       libguile_2.0_la-array-map.lo
>   CC       libguile_2.0_la-arrays.lo
>   CC       libguile_2.0_la-async.lo
>   CC       libguile_2.0_la-backtrace.lo
>   CC       libguile_2.0_la-boolean.lo
>   CC       libguile_2.0_la-bitvectors.lo
>   CC       libguile_2.0_la-bytevectors.lo
> bytevectors.c:1836:1: warning: unused function 'utf8_strlen' [-Wunused-function]
> UTF_STRLEN_FUNCTION (8)
> ^
> bytevectors.c:1821:28: note: expanded from macro 'UTF_STRLEN_FUNCTION'
> static inline size_t                                                    \
>                                                                         ^
> <scratch space>:71:1: note: expanded from here
> utf8_strlen
> ^
> 1 warning generated.
>   CC       libguile_2.0_la-chars.lo
>   CC       libguile_2.0_la-control.lo
>   CC       libguile_2.0_la-continuations.lo
>   CC       libguile_2.0_la-debug.lo
>   CC       libguile_2.0_la-deprecated.lo
>   CC       libguile_2.0_la-deprecation.lo
>   CC       libguile_2.0_la-dynwind.lo
>   CC       libguile_2.0_la-eq.lo
>   CC       libguile_2.0_la-error.lo
>   CC       libguile_2.0_la-eval.lo
>   CC       libguile_2.0_la-evalext.lo
>   CC       libguile_2.0_la-expand.lo
> expand.c:107:19: warning: unused variable 's_empty_combination'
>       [-Wunused-const-variable]
> static const char s_empty_combination[] = "Illegal empty combination";
>                   ^
> expand.c:108:19: warning: unused variable 's_missing_body_expression'
>       [-Wunused-const-variable]
> static const char s_missing_body_expression[] = "Missing body expression in";
>                   ^
> expand.c:109:19: warning: unused variable 's_mixed_body_forms'
>       [-Wunused-const-variable]
> static const char s_mixed_body_forms[] = "Mixed definitions and expressions in";
>                   ^
> expand.c:113:19: warning: unused variable 's_bad_case_clause'
>       [-Wunused-const-variable]
> static const char s_bad_case_clause[] = "Bad case clause";
>                   ^
> expand.c:114:19: warning: unused variable 's_bad_case_labels'
>       [-Wunused-const-variable]
> static const char s_bad_case_labels[] = "Bad case labels";
>                   ^
> expand.c:115:19: warning: unused variable 's_duplicate_case_label'
>       [-Wunused-const-variable]
> static const char s_duplicate_case_label[] = "Duplicate case label";
>                   ^
> expand.c:122:19: warning: unused variable 's_bad_exit_clause'
>       [-Wunused-const-variable]
> static const char s_bad_exit_clause[] = "Bad exit clause";
>                   ^
> expand.c:126:19: warning: unused variable 's_splicing' [-Wunused-const-variable]
> static const char s_splicing[] = "Non-list result for unquote-splicing";
>                   ^
> expand.c:127:19: warning: unused variable 's_bad_slot_number'
>       [-Wunused-const-variable]
> static const char s_bad_slot_number[] = "Bad slot number";
>                   ^
> 9 warnings generated.
>   CC       libguile_2.0_la-extensions.lo
>   CC       libguile_2.0_la-feature.lo
>   CC       libguile_2.0_la-filesys.lo
>   CC       libguile_2.0_la-finalizers.lo
>   CC       libguile_2.0_la-fluids.lo
>   CC       libguile_2.0_la-foreign.lo
>   CC       libguile_2.0_la-fports.lo
>   CC       libguile_2.0_la-frames.lo
>   CC       libguile_2.0_la-gc-malloc.lo
>   CC       libguile_2.0_la-gc.lo
>   CC       libguile_2.0_la-gdbint.lo
>   CC       libguile_2.0_la-gettext.lo
>   CC       libguile_2.0_la-generalized-arrays.lo
>   CC       libguile_2.0_la-generalized-vectors.lo
>   CC       libguile_2.0_la-goops.lo
>   CC       libguile_2.0_la-gsubr.lo
>   CC       libguile_2.0_la-guardians.lo
>   CC       libguile_2.0_la-hash.lo
>   CC       libguile_2.0_la-hashtab.lo
>   CC       libguile_2.0_la-hooks.lo
>   CC       libguile_2.0_la-i18n.lo
> i18n.c:839:1: warning: unused function 'str_upcase' [-Wunused-function]
> str_upcase (register char *dst, register const char *src)
> ^
> i18n.c:847:1: warning: unused function 'str_downcase' [-Wunused-function]
> str_downcase (register char *dst, register const char *src)
> ^
> i18n.c:856:1: warning: unused function 'str_upcase_l' [-Wunused-function]
> str_upcase_l (register char *dst, register const char *src,
> ^
> i18n.c:865:1: warning: unused function 'str_downcase_l' [-Wunused-function]
> str_downcase_l (register char *dst, register const char *src,
> ^
> 4 warnings generated.
>   CC       libguile_2.0_la-init.lo
>   CC       libguile_2.0_la-inline.lo
>   CC       libguile_2.0_la-instructions.lo
>   CC       libguile_2.0_la-ioext.lo
>   CC       libguile_2.0_la-keywords.lo
>   CC       libguile_2.0_la-list.lo
>   CC       libguile_2.0_la-load.lo
>   CC       libguile_2.0_la-macros.lo
>   CC       libguile_2.0_la-mallocs.lo
>   CC       libguile_2.0_la-memoize.lo
>   CC       libguile_2.0_la-modules.lo
>   CC       libguile_2.0_la-null-threads.lo
>   CC       libguile_2.0_la-numbers.lo
>   CC       libguile_2.0_la-objcodes.lo
>   CC       libguile_2.0_la-objprop.lo
>   CC       libguile_2.0_la-options.lo
>   CC       libguile_2.0_la-pairs.lo
>   CC       libguile_2.0_la-poll.lo
>   CC       libguile_2.0_la-ports.lo
> ports.c:2402:28: warning: unused variable 'scm_utf8_bom'
>       [-Wunused-const-variable]
> static const unsigned char scm_utf8_bom[3]    = {0xEF, 0xBB, 0xBF};
>                            ^
> ports.c:2403:28: warning: unused variable 'scm_utf16be_bom'
>       [-Wunused-const-variable]
> static const unsigned char scm_utf16be_bom[2] = {0xFE, 0xFF};
>                            ^
> ports.c:2405:28: warning: unused variable 'scm_utf32be_bom'
>       [-Wunused-const-variable]
> static const unsigned char scm_utf32be_bom[4] = {0x00, 0x00, 0xFE, 0xFF};
>                            ^
> 3 warnings generated.
>   CC       libguile_2.0_la-print.lo
> print.c:641:45: warning: implicit conversion from enumeration type 'enum
>       iconv_ilseq_handler' to different enumeration type
>       'scm_t_string_failed_conversion_handler' [-Wenum-conversion]
>               display_character ('"', port, iconveh_question_mark);
>               ~~~~~~~~~~~~~~~~~             ^~~~~~~~~~~~~~~~~~~~~
> print.c:646:45: warning: implicit conversion from enumeration type 'enum
>       iconv_ilseq_handler' to different enumeration type
>       'scm_t_string_failed_conversion_handler' [-Wenum-conversion]
>               display_character ('"', port, iconveh_question_mark);
>               ~~~~~~~~~~~~~~~~~             ^~~~~~~~~~~~~~~~~~~~~
> print.c:964:51: warning: implicit conversion from enumeration type 'enum
>       iconv_ilseq_handler' to different enumeration type
>       'scm_t_string_failed_conversion_handler' [-Wenum-conversion]
>         display_character (SCM_UNICODE_BOM, port, iconveh_error);
>         ~~~~~~~~~~~~~~~~~                         ^~~~~~~~~~~~~
> print.c:1096:43: warning: implicit conversion from enumeration type 'enum
>       iconv_ilseq_handler' to different enumeration type
>       'scm_t_string_failed_conversion_handler' [-Wenum-conversion]
>   return display_string (str, 0, 2, port, iconveh_error) == 2;
>          ~~~~~~~~~~~~~~                   ^~~~~~~~~~~~~
> print.c:1205:35: warning: implicit conversion from enumeration type 'enum
>       iconv_ilseq_handler' to different enumeration type
>       'scm_t_string_failed_conversion_handler' [-Wenum-conversion]
>           display_character ('\\', port, iconveh_question_mark);
>           ~~~~~~~~~~~~~~~~~              ^~~~~~~~~~~~~~~~~~~~~
> print.c:1211:35: warning: implicit conversion from enumeration type 'enum
>       iconv_ilseq_handler' to different enumeration type
>       'scm_t_string_failed_conversion_handler' [-Wenum-conversion]
>           display_character ('\\', port, iconveh_question_mark);
>           ~~~~~~~~~~~~~~~~~              ^~~~~~~~~~~~~~~~~~~~~
> print.c:1223:42: warning: implicit conversion from enumeration type 'enum
>       iconv_ilseq_handler' to different enumeration type
>       'scm_t_string_failed_conversion_handler' [-Wenum-conversion]
>       display_string ("#\\", 1, 2, port, iconveh_question_mark);
>       ~~~~~~~~~~~~~~                     ^~~~~~~~~~~~~~~~~~~~~
> print.c:1239:44: warning: implicit conversion from enumeration type 'enum
>       iconv_ilseq_handler' to different enumeration type
>       'scm_t_string_failed_conversion_handler' [-Wenum-conversion]
>     printed = display_character (ch, port, iconveh_error);
>               ~~~~~~~~~~~~~~~~~            ^~~~~~~~~~~~~
> 8 warnings generated.
>   CC       libguile_2.0_la-procprop.lo
>   CC       libguile_2.0_la-procs.lo
>   CC       libguile_2.0_la-programs.lo
>   CC       libguile_2.0_la-promises.lo
>   CC       libguile_2.0_la-r6rs-ports.lo
>   CC       libguile_2.0_la-random.lo
>   CC       libguile_2.0_la-rdelim.lo
>   CC       libguile_2.0_la-read.lo
>   CC       libguile_2.0_la-root.lo
>   CC       libguile_2.0_la-rw.lo
>   CC       libguile_2.0_la-scmsigs.lo
>   CC       libguile_2.0_la-script.lo
>   CC       libguile_2.0_la-simpos.lo
>   CC       libguile_2.0_la-smob.lo
>   CC       libguile_2.0_la-sort.lo
>   CC       libguile_2.0_la-srcprop.lo
>   CC       libguile_2.0_la-srfi-1.lo
>   CC       libguile_2.0_la-srfi-4.lo
>   CC       libguile_2.0_la-srfi-13.lo
>   CC       libguile_2.0_la-srfi-14.lo
>   CC       libguile_2.0_la-srfi-60.lo
>   CC       libguile_2.0_la-stackchk.lo
>   CC       libguile_2.0_la-stacks.lo
>   CC       libguile_2.0_la-stime.lo
>   CC       libguile_2.0_la-strings.lo
>   CC       libguile_2.0_la-strorder.lo
>   CC       libguile_2.0_la-strports.lo
>   CC       libguile_2.0_la-struct.lo
>   CC       libguile_2.0_la-symbols.lo
>   CC       libguile_2.0_la-threads.lo
>   CC       libguile_2.0_la-throw.lo
>   CC       libguile_2.0_la-trees.lo
>   CC       libguile_2.0_la-uniform.lo
>   CC       libguile_2.0_la-values.lo
>   CC       libguile_2.0_la-variable.lo
>   CC       libguile_2.0_la-vectors.lo
>   CC       libguile_2.0_la-version.lo
>   CC       libguile_2.0_la-vm.lo
>   CC       libguile_2.0_la-vports.lo
>   CC       libguile_2.0_la-weaks.lo
>   CC       libguile_2.0_la-dynl.lo
>   CC       libguile_2.0_la-posix.lo
> posix.c:1488:21: warning: 'tmpnam' is deprecated: This function is provided for
>       compatibility reasons only. Due to security concerns inherent in the
>       design of tmpnam(3), it is highly recommended that you use mkstemp(3)
>       instead. [-Wdeprecated-declarations]
>   SCM_SYSCALL (rv = tmpnam (name));
>                     ^
> ../libguile/_scm.h:119:7: note: expanded from macro 'SCM_SYSCALL'
>       line;                                     \
>       ^
> /usr/include/stdio.h:274:7: note: 'tmpnam' declared here
> char    *tmpnam(char *);
>          ^
> 1 warning generated.
>   CC       libguile_2.0_la-net_db.lo
>   CC       libguile_2.0_la-socket.lo
>   CC       libguile_2.0_la-regex-posix.lo
>   CCLD     libguile-2.0.la
> ld: warning: directory not found for option '-L/Users/Shared/Applications/Programming/Lisp/guile/2.0.11/lib'
> /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: .libs/libguile-2.0.a(libguile_2.0_la-null-threads.o) has no symbols
> /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: .libs/libguile-2.0.a(binary-io.o) has no symbols
> /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: .libs/libguile-2.0.a(fd-hook.o) has no symbols
> /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: .libs/libguile-2.0.a(math.o) has no symbols
> /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: .libs/libguile-2.0.a(stat-time.o) has no symbols
> /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: .libs/libguile-2.0.a(sys_socket.o) has no symbols
> /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: .libs/libguile-2.0.a(u8-mbtouc-unsafe.o) has no symbols
> /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: .libs/libguile-2.0.a(u8-mbtouc.o) has no symbols
> /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: .libs/libguile-2.0.a(unistd.o) has no symbols
> /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: .libs/libguile-2.0.a(wctype-h.o) has no symbols
> /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: .libs/libguile-2.0.a(xsize.o) has no symbols
> /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: .libs/libguile-2.0.a(libguile_2.0_la-null-threads.o) has no symbols
> /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: .libs/libguile-2.0.a(binary-io.o) has no symbols
> /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: .libs/libguile-2.0.a(fd-hook.o) has no symbols
> /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: .libs/libguile-2.0.a(math.o) has no symbols
> /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: .libs/libguile-2.0.a(stat-time.o) has no symbols
> /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: .libs/libguile-2.0.a(sys_socket.o) has no symbols
> /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: .libs/libguile-2.0.a(u8-mbtouc-unsafe.o) has no symbols
> /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: .libs/libguile-2.0.a(u8-mbtouc.o) has no symbols
> /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: .libs/libguile-2.0.a(unistd.o) has no symbols
> /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: .libs/libguile-2.0.a(wctype-h.o) has no symbols
> /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: .libs/libguile-2.0.a(xsize.o) has no symbols
>   CC       guile-guile.o
>   CCLD     guile
> ld: warning: directory not found for option '-L/Users/Shared/Applications/Programming/Lisp/guile/2.0.11/lib'
>   GEN      c-tokenize.o
>   GEN      guile_filter_doc_snarfage
>   SNARF  alist.doc
>   SNARF  arbiters.doc
>   SNARF  array-handle.doc
>   SNARF  array-map.doc
>   SNARF  arrays.doc
>   SNARF  async.doc
>   SNARF  backtrace.doc
>   SNARF  boolean.doc
>   SNARF  bitvectors.doc
>   SNARF  bytevectors.doc
>   SNARF  chars.doc
>   SNARF  control.doc
>   SNARF  continuations.doc
>   SNARF  debug.doc
>   SNARF  deprecated.doc
>   SNARF  deprecation.doc
>   SNARF  dynl.doc
>   SNARF  dynwind.doc
>   SNARF  eq.doc
>   SNARF  error.doc
>   SNARF  eval.doc
>   SNARF  evalext.doc
>   SNARF  expand.doc
>   SNARF  extensions.doc
>   SNARF  feature.doc
>   SNARF  filesys.doc
>   SNARF  fluids.doc
>   SNARF  foreign.doc
>   SNARF  fports.doc
>   SNARF  gc-malloc.doc
>   SNARF  gc.doc
>   SNARF  gettext.doc
>   SNARF  generalized-arrays.doc
>   SNARF  generalized-vectors.doc
>   SNARF  goops.doc
>   SNARF  gsubr.doc
>   SNARF  guardians.doc
>   SNARF  hash.doc
>   SNARF  hashtab.doc
>   SNARF  hooks.doc
>   SNARF  i18n.doc
>   SNARF  init.doc
>   SNARF  ioext.doc
>   SNARF  keywords.doc
>   SNARF  list.doc
>   SNARF  load.doc
>   SNARF  macros.doc
>   SNARF  mallocs.doc
>   SNARF  memoize.doc
> memoize.c:515:***Mismatching FUNC_NAME.  Should be: `#define FUNC_NAME s_"@prompt"'
>   SNARF  modules.doc
>   SNARF  numbers.doc
>   SNARF  objprop.doc
>   SNARF  options.doc
>   SNARF  pairs.doc
>   SNARF  ports.doc
>   SNARF  print.doc
>   SNARF  procprop.doc
>   SNARF  procs.doc
>   SNARF  promises.doc
>   SNARF  r6rs-ports.doc
>   SNARF  random.doc
>   SNARF  rdelim.doc
>   SNARF  read.doc
>   SNARF  root.doc
>   SNARF  rw.doc
>   SNARF  scmsigs.doc
>   SNARF  script.doc
>   SNARF  simpos.doc
>   SNARF  smob.doc
>   SNARF  sort.doc
>   SNARF  srcprop.doc
>   SNARF  srfi-1.doc
>   SNARF  srfi-4.doc
>   SNARF  srfi-13.doc
>   SNARF  srfi-14.doc
>   SNARF  srfi-60.doc
>   SNARF  stackchk.doc
>   SNARF  stacks.doc
>   SNARF  stime.doc
>   SNARF  strings.doc
>   SNARF  strorder.doc
>   SNARF  strports.doc
>   SNARF  struct.doc
>   SNARF  symbols.doc
>   SNARF  threads.doc
>   SNARF  throw.doc
>   SNARF  trees.doc
>   SNARF  uniform.doc
>   SNARF  values.doc
>   SNARF  variable.doc
>   SNARF  vectors.doc
>   SNARF  version.doc
>   SNARF  vports.doc
>   SNARF  weaks.doc
>   SNARF  posix.doc
>   SNARF  net_db.doc
>   SNARF  socket.doc
>   SNARF  regex-posix.doc
>   GEN      guile-procedures.texi
> Making all in module
>   GUILEC ice-9/eval.go
> wrote `ice-9/eval.go'
>   GUILEC ice-9/psyntax-pp.go
> Backtrace:
> In ice-9/eval.scm:
>  484: 17 [eval # #]
>  481: 16 [lp (#<fluid 13>) (#<procedure 104c20230 at ice-9/eval.scm:264:7 %args>)]
> In unknown file:
>    ?: 15 [apply-smob/1 #<catch-closure 10486c800>]
> In ice-9/eval.scm:
>  484: 14 [eval # #]
>  432: 13 [eval # #]
>  387: 12 [eval # #]
>  432: 11 [eval # #]
>  387: 10 [eval # #]
>  481: 9 [lp (#<fluid 24>) ("")]
>  481: 8 [lp # #]
>  481: 7 [lp (#<fluid 26> #<fluid 27>) (little 8)]
>  481: 6 [lp (#<fluid 27>) (8)]
>  481: 5 [lp (#<fluid 1>) (relative)]
>  432: 4 [eval # #]
>  486: 3 [eval # #]
>  381: 2 [eval # #]
> In unknown file:
>    ?: 1 [#<variable 10469dd00 value: #<procedure #<variable 10469dd00 value: #<program 103fc5ac0>> (_ #:optional _)>> # ...]
> In ice-9/eval.scm:
>  481: 0 [lp (#<fluid 12>) ((#<catch-closure 10486c7c0>))]
>
> ice-9/eval.scm:481:19: make[2]: *** [ice-9/psyntax-pp.go] Error 1
> make[1]: *** [all-recursive] Error 1
> make: *** [all] Error 2





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

* bug#17953: guile 2.0.11 on mavericks
  2014-07-06  2:28 bug#17953: Cannot build Guile 2.0.11 on Mavericks Loren Spice
  2016-06-21 15:43 ` Andy Wingo
@ 2016-06-25 13:52 ` Matt Wette
  2016-06-27  7:50   ` Andy Wingo
  1 sibling, 1 reply; 4+ messages in thread
From: Matt Wette @ 2016-06-25 13:52 UTC (permalink / raw)
  To: 17953

I can verify that macports now provides a working port of guile-2.0.11.






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

* bug#17953: guile 2.0.11 on mavericks
  2016-06-25 13:52 ` bug#17953: guile 2.0.11 on mavericks Matt Wette
@ 2016-06-27  7:50   ` Andy Wingo
  0 siblings, 0 replies; 4+ messages in thread
From: Andy Wingo @ 2016-06-27  7:50 UTC (permalink / raw)
  To: Matt Wette; +Cc: 17953-done

On Sat 25 Jun 2016 15:52, Matt Wette <matt.wette@gmail.com> writes:

> I can verify that macports now provides a working port of guile-2.0.11.

Thanks for the data point Matt.  Given that and that the original
report is a bit old I'll go ahead and close this one.  Loren if you find
a new bug please open a new report.  Cheers :)

Andy





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

end of thread, other threads:[~2016-06-27  7:50 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2014-07-06  2:28 bug#17953: Cannot build Guile 2.0.11 on Mavericks Loren Spice
2016-06-21 15:43 ` Andy Wingo
2016-06-25 13:52 ` bug#17953: guile 2.0.11 on mavericks Matt Wette
2016-06-27  7:50   ` Andy Wingo

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).