On 06/07/2010 12:37 PM, Ferenc Wagner wrote: > Daniel Lezcano<daniel.lezc...@free.fr> writes: > > >> On 06/06/2010 11:07 PM, Ferenc Wagner wrote: >> >> >>> The first part is some tinkering to make lxc compile under Debian Lenny. >>> >>> The "dangerous" part is the signal forwarding and the process group >>> business I was playing with recently. It contains Greg's idea about >>> setting the foreground process group and also inverts the signal >>> selection logic. >>> >>> Which means it's only slightly tested in its present form, but I >>> wanted to get this out of the door ASAP, so you can get an idea what >>> I'm up to. I'll continue testing it tomorrow and will followup with >>> the results. >>> >>> Ferenc Wagner (7): >>> conditional use of new capabilities >>> uint32_t is defined in stdint.h >>> .gitignore new components >>> start child in its own process group, and put it into the foreground >>> lxc-start isn't in the foreground anymore, so TTY signals don't reach it >>> forward signals to the container init >>> generalize the name of the signal handler >>> >> I will take the fixes not related to the signal forwarding: >> >> - [PATCH 1/7] conditional use of new capabilities >> - [PATCH 2/7] uint32_t is defined in stdint.h >> - [PATCH 3/7] .gitignore new components >> > Ok, that's the uncontroversial part. Patch 4 has a whitespace error, > and patch 5 lost an #endif, so I'll resend them anyway. I wonder how > the latter didn't surface on my home machine... But there's another > failure I get on my work machine (with my original patchset with the > above errors corrected): > > gcc -I../../src -g -O2 -g -Wall -O2 -Wall -Wl,-E -Wl,-rpath -Wl,/usr/lib/lxc > -o lxc-attach lxc_attach.o liblxc.so > liblxc.so: undefined reference to `lxc_sync_init' > liblxc.so: undefined reference to `lxc_sync_fini_parent' > liblxc.so: undefined reference to `lxc_sync_barrier_parent' > liblxc.so: undefined reference to `lxc_sync_fini_child' > liblxc.so: undefined reference to `lxc_sync_wake_parent' > liblxc.so: undefined reference to `lxc_sync_wait_child' > liblxc.so: undefined reference to `lxc_sync_fini' > liblxc.so: undefined reference to `lxc_sync_barrier_child' > collect2: ld returned 1 exit status > > Have you got an idea what may be wrong here? I'll continue > investigation after lunch. >
Do you have a compilation warning ? ------------------------------------------------------------------------------ ThinkGeek and WIRED's GeekDad team up for the Ultimate GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the lucky parental unit. See the prize list and enter to win: http://p.sf.net/sfu/thinkgeek-promo _______________________________________________ Lxc-devel mailing list Lxc-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/lxc-devel