[Dovecot] 1.0-test59 on OpenBSD: Undefined symbol `_strtoull' referenced
Hello,
dovecot-1.0-test59 compilation fails on an old OpenBSD version with:
var-expand.c:19: Undefined symbol `_strtoull' referenced from text segment collect2: ld returned 1 exit status *** Error code 1
Stop in /root/dovecot-1.0-test59/src/auth (line 392 of Makefile).
[...]
OpenBSD should have strtoull starting from about version 3.2.
What version of OpenBSD? I am having no problems on -current.
On Mon, 20 Dec 2004 02:44:23 +0100 (CET) Wouter Van Hemel wouter-dovecot@fort-knox.rave.org wrote:
: :Hello, : :dovecot-1.0-test59 compilation fails on an old OpenBSD version with: : :var-expand.c:19: Undefined symbol `_strtoull' referenced from text segment :collect2: ld returned 1 exit status :*** Error code 1 : :Stop in /root/dovecot-1.0-test59/src/auth (line 392 of Makefile). : :[...] : :OpenBSD should have strtoull starting from about version 3.2. :
-- A remarkable race are the Persians; They have such peculiar diversions. They make love the whole day In the usual way And save up the nights for perversions.
On Mon, 20 Dec 2004, Timo Sirainen wrote:
On 20.12.2004, at 03:44, Wouter Van Hemel wrote:
var-expand.c:19: Undefined symbol `_strtoull' referenced from text segment
OpenBSD should have strtoull starting from about version 3.2.
Do you have strtouq()? I could make it use that if strtoull() isn't found.
Yes, it seems to have strtouq(). Is it worth a fix? I wouldn't mind patching it separately, it is an old system, probably none of the other, newer systems have any problems with it.
participants (3)
-
Peter Hessler
-
Timo Sirainen
-
Wouter Van Hemel