~serge-hallyn/ubuntu/quantal/lxc/lxc-fixapi

« back to all changes in this revision

Viewing changes to debian/patches/0097-seccomp

  • Committer: Package Import Robot
  • Author(s): Serge Hallyn
  • Date: 2012-08-08 18:11:21 UTC
  • Revision ID: package-import@ubuntu.com-20120808181121-dvfay08v7hxmaqc1
Tags: 0.8.0~rc1-4ubuntu23
* fix FTBFS
  - add libseccomp to build-deps
  - add autoreconf to build-deps to regenerate Makefile.in at build time.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
Index: lxc-0.8.0~rc1/configure.ac
2
2
===================================================================
3
 
--- lxc-0.8.0~rc1.orig/configure.ac     2012-07-27 04:47:14.000000000 +0000
4
 
+++ lxc-0.8.0~rc1/configure.ac  2012-07-27 04:50:32.321657349 +0000
 
3
--- lxc-0.8.0~rc1.orig/configure.ac     2012-08-08 17:54:34.000000000 -0500
 
4
+++ lxc-0.8.0~rc1/configure.ac  2012-08-08 17:54:34.000000000 -0500
5
5
@@ -18,6 +18,11 @@
6
6
 
7
7
 AM_CONDITIONAL([ENABLE_RPATH], [test "x$enable_rpath" = "xyes"])
28
28
 AC_ARG_ENABLE([examples],
29
29
Index: lxc-0.8.0~rc1/src/lxc/Makefile.am
30
30
===================================================================
31
 
--- lxc-0.8.0~rc1.orig/src/lxc/Makefile.am      2012-07-27 04:47:14.000000000 +0000
32
 
+++ lxc-0.8.0~rc1/src/lxc/Makefile.am   2012-07-27 04:55:40.789650086 +0000
 
31
--- lxc-0.8.0~rc1.orig/src/lxc/Makefile.am      2012-08-08 17:54:34.000000000 -0500
 
32
+++ lxc-0.8.0~rc1/src/lxc/Makefile.am   2012-08-08 17:54:34.000000000 -0500
33
33
@@ -50,6 +50,7 @@
34
34
         genl.c genl.h \
35
35
        \
68
68
 lxc_cgroup_SOURCES = lxc_cgroup.c
69
69
Index: lxc-0.8.0~rc1/src/lxc/conf.h
70
70
===================================================================
71
 
--- lxc-0.8.0~rc1.orig/src/lxc/conf.h   2012-07-27 04:47:14.000000000 +0000
72
 
+++ lxc-0.8.0~rc1/src/lxc/conf.h        2012-07-27 04:50:54.185650337 +0000
 
71
--- lxc-0.8.0~rc1.orig/src/lxc/conf.h   2012-08-08 17:54:34.000000000 -0500
 
72
+++ lxc-0.8.0~rc1/src/lxc/conf.h        2012-08-08 17:54:34.000000000 -0500
73
73
@@ -223,6 +223,7 @@
74
74
        char *aa_profile;
75
75
        int umount_proc;
80
80
 int run_lxc_hooks(const char *name, char *hook, struct lxc_conf *conf);
81
81
Index: lxc-0.8.0~rc1/src/lxc/confile.c
82
82
===================================================================
83
 
--- lxc-0.8.0~rc1.orig/src/lxc/confile.c        2012-07-27 04:47:14.000000000 +0000
84
 
+++ lxc-0.8.0~rc1/src/lxc/confile.c     2012-07-27 04:50:32.325656692 +0000
 
83
--- lxc-0.8.0~rc1.orig/src/lxc/confile.c        2012-08-08 17:54:34.000000000 -0500
 
84
+++ lxc-0.8.0~rc1/src/lxc/confile.c     2012-08-08 17:54:34.000000000 -0500
85
85
@@ -73,6 +73,7 @@
86
86
 static int config_network_ipv6_gateway(const char *, char *, struct lxc_conf *);
87
87
 static int config_cap_drop(const char *, char *, struct lxc_conf *);
127
127
 {
128
128
Index: lxc-0.8.0~rc1/src/lxc/lxc-clone.in
129
129
===================================================================
130
 
--- lxc-0.8.0~rc1.orig/src/lxc/lxc-clone.in     2012-07-27 04:47:14.000000000 +0000
131
 
+++ lxc-0.8.0~rc1/src/lxc/lxc-clone.in  2012-07-27 04:50:32.329656065 +0000
 
130
--- lxc-0.8.0~rc1.orig/src/lxc/lxc-clone.in     2012-08-08 17:54:34.000000000 -0500
 
131
+++ lxc-0.8.0~rc1/src/lxc/lxc-clone.in  2012-08-08 17:54:34.000000000 -0500
132
132
@@ -180,7 +180,7 @@
133
133
 sed -i '/lxc.utsname/d' $lxc_path/$lxc_new/config
134
134
 echo "lxc.utsname = $hostname" >> $lxc_path/$lxc_new/config
141
141
Index: lxc-0.8.0~rc1/src/lxc/seccomp.c
142
142
===================================================================
143
143
--- /dev/null   1970-01-01 00:00:00.000000000 +0000
144
 
+++ lxc-0.8.0~rc1/src/lxc/seccomp.c     2012-07-27 20:37:50.856592211 +0000
 
144
+++ lxc-0.8.0~rc1/src/lxc/seccomp.c     2012-08-08 17:54:34.000000000 -0500
145
145
@@ -0,0 +1,121 @@
146
146
+/*
147
147
+ * lxc: linux Container library
266
266
+}
267
267
Index: lxc-0.8.0~rc1/src/lxc/start.c
268
268
===================================================================
269
 
--- lxc-0.8.0~rc1.orig/src/lxc/start.c  2012-07-27 04:47:14.000000000 +0000
270
 
+++ lxc-0.8.0~rc1/src/lxc/start.c       2012-07-27 04:50:32.329656065 +0000
 
269
--- lxc-0.8.0~rc1.orig/src/lxc/start.c  2012-08-08 17:54:34.000000000 -0500
 
270
+++ lxc-0.8.0~rc1/src/lxc/start.c       2012-08-08 17:54:34.000000000 -0500
271
271
@@ -354,6 +354,11 @@
272
272
                goto out_free;
273
273
        }
293
293
Index: lxc-0.8.0~rc1/src/lxc/lxcseccomp.h
294
294
===================================================================
295
295
--- /dev/null   1970-01-01 00:00:00.000000000 +0000
296
 
+++ lxc-0.8.0~rc1/src/lxc/lxcseccomp.h  2012-07-27 04:57:34.661646994 +0000
 
296
+++ lxc-0.8.0~rc1/src/lxc/lxcseccomp.h  2012-08-08 17:54:34.000000000 -0500
297
297
@@ -0,0 +1,41 @@
298
298
+/*
299
299
+ * lxc: linux Container library
338
338
+#endif
339
339
Index: lxc-0.8.0~rc1/README
340
340
===================================================================
341
 
--- lxc-0.8.0~rc1.orig/README   2011-10-25 12:02:11.000000000 +0000
342
 
+++ lxc-0.8.0~rc1/README        2012-07-27 20:49:05.850603933 +0000
 
341
--- lxc-0.8.0~rc1.orig/README   2011-10-25 07:02:11.000000000 -0500
 
342
+++ lxc-0.8.0~rc1/README        2012-08-08 17:54:34.000000000 -0500
343
343
@@ -52,3 +52,27 @@
344
344
 
345
345
 AUTHOR
368
368
+done
369
369
+
370
370
+ -- Serge Hallyn <serge.hallyn@ubuntu.com>  Fri, 27 Jul 2012 15:47:02 +0600
 
371
Index: lxc-0.8.0~rc1/src/lxc/Makefile.in
 
372
===================================================================
 
373
--- lxc-0.8.0~rc1.orig/src/lxc/Makefile.in      2012-08-08 17:54:34.000000000 -0500
 
374
+++ lxc-0.8.0~rc1/src/lxc/Makefile.in   2012-08-08 17:55:55.125019315 -0500
 
375
@@ -363,6 +363,7 @@
 
376
         genl.c genl.h \
 
377
        \
 
378
        caps.c caps.h \
 
379
+       seccomp.c seccomp.h \
 
380
        mainloop.c mainloop.h \
 
381
        af_unix.c af_unix.h \
 
382
        \
 
383
@@ -378,7 +379,7 @@
 
384
        -shared \
 
385
        -Wl,-soname,liblxc.so.$(firstword $(subst ., ,$(VERSION)))
 
386
 
 
387
-liblxc_so_LDADD = -lutil $(CAP_LIBS) -lapparmor
 
388
+liblxc_so_LDADD = -lutil $(CAP_LIBS) -lapparmor -lseccomp
 
389
 bin_SCRIPTS = \
 
390
        lxc-ps \
 
391
        lxc-netstat \
 
392
@@ -393,7 +394,7 @@
 
393
        lxc-destroy
 
394
 
 
395
 AM_LDFLAGS = -Wl,-E $(am__append_1)
 
396
-LDADD = liblxc.so @CAP_LIBS@ -lapparmor
 
397
+LDADD = liblxc.so @CAP_LIBS@ -lapparmor -lseccomp
 
398
 lxc_attach_SOURCES = lxc_attach.c
 
399
 lxc_cgroup_SOURCES = lxc_cgroup.c
 
400
 lxc_checkpoint_SOURCES = lxc_checkpoint.c