unofficial mirror of notmuch@notmuchmail.org
 help / color / mirror / code / Atom feed
From: Patrick Totzke <patricktotzke@googlemail.com>
To: Peter Wang <novalazy@gmail.com>,  notmuch@notmuchmail.org
Subject: Re: [announce] Bower 0.1
Date: Sun, 18 Dec 2011 10:22:46 +0000	[thread overview]
Message-ID: <4eedbef8.0d5ab40a.7c18.ffffcfdc@mx.google.com> (raw)
In-Reply-To: <20111218181409.GA4617@hili.localdomain>

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

Hi Peter,

Congrats on the release, your screenshots look very promising indeed.

Unfortunately, I wasn't able to get it to run on my machine:
I installed the mercury compiler as instructed, and it seems to run alright.
If i do a `make PARALLEL=-j6` from inside the git checkout
(my head is on "45dedf69abaf8cd77cc1a8934d20c8eb42d2fdc9"),
I get a compile error that ends in:
** Error making `Mercury/cs/index_view.c'.

I have attached the error log.

Best wishes,
/p

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

Making Mercury/cs/callout.c
Making Mercury/cs/compose.c
Making Mercury/cs/config.c
Making Mercury/cs/index_view.c
Making Mercury/cs/json.c
Making Mercury/cs/message_file.c
json.m:138: In clause for predicate `unescape_loop'/5:
json.m:138:   error: undefined predicate `string.unsafe_index_next'/4.
json.m:140: In clause for predicate `unescape_loop'/5:
json.m:140:   error: undefined predicate `string.unsafe_index_next'/4.
json.m:153: In clause for predicate `unescape_loop'/5:
json.m:153:   error: undefined predicate `char.is_surrogate'/1.
json.m:154: In clause for predicate `unescape_loop'/5:
json.m:154:   error: undefined predicate `char.is_noncharacter'/1.
json.m:192: In clause for predicate `hex_digit'/4:
json.m:192:   error: undefined predicate `string.unsafe_index_next'/4.
json.m:197: In clause for function `replacement_char'/0:
json.m:197:   in function result term of clause head:
json.m:197:   error: undefined symbol `\357\\277\\275\/0'.
** Error making `Mercury/cs/json.c'.
config.m:079: In clause for predicate `parse_line'/5:
config.m:079:   error: undefined predicate `string.between'/4.
config.m:085: In clause for predicate `parse_line'/5:
config.m:085:   error: undefined symbol `string.count_code_units/1'.
config.m:086: In clause for predicate `parse_line'/5:
config.m:086:   error: undefined predicate `string.between'/4.
config.m:087: In clause for predicate `parse_line'/5:
config.m:087:   error: undefined predicate `string.between'/4.
config.m:091: In clause for predicate `parse_line'/5:
config.m:091:   in argument 1 of call to predicate `map.set'/4:
config.m:091:   type error: variable `Key' has type `string',
config.m:091:   expected type was `tree234.tree234(K, V)'.
config.m:092: In clause for predicate `parse_line'/5:
config.m:092:   in argument 1 of call to predicate `map.det_update'/4:
config.m:092:   type error: variable `STATE_VARIABLE_Section_0' has type
... error log truncated, see `config.err' for the complete log.
** Error making `Mercury/cs/config.c'.
message_file.m:098: In clause for predicate `read_headers_from_string'/5:
message_file.m:098:   error: undefined symbol `string.count_code_units/1'.
message_file.m:099: In clause for predicate `read_headers_from_string'/5:
message_file.m:099:   error: undefined predicate `string.between'/4.
message_file.m:101: In clause for predicate `read_headers_from_string'/5:
message_file.m:101:   error: undefined predicate `string.unsafe_between'/4.
message_file.m:106: In clause for predicate `read_headers_from_string'/5:
message_file.m:106:   error: undefined symbol `string.count_code_units/1'.
message_file.m:107: In clause for predicate `read_headers_from_string'/5:
message_file.m:107:   error: undefined predicate `string.between'/4.
message_file.m:111: In clause for predicate `read_headers_from_string'/5:
message_file.m:111:   error: undefined symbol `string.count_code_units/1'.
message_file.m:112: In clause for predicate `read_headers_from_string'/5:
message_file.m:112:   error: undefined predicate `string.between'/4.
message_file.m:120: In clause for predicate `is_header_line'/3:
... error log truncated, see `message_file.err' for the complete log.
** Error making `Mercury/cs/message_file.c'.
callout.m:180: In clause for predicate `parse_header'/4:
callout.m:180:   in argument 1 of call to predicate `map.insert'/4:
callout.m:180:   type error: variable `Key' has type `string',
callout.m:180:   expected type was `tree234.tree234(K, V)'.
callout.m:181: In clause for predicate `parse_header'/4:
callout.m:181:   in unification of variable `STATE_VARIABLE_Headers'
callout.m:181:   and term `'h_rest :='(STATE_VARIABLE_Headers_0, Rest)':
callout.m:181:   type error in argument(s) of functor `h_rest :=/2'.
callout.m:181:   Argument 2 (Rest) has type `tree234.tree234(string,
callout.m:181:   tree234.tree234(string, string))',
callout.m:181:   expected type was `tree234.tree234(string, string)'.
For more information, recompile with `-E'.
** Error making `Mercury/cs/callout.c'.
compose.m:913: In clause for predicate `tag_replied_message'/4:
compose.m:913:   error: undefined symbol `string.count_codepoints/1'.
compose.m:914: In clause for predicate `tag_replied_message'/4:
compose.m:914:   error: undefined predicate `string.codepoint_offset'/3.
compose.m:917: In clause for predicate `tag_replied_message'/4:
compose.m:917:   error: undefined predicate `string.between'/4.
** Error making `Mercury/cs/compose.c'.
index_view.m:174: In clause for predicate `setup_index_scrollable'/3:
index_view.m:174:   in argument 3 of call to predicate `list.foldl'/4:
index_view.m:174:   error: undefined symbol `cord.init/0'.
** Error making `Mercury/cs/index_view.c'.
make: *** [bower] Error 1

  reply	other threads:[~2011-12-18 10:22 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2011-12-18  7:14 [announce] Bower 0.1 Peter Wang
2011-12-18 10:22 ` Patrick Totzke [this message]
2011-12-18 11:24   ` Peter Wang
2012-03-03 23:25 ` [announce] Bower 0.2 Peter Wang

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://notmuchmail.org/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=4eedbef8.0d5ab40a.7c18.ffffcfdc@mx.google.com \
    --to=patricktotzke@googlemail.com \
    --cc=notmuch@notmuchmail.org \
    --cc=novalazy@gmail.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this public inbox

	https://yhetil.org/notmuch.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).