Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 692196 Details for
Bug 776982
net-misc/vde: Patch to fix the build with parallel make
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
https://github.com/virtualsquare/vde-2/pull/25
vde-parallel-make.patch (text/plain), 3.80 KB, created by
orbea
on 2021-03-18 00:10:19 UTC
(
hide
)
Description:
https://github.com/virtualsquare/vde-2/pull/25
Filename:
MIME Type:
Creator:
orbea
Created:
2021-03-18 00:10:19 UTC
Size:
3.80 KB
patch
obsolete
>From 7dd9ed46d5dca125ca45d679ac9f3acbfb0f9300 Mon Sep 17 00:00:00 2001 >From: orbea <orbea@riseup.net> >Date: Wed, 17 Mar 2021 15:16:09 -0700 >Subject: [PATCH] build: Fix parallel make. > >--- > configure.ac | 3 ++- > src/Makefile.am | 2 +- > src/lib/Makefile.am | 11 +++-------- > src/lib/vdemgmt/Makefile.am | 18 ++++++++++++++++++ > src/lib/{ => vdemgmt}/libvdemgmt.c | 0 > src/lib/{ => vdemgmt}/vdemgmt.pc.in | 0 > 6 files changed, 24 insertions(+), 10 deletions(-) > create mode 100644 src/lib/vdemgmt/Makefile.am > rename src/lib/{ => vdemgmt}/libvdemgmt.c (100%) > rename src/lib/{ => vdemgmt}/vdemgmt.pc.in (100%) > >diff --git a/configure.ac b/configure.ac >index 2aedfd9..43fafe6 100644 >--- a/configure.ac >+++ b/configure.ac >@@ -265,10 +265,11 @@ AC_CONFIG_FILES( > [src/Makefile] > [src/lib/Makefile] > [src/lib/vdesnmp.pc] >- [src/lib/vdemgmt.pc] > [src/lib/vdeplug.pc] > [src/lib/vdehist.pc] > [src/lib/python/Makefile] >+ [src/lib/vdemgmt/Makefile] >+ [src/lib/vdemgmt/vdemgmt.pc] > [src/vde_switch/Makefile] > [src/kvde_switch/Makefile] > [src/vde_over_ns/Makefile] >diff --git a/src/Makefile.am b/src/Makefile.am >index d7bbc0f..b458e44 100644 >--- a/src/Makefile.am >+++ b/src/Makefile.am >@@ -59,7 +59,7 @@ if ENABLE_PROFILE > AM_LDFLAGS = -pg --coverage > endif > >-vde_autolink_LDADD = $(LDADD) lib/libvdemgmt.la >+vde_autolink_LDADD = $(LDADD) lib/vdemgmt/libvdemgmt.la > vde_plug2tap_LDADD = $(LDADD) lib/libvdeplug.la > if ENABLE_PCAP > vde_pcapplug_LDADD = $(LDADD) lib/libvdeplug.la -lpcap >diff --git a/src/lib/Makefile.am b/src/lib/Makefile.am >index c746504..e05bec3 100644 >--- a/src/lib/Makefile.am >+++ b/src/lib/Makefile.am >@@ -1,7 +1,7 @@ > AM_CPPFLAGS = -I$(top_srcdir)/include \ > -DSYSCONFDIR="\"$(sysconfdir)\"" -DLOCALSTATEDIR="\"$(localstatedir)\"" > LIBADD = $(top_builddir)/src/common/libvdecommon.la >-SUBDIRS = >+SUBDIRS = vdemgmt > > if ENABLE_PROFILE > AM_CFLAGS = -pg --coverage >@@ -9,17 +9,13 @@ if ENABLE_PROFILE > endif > > lib_LTLIBRARIES = \ >- libvdemgmt.la \ > libvdesnmp.la \ > libvdeplug.la \ > libvdehist.la > > # read before touching http://www.gnu.org/software/libtool/manual/libtool.html#Updating-version-info > >-libvdemgmt_la_LIBADD = $(LIBADD) >-libvdemgmt_la_LDFLAGS = $(AM_LDFLAGS) -version-number 0:0:1 -export-dynamic >- >-libvdesnmp_la_LIBADD = $(LIBADD) $(top_builddir)/src/lib/libvdemgmt.la >+libvdesnmp_la_LIBADD = $(LIBADD) $(top_builddir)/src/lib/vdemgmt/libvdemgmt.la > libvdesnmp_la_LDFLAGS = $(AM_LDFLAGS) -version-number 0:0:1 -export-dynamic > > libvdeplug_la_LIBADD = $(LIBADD) >@@ -33,5 +29,4 @@ SUBDIRS += . python > endif > > pkgconfigdir = $(libdir)/pkgconfig >-pkgconfig_DATA = vdesnmp.pc vdemgmt.pc vdeplug.pc vdehist.pc >- >+pkgconfig_DATA = vdesnmp.pc vdeplug.pc vdehist.pc >diff --git a/src/lib/vdemgmt/Makefile.am b/src/lib/vdemgmt/Makefile.am >new file mode 100644 >index 0000000..82233e7 >--- /dev/null >+++ b/src/lib/vdemgmt/Makefile.am >@@ -0,0 +1,18 @@ >+AM_CPPFLAGS = -I$(top_srcdir)/include \ >+ -DSYSCONFDIR="\"$(sysconfdir)\"" -DLOCALSTATEDIR="\"$(localstatedir)\"" >+LIBADD = $(top_builddir)/src/common/libvdecommon.la >+ >+if ENABLE_PROFILE >+ AM_CFLAGS = -pg --coverage >+ AM_LDFLAGS = -pg --coverage >+endif >+ >+lib_LTLIBRARIES = libvdemgmt.la >+ >+# read before touching http://www.gnu.org/software/libtool/manual/libtool.html#Updating-version-info >+ >+libvdemgmt_la_LIBADD = $(LIBADD) >+libvdemgmt_la_LDFLAGS = $(AM_LDFLAGS) -version-number 0:0:1 -export-dynamic >+ >+pkgconfigdir = $(libdir)/pkgconfig >+pkgconfig_DATA = vdemgmt.pc >diff --git a/src/lib/libvdemgmt.c b/src/lib/vdemgmt/libvdemgmt.c >similarity index 100% >rename from src/lib/libvdemgmt.c >rename to src/lib/vdemgmt/libvdemgmt.c >diff --git a/src/lib/vdemgmt.pc.in b/src/lib/vdemgmt/vdemgmt.pc.in >similarity index 100% >rename from src/lib/vdemgmt.pc.in >rename to src/lib/vdemgmt/vdemgmt.pc.in
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 776982
: 692196