From mboxrd@z Thu Jan 1 00:00:00 1970 From: Baruch Siach Date: Tue, 18 Aug 2015 08:53:04 +0300 Subject: [Buildroot] [PATCH v2 1/1] package/canfestival: fix musl compilation In-Reply-To: <1439848293-26836-1-git-send-email-brendanheading@gmail.com> References: <1439848293-26836-1-git-send-email-brendanheading@gmail.com> Message-ID: <20150818055304.GU2765@tarshish> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: buildroot@busybox.net Hi Brendan, On Mon, Aug 17, 2015 at 10:51:33PM +0100, Brendan Heading wrote: > Fixes: http://autobuild.buildroot.net/results/75a/75aa6e7e4f3dcd74e4b65496060328ec7bd0e747/ > > ANSI signal handlers take an int parameter, not sigval_t. > > Upstream-status: pending > > --- This cuts off your sign-off below. Patch version info should go ... > v1 -> v2 - added missing link to autobuild failure in commit comment > --- > > Signed-off-by: Brendan Heading > --- ... here. > .../canfestival/0003-fix-musl-compilation.patch | 22 ++++++++++++++++++++++ > 1 file changed, 22 insertions(+) > create mode 100644 package/canfestival/0003-fix-musl-compilation.patch > > diff --git a/package/canfestival/0003-fix-musl-compilation.patch b/package/canfestival/0003-fix-musl-compilation.patch > new file mode 100644 > index 0000000..dfe16a7 > --- /dev/null > +++ b/package/canfestival/0003-fix-musl-compilation.patch > @@ -0,0 +1,22 @@ > +# HG changeset patch > +# User Brendan Heading > +# Date 1439845818 -3600 > +# Mon Aug 17 22:10:18 2015 +0100 > +# Node ID 7d62beec4f813074ba250231762f4b84395cc354 > +# Parent 8bfe0ac00cdb4d473664fcbf1228a0f6a42eee15 > +Fix MUSL compilation issue > + > +signal handler parameter fixed to be int instead of sigval_t. Missing sign-off. > + > +diff -r 8bfe0ac00cdb -r 7d62beec4f81 drivers/timers_unix/timers_unix.c > +--- a/drivers/timers_unix/timers_unix.c Mon Aug 03 18:01:58 2015 +0200 > ++++ b/drivers/timers_unix/timers_unix.c Mon Aug 17 22:10:18 2015 +0100 > +@@ -33,7 +33,7 @@ > + } > + } > + > +-void timer_notify(sigval_t val) > ++void timer_notify(int val) > + { > + if(gettimeofday(&last_sig,NULL)) { > + perror("gettimeofday()"); baruch -- http://baruch.siach.name/blog/ ~. .~ Tk Open Systems =}------------------------------------------------ooO--U--Ooo------------{= - baruch at tkos.co.il - tel: +972.2.679.5364, http://www.tkos.co.il -