[Pkg-varnish-devel] Bug#612004: varnish: FTBFS on amd64

Daniel Baumann daniel at debian.org
Fri Feb 4 16:11:00 UTC 2011


Package: varnish
Version: 2.1.5
Severity: serious

Hi,

varnish doesn't build on a current sid/amd64.

---snip---
[...]
PASS: ./tests/v00016.vtc
---- v1   VCL compilation got 200 expected 106
#### top  macro def tmpdir=/tmp/vtc.23992.6b8b4567
#### top  macro def bad_ip=10.255.255.255
#    top  TEST ././tests/v00017.vtc starting
#    top  TEST VCL compiler coverage test: vcc_acl.c
##   v1   Launch
###  v1   CMD: cd ../varnishd && ./varnishd -d -d -n
/tmp/vtc.23992.6b8b4567/v1 -p auto_restart=off -p syslog_cli_traffic=off
-a '127.0.0.1:0' -S /tmp/vtc.23992.6b8b4567/v1/_S -M '127.0.0.1 37535'
-P /tmp/vtc.23992.6b8b4567/v1/varnishd.pid
-sfile,/tmp/vtc.23992.6b8b4567/v1,10M
###  v1   debug| storage_file: filename:
/tmp/vtc.23992.6b8b4567/v1/varnish.drHbrX size 10 MB.\n
###  v1   debug| Creating new SHMFILE\n
###  v1   debug| Varnish on
Linux,2.6.32-5artax1-amd64,x86_64,-sfile,-hcritbit\n
###  v1   debug| 200 237     \n
###  v1   debug| -----------------------------\n
###  v1   debug| Varnish Cache CLI 1.0\n
###  v1   debug| -----------------------------\n
###  v1   debug| Linux,2.6.32-5artax1-amd64,x86_64,-sfile,-hcritbit\n
###  v1   debug| \n
###  v1   debug| Type 'help' for command list.\n
###  v1   debug| Type 'quit' to close CLI session.\n
###  v1   debug| Type 'start' to launch worker process.\n
###  v1   debug| \n
###  v1   CLI connection fd = 4
###  v1   CLI RX  107
#### v1   CLI RX| xfslhypyqalinvemycerduqkrummqcuo\n
#### v1   CLI RX| \n
#### v1   CLI RX| Authentication required.\n
#### v1   CLI TX| auth
916719505041ad84211daf4416517e8cfaeb0f3d17881a026ab1b2038ec6b6a8\n
###  v1   CLI RX  200
#### v1   CLI RX| -----------------------------\n
#### v1   CLI RX| Varnish Cache CLI 1.0\n
#### v1   CLI RX| -----------------------------\n
#### v1   CLI RX| Linux,2.6.32-5artax1-amd64,x86_64,-sfile,-hcritbit\n
#### v1   CLI RX| \n
#### v1   CLI RX| Type 'help' for command list.\n
#### v1   CLI RX| Type 'quit' to close CLI session.\n
#### v1   CLI RX| Type 'start' to launch worker process.\n
#### v1   CLI TX| vcl.inline vcl1 << %XJEIFLH|)Xspa8P\n
#### v1   CLI TX| \n
#### v1   CLI TX| \tbackend b { .host = "127.0.0.1"; }\n
#### v1   CLI TX| \tacl a { "10.1.2.3"/33; }\n
#### v1   CLI TX| \tsub vcl_recv { if (client.ip ~ a) { return(pass); } }\n
#### v1   CLI TX| \n
#### v1   CLI TX| %XJEIFLH|)Xspa8P\n
###  v1   CLI RX  106
#### v1   CLI RX| Message from VCC-compiler:\n
#### v1   CLI RX| Too wide mask (33) for IPv4 address(input Line 3 Pos 28)\n
#### v1   CLI RX|         acl a { "10.1.2.3"/33; }\n
#### v1   CLI RX| ---------------------------##---\n
#### v1   CLI RX| Running VCC-compiler failed, exit 1\n
#### v1   CLI RX| VCL compilation failed
##   v1   VCL compilation failed (as expected)
#### v1   CLI TX| vcl.inline vcl2 << %XJEIFLH|)Xspa8P\n
#### v1   CLI TX| \n
#### v1   CLI TX| \tbackend b { .host = "127.0.0.1"; }\n
#### v1   CLI TX| \tacl a { "1::2"/129; }\n
#### v1   CLI TX| \tsub vcl_recv { if (client.ip ~ a) { return(pass); } }\n
#### v1   CLI TX| \n
#### v1   CLI TX| %XJEIFLH|)Xspa8P\n
###  v1   CLI RX  106
#### v1   CLI RX| Message from VCC-compiler:\n
#### v1   CLI RX| Too wide mask (129) for IPv6 address(input Line 3 Pos
24)\n
#### v1   CLI RX|         acl a { "1::2"/129; }\n
#### v1   CLI RX| -----------------------###---\n
#### v1   CLI RX| Running VCC-compiler failed, exit 1\n
#### v1   CLI RX| VCL compilation failed
##   v1   VCL compilation failed (as expected)
#### v1   CLI TX| vcl.inline vcl3 << %XJEIFLH|)Xspa8P\n
#### v1   CLI TX| \n
#### v1   CLI TX| \tbackend b { .host = "127.0.0.1"; }\n
#### v1   CLI TX| \tacl a {\n
#### v1   CLI TX| \t\t"1.2.3.4"/31;\n
#### v1   CLI TX| \t\t"1.2.3.4"/31;\n
#### v1   CLI TX| \t}\n
#### v1   CLI TX| \tsub vcl_recv { if (client.ip ~ a) { return(pass); } }\n
#### v1   CLI TX| \n
#### v1   CLI TX| %XJEIFLH|)Xspa8P\n
###  v1   CLI RX  200
#### v1   CLI RX| VCL compiled.
#### v1   CLI TX| vcl.use vcl3
###  v1   CLI RX  200
#### v1   CLI TX| vcl.inline vcl4 << %XJEIFLH|)Xspa8P\n
#### v1   CLI TX| \n
#### v1   CLI TX| \tbackend b { .host = "127.0.0.1"; }\n
#### v1   CLI TX| \tacl a {\n
#### v1   CLI TX| \t\t"1.2.3.4";\n
#### v1   CLI TX| \t\t!"1.2.3.4";\n
#### v1   CLI TX| \t}\n
#### v1   CLI TX| \tsub vcl_recv { if (client.ip ~ a) { return(pass); } }\n
#### v1   CLI TX| \n
#### v1   CLI TX| %XJEIFLH|)Xspa8P\n
###  v1   CLI RX  106
#### v1   CLI RX| Message from VCC-compiler:\n
#### v1   CLI RX| Conflicting ACL entries:\n
#### v1   CLI RX| (input Line 4 Pos 17)\n
#### v1   CLI RX|                 "1.2.3.4";\n
#### v1   CLI RX| ----------------#########-\n
#### v1   CLI RX| vs:\n
#### v1   CLI RX| (input Line 5 Pos 18)\n
#### v1   CLI RX|                 !"1.2.3.4";\n
#### v1   CLI RX| -----------------#########-\n
#### v1   CLI RX| Running VCC-compiler failed, exit 1\n
#### v1   CLI RX| VCL compilation failed
##   v1   VCL compilation failed (as expected)
#### v1   CLI TX| vcl.inline vcl5 << %XJEIFLH|)Xspa8P\n
#### v1   CLI TX| \n
#### v1   CLI TX| \tbackend b { .host = "127.0.0.1"; }\n
#### v1   CLI TX| \tacl a { "...com"; }\n
#### v1   CLI TX| \tsub vcl_recv { if (client.ip ~ a) { return(pass); } }\n
#### v1   CLI TX| \n
#### v1   CLI TX| %XJEIFLH|)Xspa8P\n
###  v1   CLI RX  106
#### v1   CLI RX| Message from VCC-compiler:\n
#### v1   CLI RX| DNS lookup(...com): Name or service not known\n
#### v1   CLI RX| (input Line 3 Pos 17)\n
#### v1   CLI RX|         acl a { "...com"; }\n
#### v1   CLI RX| ----------------########---\n
#### v1   CLI RX| Running VCC-compiler failed, exit 1\n
#### v1   CLI RX| VCL compilation failed
##   v1   VCL compilation failed (as expected)
#### v1   CLI TX| vcl.inline vcl6 << %XJEIFLH|)Xspa8P\n
#### v1   CLI TX| \n
#### v1   CLI TX| \tbackend b { .host = "127.0.0.1"; }\n
#### v1   CLI TX| \tacl a { "10.1.2."; }\n
#### v1   CLI TX| \tsub vcl_recv { if (client.ip ~ a) { return(pass); } }\n
#### v1   CLI TX| \n
#### v1   CLI TX| %XJEIFLH|)Xspa8P\n
###  v1   CLI RX  200
#### v1   CLI RX| VCL compiled.
---- v1   VCL compilation got 200 expected 106
#    top  Test timed out
#    top  TEST ././tests/v00017.vtc FAILED
FAIL: ./tests/v00017.vtc
#    top  TEST ././tests/v00018.vtc passed (1.228s)
PASS: ./tests/v00018.vtc
#    top  TEST ././tests/v00019.vtc passed (0.575s)
PASS: ./tests/v00019.vtc
#    top  TEST ././tests/v00020.vtc passed (0.443s)
PASS: ./tests/v00020.vtc
#    top  TEST ././tests/v00021.vtc passed (0.329s)
PASS: ./tests/v00021.vtc
#    top  TEST ././tests/v00022.vtc passed (0.474s)
PASS: ./tests/v00022.vtc
#    top  TEST ././tests/v00023.vtc passed (0.447s)
PASS: ./tests/v00023.vtc
#    top  TEST ././tests/v00024.vtc passed (0.444s)
PASS: ./tests/v00024.vtc
#    top  TEST ././tests/v00025.vtc passed (0.453s)
PASS: ./tests/v00025.vtc
#    top  TEST ././tests/v00026.vtc passed (0.445s)
PASS: ./tests/v00026.vtc
#    top  TEST ././tests/v00028.vtc passed (0.444s)
PASS: ./tests/v00028.vtc
#    top  TEST ././tests/v00029.vtc passed (0.899s)
PASS: ./tests/v00029.vtc
#    top  TEST ././tests/v00030.vtc passed (0.329s)
PASS: ./tests/v00030.vtc
==============================================
1 of 196 tests failed
Please report to varnish-dev at varnish-cache.org
==============================================
make[4]: *** [check-TESTS] Error 1
make[4]: Leaving directory `/home/user/varnish-2.1.5/bin/varnishtest'
make[3]: *** [check-am] Error 2
make[3]: Leaving directory `/home/user/varnish-2.1.5/bin/varnishtest'
make[2]: *** [check-recursive] Error 1
make[2]: Leaving directory `/home/user/varnish-2.1.5/bin'
make[1]: *** [check-recursive] Error 1
make[1]: Leaving directory `/home/user/varnish-2.1.5'
dh_auto_test: make -j1 check returned exit code 2
make: *** [build] Error 29
dpkg-buildpackage: error: debian/rules build gave error exit status 2
(sid_amd64)user at daniel:~/varnish-2.1.5$
---snap---

-- 
Address:        Daniel Baumann, Burgunderstrasse 3, CH-4562 Biberist
Email:          daniel.baumann at panthera-systems.net
Internet:       http://people.panthera-systems.net/~daniel-baumann/





More information about the Pkg-varnish-devel mailing list