[issue1363] Mercurial build failure on hp-ux 11.31 ia64

Bastian Doetsch mercurial-bugs at selenic.com
Sun Oct 26 09:59:19 CDT 2008


New submission from Bastian Doetsch <bastian.doetsch at gmx.de>:

I tried compiling Mercurial from source on HP-UX 11.31
Snapshot: mercurial-421f4cbddd68

a) I couldn't use the makefile (some error in line 3) that I don't remember :(.
b) I couldn't build Mercurial manually by issuing: 

$ python setup.py build_ext -i

running build_ext
building 'mercurial.base85' extension
creating build
creating build/temp.hp-ux-B.11.31-ia64-2.5
creating build/temp.hp-ux-B.11.31-ia64-2.5/mercurial
aCC -Ae -g -DNDEBUG -O +z -I/opt/iexpress/python/include/python2.5 -c
mercurial/base85.c -o build/temp.hp-ux-B.11.31-ia64-2.5/mercurial/base85.o
ld -b +b  build/temp.hp-ux-B.11.31-ia64-2.5/mercurial/base85.o -o
mercurial/base85.so
building 'mercurial.bdiff' extension
aCC -Ae -g -DNDEBUG -O +z -I/opt/iexpress/python/include/python2.5 -c
mercurial/bdiff.c -o build/temp.hp-ux-B.11.31-ia64-2.5/mercurial/bdiff.o
ld -b +b  build/temp.hp-ux-B.11.31-ia64-2.5/mercurial/bdiff.o -o mercurial/bdiff.so
building 'mercurial.diffhelpers' extension
aCC -Ae -g -DNDEBUG -O +z -I/opt/iexpress/python/include/python2.5 -c
mercurial/diffhelpers.c -o build/temp.hp-ux-B.11.31-ia64-2.5/mercurial/diffhelpers.o
"mercurial/diffhelpers.c", line 15: warning #2550-D: variable
          "diffhelpers_Error" was set but never used
  static PyObject *diffhelpers_Error;
                   ^

ld -b +b  build/temp.hp-ux-B.11.31-ia64-2.5/mercurial/diffhelpers.o -o
mercurial/diffhelpers.so
building 'mercurial.mpatch' extension
aCC -Ae -g -DNDEBUG -O +z -I/opt/iexpress/python/include/python2.5 -c
mercurial/mpatch.c -o build/temp.hp-ux-B.11.31-ia64-2.5/mercurial/mpatch.o
ld -b +b  build/temp.hp-ux-B.11.31-ia64-2.5/mercurial/mpatch.o -o
mercurial/mpatch.so
building 'mercurial.parsers' extension
aCC -Ae -g -DNDEBUG -O +z -I/opt/iexpress/python/include/python2.5 -c
mercurial/parsers.c -o build/temp.hp-ux-B.11.31-ia64-2.5/mercurial/parsers.o
ld -b +b  build/temp.hp-ux-B.11.31-ia64-2.5/mercurial/parsers.o -o
mercurial/parsers.so
building 'mercurial.osutil' extension
aCC -Ae -g -DNDEBUG -O +z -I/opt/iexpress/python/include/python2.5 -c
mercurial/osutil.c -o build/temp.hp-ux-B.11.31-ia64-2.5/mercurial/osutil.o
"mercurial/osutil.c", line 272: error #2020: identifier "PATH_MAX" is undefined
        char fullpath[PATH_MAX + 10];
                      ^

1 error detected in the compilation of "mercurial/osutil.c".
error: command 'aCC' failed with exit status 2               

I've succeeded with an earlier Mercurial version (>1.0.2), though, which I could
provide as reference if needed.

Bastian

----------
messages: 7677
nosy: bastiand
priority: bug
status: unread
title: Mercurial build failure on hp-ux 11.31 ia64

____________________________________________________
Mercurial issue tracker <mercurial-bugs at selenic.com>
<http://www.selenic.com/mercurial/bts/issue1363>
____________________________________________________



More information about the Mercurial-devel mailing list