and-httpd-devel Mailing List for And-httpd web server (Page 8)
Status: Beta
Brought to you by:
james-antill
You can subscribe to this list here.
2006 |
Jan
|
Feb
|
Mar
(16) |
Apr
(3) |
May
|
Jun
(1) |
Jul
|
Aug
|
Sep
(1) |
Oct
(1) |
Nov
(4) |
Dec
(3) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2007 |
Jan
(4) |
Feb
(7) |
Mar
(6) |
Apr
(8) |
May
(5) |
Jun
(9) |
Jul
(14) |
Aug
(9) |
Sep
(11) |
Oct
(2) |
Nov
(3) |
Dec
(6) |
2008 |
Jan
(7) |
Feb
(14) |
Mar
(26) |
Apr
(26) |
May
(14) |
Jun
(7) |
Jul
(30) |
Aug
(5) |
Sep
(7) |
Oct
(9) |
Nov
(12) |
Dec
(14) |
2009 |
Jan
(29) |
Feb
(4) |
Mar
(20) |
Apr
(20) |
May
(88) |
Jun
(80) |
Jul
(45) |
Aug
(16) |
Sep
(17) |
Oct
(28) |
Nov
(9) |
Dec
(4) |
2010 |
Jan
(2) |
Feb
(2) |
Mar
(37) |
Apr
(58) |
May
(76) |
Jun
(67) |
Jul
(33) |
Aug
(49) |
Sep
(18) |
Oct
(3) |
Nov
(1) |
Dec
|
2011 |
Jan
(3) |
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
(1) |
Sep
|
Oct
|
Nov
|
Dec
|
2012 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
(2) |
Jul
(3) |
Aug
|
Sep
(1) |
Oct
|
Nov
|
Dec
|
2013 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(1) |
Nov
|
Dec
|
2014 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(1) |
Nov
|
Dec
|
From: James A. <ja...@an...> - 2006-03-17 16:47:18
|
Bennett Todd <be...@ra...> writes: > 2006-03-15T16:47:19 Bennett Todd: >> 2006-03-15T11:00:28 James Antill: >> > Ahh, you don't have libcap in your distro? >> >> I didn't, but only because it hadn't come up before. I'll try and add it. >> >> > [...] ... this patch should work around that: >> >> But I'll try to test that patch for you first. > > Alas: > > gcc -Os -ffunction-sections -fdata-sections -s -Wl,--gc-sections -o and-httpd and_httpd-mime_types.o and_httpd-httpd_conf_main.o and_httpd-httpd_conf_req.o and_httpd-httpd_policy.o and_httpd-httpd_policy_inline.o and_httpd-bag.o and_httpd-conf.o and_httpd-cntl.o and_httpd-date.o and_httpd-evnt.o and_httpd-hexdump.o and_httpd-opt.o and_httpd-opt_policy.o and_httpd-opt_serv.o and_httpd-vlg.o and_httpd-conf_inline.o and_httpd-opt_policy_inline.o and_httpd-httpd.o and_httpd-and-httpd.o -s -Wl,--gc-sections /usr/lib/libvstr.a /usr/lib/libsocket_poll.a /usr/lib/libtimer_q.a > and_httpd-opt_policy_inline.o(.bss.in6addr_any+0x0): multiple definition of `in6addr_any' > and_httpd-httpd_policy_inline.o(.bss.in6addr_any+0x0): first defined here > and_httpd-opt_policy_inline.o(.bss.in6addr_loopback+0x0): multiple definition of `in6addr_loopback' > and_httpd-httpd_policy_inline.o(.bss.in6addr_loopback+0x0): first defined here > collect2: ld returned 1 exit status > make[2]: *** [and-httpd] Error 1 > make[2]: Leaving directory `/var/tmp/bpmbuild.29389/build/and-httpd-0.99.7/src' > make[1]: *** [all] Error 2 > make[1]: Leaving directory `/var/tmp/bpmbuild.29389/build/and-httpd-0.99.7/src' > make: *** [all-recursive] Error 1 Wow ... now that's something I didn't expect. Here's a patch: http://www.and.org/patches/and-httpd-2006-03-17-inline.patch -- James Antill -- ja...@an... http://www.and.org/and-httpd |
From: Bennett T. <be...@ra...> - 2006-03-16 15:47:42
|
> 2006-03-15T16:47:19 Bennett Todd: > > 2006-03-15T11:00:28 James Antill: > > > Ahh, you don't have libcap in your distro? > >=20 > > I didn't, but only because it hadn't come up before. I'll try and add i= t. I take it back; it's not autoconfiscated, and its makefiles build only shared libs. So I'll be living without libcap in Bent Linux. -Bennett |
From: Bennett T. <be...@ra...> - 2006-03-16 15:43:01
|
2006-03-15T16:47:19 Bennett Todd: > 2006-03-15T11:00:28 James Antill: > > Ahh, you don't have libcap in your distro? >=20 > I didn't, but only because it hadn't come up before. I'll try and add it. >=20 > > [...] ... this patch should work around that: >=20 > But I'll try to test that patch for you first. Alas: gcc -Os -ffunction-sections -fdata-sections -s -Wl,--gc-sections -o and-htt= pd and_httpd-mime_types.o and_httpd-httpd_conf_main.o and_httpd-httpd_conf_= req.o and_httpd-httpd_policy.o and_httpd-httpd_policy_inline.o and_httpd-ba= g.o and_httpd-conf.o and_httpd-cntl.o and_httpd-date.o and_httpd-evnt.o and= _httpd-hexdump.o and_httpd-opt.o and_httpd-opt_policy.o and_httpd-opt_serv.= o and_httpd-vlg.o and_httpd-conf_inline.o and_httpd-opt_policy_inline.o and= _httpd-httpd.o and_httpd-and-httpd.o -s -Wl,--gc-sections /usr/lib/libvstr= =2Ea /usr/lib/libsocket_poll.a /usr/lib/libtimer_q.a and_httpd-opt_policy_inline.o(.bss.in6addr_any+0x0): multiple definition of= `in6addr_any' and_httpd-httpd_policy_inline.o(.bss.in6addr_any+0x0): first defined here and_httpd-opt_policy_inline.o(.bss.in6addr_loopback+0x0): multiple definiti= on of `in6addr_loopback' and_httpd-httpd_policy_inline.o(.bss.in6addr_loopback+0x0): first defined h= ere collect2: ld returned 1 exit status make[2]: *** [and-httpd] Error 1 make[2]: Leaving directory `/var/tmp/bpmbuild.29389/build/and-httpd-0.99.7/= src' make[1]: *** [all] Error 2 make[1]: Leaving directory `/var/tmp/bpmbuild.29389/build/and-httpd-0.99.7/= src' make: *** [all-recursive] Error 1 -Bennett |
From: Bennett T. <be...@ra...> - 2006-03-15 16:47:27
|
2006-03-15T11:00:28 James Antill: > Ahh, you don't have libcap in your distro? I didn't, but only because it hadn't come up before. I'll try and add it. > [...] ... this patch should work around that: But I'll try to test that patch for you first. When I get time at home. Might be the weekend. Thanks again, -Bennett |
From: James A. <ja...@an...> - 2006-03-15 16:01:12
|
Bennett Todd <be...@ra...> writes: > 2006-03-14T22:25:28 James Antill: >> Here's a patch (should apply from the root of and-httpd source tree): > > It applied (with -p4). > > The result bombed off at a different place in the build. Here's the > tail of the log (with the gcc command-line hand-wrapped): > > gcc -DHAVE_CONFIG_H -I. -I. -I. -Os -ffunction-sections -fdata-sections \ > -DHTTPD_CONF_VERSION='"0.99.7"' -Os -ffunction-sections -fdata-sections \ > -c -o and_httpd-and-httpd.o `test -f 'and-httpd.c' || echo './'`and-httpd.c > and-httpd.c: In function `serv_cmd_line': > and-httpd.c:731: error: `cap_t' undeclared (first use in this function) > and-httpd.c:731: error: (Each undeclared identifier is reported only once > and-httpd.c:731: error: for each function it appears in.) > and-httpd.c:731: error: parse error before "caps" > and-httpd.c:733: error: `caps' undeclared (first use in this function) > make[2]: *** [and_httpd-and-httpd.o] Error 1 > make[2]: Leaving directory `/var/tmp/bpmbuild.9313/build/and-httpd-0.99.7/src' > make[1]: *** [all] Error 2 > make[1]: Leaving directory `/var/tmp/bpmbuild.9313/build/and-httpd-0.99.7/src' > make: *** [all-recursive] Error 1 > > The full build log is visible at Ahh, you don't have libcap in your distro? ... this patch should work around that: http://www.and.org/patches/and-httpd-2006-03-15-cap.patch ...thanks for the work, hopefully it'll actually build now :). -- James Antill -- ja...@an... http://www.and.org/and-httpd |
From: Bennett T. <be...@ra...> - 2006-03-14 23:18:43
|
2006-03-14T22:25:28 James Antill: > Here's a patch (should apply from the root of and-httpd source tree): It applied (with -p4). The result bombed off at a different place in the build. Here's the tail of the log (with the gcc command-line hand-wrapped): gcc -DHAVE_CONFIG_H -I. -I. -I. -Os -ffunction-sections -fdata-sections \ -DHTTPD_CONF_VERSION='"0.99.7"' -Os -ffunction-sections -fdata-sections \ -c -o and_httpd-and-httpd.o `test -f 'and-httpd.c' || echo './'`and-httpd.c and-httpd.c: In function `serv_cmd_line': and-httpd.c:731: error: `cap_t' undeclared (first use in this function) and-httpd.c:731: error: (Each undeclared identifier is reported only once and-httpd.c:731: error: for each function it appears in.) and-httpd.c:731: error: parse error before "caps" and-httpd.c:733: error: `caps' undeclared (first use in this function) make[2]: *** [and_httpd-and-httpd.o] Error 1 make[2]: Leaving directory `/var/tmp/bpmbuild.9313/build/and-httpd-0.99.7/src' make[1]: *** [all] Error 2 make[1]: Leaving directory `/var/tmp/bpmbuild.9313/build/and-httpd-0.99.7/src' make: *** [all-recursive] Error 1 The full build log is visible at <URL:http://bent.latency.net/and-httpd-0.99.7-log> and the autoconf.h is right beside it <URL:http://bent.latency.net/autoconf.h> -Bennett |
From: James A. <ja...@an...> - 2006-03-14 22:26:06
|
Bennett Todd <be...@ra...> writes: > 2006-03-13T14:57:12 Bennett Todd: >> 2006-03-12T16:46:13 James Antill: >> > I still don't know why everything is building in debug mode though, >> > so if you could put the autoconf.h files somewhere that'd be helpful. >> >> They're at home, and I don't know when I'll have time to get back at this, I'm >> sorry. Hopefully some morning or evening this week, at worst next weekend. > > The only autoconf.h that got generated is in src/, and it's small, > so I attach it. Ahh, I see the problem now. Here's a patch (should apply from the root of and-httpd source tree): http://www.and.org/patches/and-httpd-2006-03-14-malloc-check.patch -- James Antill -- ja...@an... http://www.and.org/and-httpd |
From: Bennett T. <be...@ra...> - 2006-03-14 17:57:10
|
2006-03-13T14:57:12 Bennett Todd: > 2006-03-12T16:46:13 James Antill: > > I still don't know why everything is building in debug mode though, > > so if you could put the autoconf.h files somewhere that'd be helpful. > > They're at home, and I don't know when I'll have time to get back at this, I'm > sorry. Hopefully some morning or evening this week, at worst next weekend. The only autoconf.h that got generated is in src/, and it's small, so I attach it. -Bennett |
From: Bennett T. <be...@ra...> - 2006-03-13 14:57:20
|
2006-03-12T16:31:24 James Antill: > Bennett Todd <be...@ra...> writes: > > 2006-03-12T01:39:50 James Antill: > >> Did the configure file not complain with a message? > > > > Not that I saw, it appeared to run to completion successfully. > > Bizarre what is the output and exit code of: > > pkg-config --atleast-version=1.0.7 timer_q If you still want me to check that, I'll have to remove the timer_q package to return to the state where it wasn't there; but I take from: 2006-03-12T16:46:13 James Antill: > Ok, I've found that problem ... it discovers that they aren't there > but doesn't error out. Should be fixed in the next version. that this one is settled. > > /usr/lib/libtimer_q.a(timer_q.o)(.data.malloc_check__store+0x0): \ > > multiple definition of `malloc_check__store' > > and_cntl-and-cntl.o(.data.malloc_check__store+0x0): first defined here > > Ahh, that's somewhat easy to fix (and will only happen for static > compiles, which is why I didn't notice it). I'll look forward to the fix, and I kinda expected it was specific to my static linking. Bent Linux is purely statically linked, no support for dynamic loading at all. [1] 2006-03-12T16:46:13 James Antill: > I still don't know why everything is building in debug mode though, > so if you could put the autoconf.h files somewhere that'd be helpful. They're at home, and I don't know when I'll have time to get back at this, I'm sorry. Hopefully some morning or evening this week, at worst next weekend. Thanks again, -Bennett [1] Bent Linux, in case you're curious, is my own distro; I call it my mid-life crisis project. Another sound-bite is, Unix as I first came to love her, in the early 1980s, when both she and I were a lot younger, slimmer, and healthier. No dynamic loading, no shared libs, no i18n, uClibc rather than glibc. Very, very simple software packaging. <URL:http://bent.latency.net/bent/>. To my idiosyncatic tastes for a workstation, more generally reasonable for embedded applications, like installer initrds and the like. |
From: James A. <ja...@an...> - 2006-03-12 21:46:41
|
Bennett Todd <be...@ra...> writes: > 2006-03-12T01:39:50 James Antill: >> Did the configure file not complain with a message? > > Not that I saw, it appeared to run to completion successfully. Ok, I've found that problem ... it discovers that they aren't there but doesn't error out. Should be fixed in the next version. >> At the top of the main page it says: >> >> NOTE that this software requires the Vstr, socket_poll and timer_q >> libraries. > > I missed that. Thanks, I've added them. > >> I should also warn you that I've not done a compile of And-httpd >> with uClibc, however it shouldn't require much work (if any). > > Alas, it didn't build clean. I still don't know why everything is building in debug mode though, so if you could put the autoconf.h files somewhere that'd be helpful. -- James Antill -- ja...@an... http://www.and.org/and-httpd |