[ipxe-devel] Latest commit fails to build on Debian stable

James A. Peltier jpeltier at sfu.ca
Sun Mar 1 22:30:26 UTC 2015


----- Original Message -----
| Am 27.02.2015 um 16:48 schrieb Robin Smidsrød:
| > The next commit should fix this bug (the one including the new LZMA
| > decompressor).
| 
| Thanks Robin, I can confirm that it is fixed in trunk.
| 
| Best regards, Sven

I just pulled the latest git code and I get the following on CentOS 6.6

  [BUILD] bin/com32_wrapper.o
  [BUILD] bin/undiisr.o
  [AR] bin/blib.a
ar: creating bin/blib.a
  [HOSTCC] util/zbin
util/zbin.c:7:18: error: lzma.h: No such file or directory
util/zbin.c: In function ‘process_zinfo_pack’:
util/zbin.c:252: error: ‘lzma_options_lzma’ undeclared (first use in this function)
util/zbin.c:252: error: (Each undeclared identifier is reported only once
util/zbin.c:252: error: for each function it appears in.)
util/zbin.c:252: error: expected ‘;’ before ‘options’
util/zbin.c:253: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘filters’
util/zbin.c:253: error: ‘filters’ undeclared (first use in this function)
util/zbin.c:253: error: expected expression before ‘]’ token
cc1: warnings being treated as errors
util/zbin.c:271: error: implicit declaration of function ‘lzma_lzma_preset’
util/zbin.c:271: error: ‘options’ undeclared (first use in this function)
util/zbin.c:271: error: ‘LZMA_PRESET_DEFAULT’ undeclared (first use in this function)
util/zbin.c:271: error: ‘LZMA_PRESET_EXTREME’ undeclared (first use in this function)
util/zbin.c:275: error: implicit declaration of function ‘lzma_raw_buffer_encode’
util/zbin.c:277: error: ‘LZMA_OK’ undeclared (first use in this function)
make[1]: *** [util/zbin] Error 1
make[1]: Leaving directory `/rcg/fas3/jpeltier/git-repos/ipxe/src'
make: *** [lkrn] Error 2
[jpeltier at x64-build-host src]$ lsb_release -a
LSB Version:    :base-4.0-amd64:base-4.0-noarch:core-4.0-amd64:core-4.0-noarch:graphics-4.0-amd64:graphics-4.0-noarch:printing-4.0-amd64:printing-4.0-noarch
Distributor ID: CentOS
Description:    CentOS release 6.6 (Final)
Release:        6.6
Codename:       Final

Everything was working prior to this pull, which I only do infrequently.  All latest patches installed.

-- 
James A. Peltier
IT Services - Research Computing Group
Simon Fraser University - Burnaby Campus
Phone   : 778-782-6573
Fax     : 778-782-3045
E-Mail  : jpeltier at sfu.ca
Website : http://www.sfu.ca/itservices
Twitter : @sfu_rcg
Powering Engagement Through Technology
"Build upon strengths and weaknesses will generally take care of themselves" - Joyce C. Lock




More information about the ipxe-devel mailing list