* [Buildroot] [PATCH 1/1] checkpolicy: remove -lfl from LDLIBS patch.
@ 2017-05-20 15:22 Adam Duskett
2017-05-21 3:26 ` [Buildroot] A qemu and startx with mouse ? Riko Ho
2017-05-23 14:16 ` [Buildroot] [PATCH 1/1] checkpolicy: remove -lfl from LDLIBS patch Thomas Petazzoni
0 siblings, 2 replies; 5+ messages in thread
From: Adam Duskett @ 2017-05-20 15:22 UTC (permalink / raw)
To: buildroot
from: https://patchwork.kernel.org/patch/9450549/
When building checkpolicy/test, the linker reports the following error:
cc dispol.o -lfl /usr/src/selinux/DESTDIR/usr/lib/libsepol.a
-L/usr/src/selinux/DESTDIR/usr/lib -o dispol
/usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/../../../../lib/libfl.so:
undefined reference to `yylex'
collect2: error: ld returned 1 exit status
According to flex documentation
(https://github.com/westes/flex/blob/master/doc/flex.texi), -lfl is used
to provide an implementation for yywrap(). However every flex file now
uses "%option noyywrap", which makes -lfl no longer mandatory. Remove
this option from checkpolicy Makefiles.
The patch is slightly modified to remove the /checkpolicy path.
Signed-off-by: Adam Duskett <Adamduskett@outlook.com>
---
.../0001-checkpolicy-remove-lfl-from-LDLIBS.patch | 58 ++++++++++++++++++++++
1 file changed, 58 insertions(+)
create mode 100644 package/checkpolicy/0001-checkpolicy-remove-lfl-from-LDLIBS.patch
diff --git a/package/checkpolicy/0001-checkpolicy-remove-lfl-from-LDLIBS.patch b/package/checkpolicy/0001-checkpolicy-remove-lfl-from-LDLIBS.patch
new file mode 100644
index 0000000..c0b6de8
--- /dev/null
+++ b/package/checkpolicy/0001-checkpolicy-remove-lfl-from-LDLIBS.patch
@@ -0,0 +1,58 @@
+From 4d215a1e8111e14f6074f7abe2559800b6f4838c Mon Sep 17 00:00:00 2001
+From: Adam Duskett <Adamduskett@outlook.com>
+Date: Sat, 20 May 2017 11:01:08 -0400
+Subject: [PATCH] checkpolicy: remove -lfl from LDLIBSlogin
+
+When building checkpolicy/test, the linker reports the following error:
+cc dispol.o -lfl /usr/src/selinux/DESTDIR/usr/lib/libsepol.a
+-L/usr/src/selinux/DESTDIR/usr/lib -o dispol
+/usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/../../../../lib/libfl.so:
+undefined reference to `yylex'
+collect2: error: ld returned 1 exit status
+
+According to flex documentation
+(https://github.com/westes/flex/blob/master/doc/flex.texi), -lfl is used
+to provide an implementation for yywrap(). However every flex file now
+uses "%option noyywrap", which makes -lfl no longer mandatory. Remove
+this option from checkpolicy Makefiles.
+
+
+Backported from:
+https://patchwork.kernel.org/patch/9450549/
+
+Original author: Nicolas Iooss <nicolas.iooss@m4x.org>
+Signed-off-by: Adam Duskett <Adamduskett@outlook.com>
+---
+ Makefile | 2 +-
+ test/Makefile | 2 +-
+ 2 files changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/Makefile b/Makefile
+index 53a3074..875cf00 100644
+--- a/Makefile
++++ b/Makefile
+@@ -20,7 +20,7 @@ CHECKOBJS = y.tab.o lex.yy.o queue.o module_compiler.o parse_util.o \
+ CHECKPOLOBJS = $(CHECKOBJS) checkpolicy.o
+ CHECKMODOBJS = $(CHECKOBJS) checkmodule.o
+
+-LDLIBS=$(LIBDIR)/libsepol.a -lfl
++LDLIBS=$(LIBDIR)/libsepol.a
+
+ GENERATED=lex.yy.c y.tab.c y.tab.h
+
+diff --git a/test/Makefile b/test/Makefile
+index c2367e1..e7bd717 100644
+--- a/test/Makefile
++++ b/test/Makefile
+@@ -9,7 +9,7 @@ INCLUDEDIR ?= $(PREFIX)/include
+ CFLAGS ?= -g -Wall -W -Werror -O2 -pipe
+ override CFLAGS += -I$(INCLUDEDIR)
+
+-LDLIBS=-lfl $(LIBDIR)/libsepol.a -L$(LIBDIR)
++LDLIBS=$(LIBDIR)/libsepol.a -L$(LIBDIR)
+
+ all: dispol dismod
+
+--
+2.9.3
+
--
2.9.3
^ permalink raw reply related [flat|nested] 5+ messages in thread
* [Buildroot] A qemu and startx with mouse ?
2017-05-20 15:22 [Buildroot] [PATCH 1/1] checkpolicy: remove -lfl from LDLIBS patch Adam Duskett
@ 2017-05-21 3:26 ` Riko Ho
2017-05-21 5:16 ` Thomas Petazzoni
2017-05-23 14:16 ` [Buildroot] [PATCH 1/1] checkpolicy: remove -lfl from LDLIBS patch Thomas Petazzoni
1 sibling, 1 reply; 5+ messages in thread
From: Riko Ho @ 2017-05-21 3:26 UTC (permalink / raw)
To: buildroot
Hello Everyone,
How can I use mouse on qemu and startx ?
I can run twm and xterm but mouse and keyboard in qemu is off ?
Here are some captures :
Thanks
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.busybox.net/pipermail/buildroot/attachments/20170521/10ccceea/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: dpianjcmiebpeoge.png
Type: image/png
Size: 134231 bytes
Desc: not available
URL: <http://lists.busybox.net/pipermail/buildroot/attachments/20170521/10ccceea/attachment-0002.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: kgalipafngibiaek.png
Type: image/png
Size: 43120 bytes
Desc: not available
URL: <http://lists.busybox.net/pipermail/buildroot/attachments/20170521/10ccceea/attachment-0003.png>
^ permalink raw reply [flat|nested] 5+ messages in thread
* [Buildroot] A qemu and startx with mouse ?
2017-05-21 3:26 ` [Buildroot] A qemu and startx with mouse ? Riko Ho
@ 2017-05-21 5:16 ` Thomas Petazzoni
2017-05-21 5:18 ` Riko Ho
0 siblings, 1 reply; 5+ messages in thread
From: Thomas Petazzoni @ 2017-05-21 5:16 UTC (permalink / raw)
To: buildroot
Hello,
On Sun, 21 May 2017 11:26:05 +0800, Riko Ho wrote:
> How can I use mouse on qemu and startx ?
> I can run twm and xterm but mouse and keyboard in qemu is off ?
Please stop replying to unrelated e-mails when starting a new
discussion, you break e-mail threads by doing so.
Thanks,
Thomas
--
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux and Kernel engineering
http://free-electrons.com
^ permalink raw reply [flat|nested] 5+ messages in thread
* [Buildroot] A qemu and startx with mouse ?
2017-05-21 5:16 ` Thomas Petazzoni
@ 2017-05-21 5:18 ` Riko Ho
0 siblings, 0 replies; 5+ messages in thread
From: Riko Ho @ 2017-05-21 5:18 UTC (permalink / raw)
To: buildroot
Like this ?
Ok
On 21/05/17 13:16, Thomas Petazzoni wrote:
> Hello,
>
> On Sun, 21 May 2017 11:26:05 +0800, Riko Ho wrote:
>
>> How can I use mouse on qemu and startx ?
>> I can run twm and xterm but mouse and keyboard in qemu is off ?
> Please stop replying to unrelated e-mails when starting a new
> discussion, you break e-mail threads by doing so.
>
> Thanks,
>
> Thomas
--
*
/*******/
Sent by Ubuntu LTS 16.04,
??,
Regards,
Riko Ho
/*******/
*
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.busybox.net/pipermail/buildroot/attachments/20170521/db4ed852/attachment.html>
^ permalink raw reply [flat|nested] 5+ messages in thread
* [Buildroot] [PATCH 1/1] checkpolicy: remove -lfl from LDLIBS patch.
2017-05-20 15:22 [Buildroot] [PATCH 1/1] checkpolicy: remove -lfl from LDLIBS patch Adam Duskett
2017-05-21 3:26 ` [Buildroot] A qemu and startx with mouse ? Riko Ho
@ 2017-05-23 14:16 ` Thomas Petazzoni
1 sibling, 0 replies; 5+ messages in thread
From: Thomas Petazzoni @ 2017-05-23 14:16 UTC (permalink / raw)
To: buildroot
Hello,
On Sat, 20 May 2017 11:22:29 -0400, Adam Duskett wrote:
> from: https://patchwork.kernel.org/patch/9450549/
Please do not use from: <something> at the beginning of the commit log,
because Git believes this is the "Author".
Besides that: applied on next, thanks.
Thomas
--
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux and Kernel engineering
http://free-electrons.com
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2017-05-23 14:16 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-05-20 15:22 [Buildroot] [PATCH 1/1] checkpolicy: remove -lfl from LDLIBS patch Adam Duskett
2017-05-21 3:26 ` [Buildroot] A qemu and startx with mouse ? Riko Ho
2017-05-21 5:16 ` Thomas Petazzoni
2017-05-21 5:18 ` Riko Ho
2017-05-23 14:16 ` [Buildroot] [PATCH 1/1] checkpolicy: remove -lfl from LDLIBS patch Thomas Petazzoni
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.