All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH V3] musl: Update to 1.1.18
@ 2017-11-02  5:39 Khem Raj
  2017-11-02 12:19 ` Alexander Kanavin
  0 siblings, 1 reply; 12+ messages in thread
From: Khem Raj @ 2017-11-02  5:39 UTC (permalink / raw)
  To: openembedded-core

Rich Felker (10):
      fix use of memset without declaration in sched.h cpu set macros
      fix access by setjmp and longjmp to __hwcap on arm built as thumb2
      for executing init array functions, use function type with prototype
      fix read-after-free type error in pthread_detach
      fix incorrect base name offset from nftw when pathname ends in slash(es)
      in dns parsing callback, enforce MAXADDRS to preclude overflow
      release 1.1.17
      fix regression in glob with literal . or .. path component
      fix build regression on ARM for ISA levels less than v5
      release 1.1.18

Szabolcs Nagy (2):
      powerpc{64}: fix MAP_NORESERVE and MAP_LOCKED in mman.h
      math: rewrite fma with mostly int arithmetics

Will Dietz (1):
      posix_spawn: use larger stack to cover worst-case in execvpe

Signed-off-by: Khem Raj <raj.khem@gmail.com>
---
Changes since v2: Move to 1.1.18 release

 meta/recipes-core/musl/musl_git.bb | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/meta/recipes-core/musl/musl_git.bb b/meta/recipes-core/musl/musl_git.bb
index bd7573e0f3..932c9a27a0 100644
--- a/meta/recipes-core/musl/musl_git.bb
+++ b/meta/recipes-core/musl/musl_git.bb
@@ -3,9 +3,9 @@
 
 require musl.inc
 
-SRCREV = "da438ee1fc516c41ba1790cef7be551a9e244397"
+SRCREV = "eb03bde2f24582874cb72b56c7811bf51da0c817"
 
-PV = "1.1.16+git${SRCPV}"
+PV = "1.1.18+git${SRCPV}"
 
 # mirror is at git://github.com/kraj/musl.git
 
-- 
2.15.0



^ permalink raw reply related	[flat|nested] 12+ messages in thread

* Re: [PATCH V3] musl: Update to 1.1.18
  2017-11-02  5:39 [PATCH V3] musl: Update to 1.1.18 Khem Raj
@ 2017-11-02 12:19 ` Alexander Kanavin
  2017-11-02 12:21   ` Otavio Salvador
  0 siblings, 1 reply; 12+ messages in thread
From: Alexander Kanavin @ 2017-11-02 12:19 UTC (permalink / raw)
  To: Khem Raj, openembedded-core

On 11/02/2017 07:39 AM, Khem Raj wrote:

> Changes since v2: Move to 1.1.18 release
> -PV = "1.1.16+git${SRCPV}"
> +PV = "1.1.18+git${SRCPV}"

Can you drop this, and simply rename the recipe to musl_1.1.18.bb please?

Alex



^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [PATCH V3] musl: Update to 1.1.18
  2017-11-02 12:19 ` Alexander Kanavin
@ 2017-11-02 12:21   ` Otavio Salvador
  2017-11-02 12:24     ` Alexander Kanavin
  2017-11-03 15:08     ` akuster808
  0 siblings, 2 replies; 12+ messages in thread
From: Otavio Salvador @ 2017-11-02 12:21 UTC (permalink / raw)
  To: Alexander Kanavin; +Cc: Patches and discussions about the oe-core layer

On Thu, Nov 2, 2017 at 10:19 AM, Alexander Kanavin
<alexander.kanavin@linux.intel.com> wrote:
> On 11/02/2017 07:39 AM, Khem Raj wrote:
>
>> Changes since v2: Move to 1.1.18 release
>> -PV = "1.1.16+git${SRCPV}"
>> +PV = "1.1.18+git${SRCPV}"
>
>
> Can you drop this, and simply rename the recipe to musl_1.1.18.bb please?

Why? keeping it on _git makes sense to me.


-- 
Otavio Salvador                             O.S. Systems
http://www.ossystems.com.br        http://code.ossystems.com.br
Mobile: +55 (53) 9981-7854            Mobile: +1 (347) 903-9750


^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [PATCH V3] musl: Update to 1.1.18
  2017-11-02 12:21   ` Otavio Salvador
@ 2017-11-02 12:24     ` Alexander Kanavin
  2017-11-02 15:28       ` Khem Raj
  2017-11-02 16:10       ` Otavio Salvador
  2017-11-03 15:08     ` akuster808
  1 sibling, 2 replies; 12+ messages in thread
From: Alexander Kanavin @ 2017-11-02 12:24 UTC (permalink / raw)
  To: Otavio Salvador; +Cc: Patches and discussions about the oe-core layer

On 11/02/2017 02:21 PM, Otavio Salvador wrote:
> On Thu, Nov 2, 2017 at 10:19 AM, Alexander Kanavin
> <alexander.kanavin@linux.intel.com> wrote:
>> On 11/02/2017 07:39 AM, Khem Raj wrote:
>>
>>> Changes since v2: Move to 1.1.18 release
>>> -PV = "1.1.16+git${SRCPV}"
>>> +PV = "1.1.18+git${SRCPV}"
>>
>>
>> Can you drop this, and simply rename the recipe to musl_1.1.18.bb please?
> 
> Why? keeping it on _git makes sense to me.

Only if it's a random development revision (e.g. 1.1.18 plus a bunch of 
commits) - if the version taken is a pristine tagged release, it should 
be indicated as such, regardless of whether it's taken from a tarball or 
a git checkout.

Alex


^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [PATCH V3] musl: Update to 1.1.18
  2017-11-02 12:24     ` Alexander Kanavin
@ 2017-11-02 15:28       ` Khem Raj
  2017-11-02 15:30         ` Alexander Kanavin
  2017-11-02 16:10       ` Otavio Salvador
  1 sibling, 1 reply; 12+ messages in thread
From: Khem Raj @ 2017-11-02 15:28 UTC (permalink / raw)
  To: Alexander Kanavin, Otavio Salvador
  Cc: Patches and discussions about the oe-core layer

[-- Attachment #1: Type: text/plain, Size: 922 bytes --]

On Thu, Nov 2, 2017 at 5:24 AM Alexander Kanavin <
alexander.kanavin@linux.intel.com> wrote:

> On 11/02/2017 02:21 PM, Otavio Salvador wrote:
> > On Thu, Nov 2, 2017 at 10:19 AM, Alexander Kanavin
> > <alexander.kanavin@linux.intel.com> wrote:
> >> On 11/02/2017 07:39 AM, Khem Raj wrote:
> >>
> >>> Changes since v2: Move to 1.1.18 release
> >>> -PV = "1.1.16+git${SRCPV}"
> >>> +PV = "1.1.18+git${SRCPV}"
> >>
> >>
> >> Can you drop this, and simply rename the recipe to musl_1.1.18.bb
> please?
> >
> > Why? keeping it on _git makes sense to me.
>

We always use a given srcrev always this time
It just happens to match with release

>
> Only if it's a random development revision (e.g. 1.1.18 plus a bunch of
> commits) - if the version taken is a pristine tagged release, it should
> be indicated as such, regardless of whether it's taken from a tarball or
> a git checkout.
>
> Alex
>

[-- Attachment #2: Type: text/html, Size: 1621 bytes --]

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [PATCH V3] musl: Update to 1.1.18
  2017-11-02 15:28       ` Khem Raj
@ 2017-11-02 15:30         ` Alexander Kanavin
  2017-11-02 16:06           ` Khem Raj
  0 siblings, 1 reply; 12+ messages in thread
From: Alexander Kanavin @ 2017-11-02 15:30 UTC (permalink / raw)
  To: Khem Raj, Otavio Salvador; +Cc: Patches and discussions about the oe-core layer

On 11/02/2017 05:28 PM, Khem Raj wrote:

>      >> Can you drop this, and simply rename the recipe to
>     musl_1.1.18.bb <http://musl_1.1.18.bb> please?
>      >
>      > Why? keeping it on _git makes sense to me.
> 
> 
> We always use a given srcrev always this time
> It just happens to match with release

But why the need to pick mid-development commits, rather than stick with 
tagged releases?

Alex


^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [PATCH V3] musl: Update to 1.1.18
  2017-11-02 15:30         ` Alexander Kanavin
@ 2017-11-02 16:06           ` Khem Raj
  0 siblings, 0 replies; 12+ messages in thread
From: Khem Raj @ 2017-11-02 16:06 UTC (permalink / raw)
  To: Alexander Kanavin
  Cc: Otavio Salvador, Patches and discussions about the oe-core layer

On Thu, Nov 2, 2017 at 8:30 AM, Alexander Kanavin
<alexander.kanavin@linux.intel.com> wrote:
> On 11/02/2017 05:28 PM, Khem Raj wrote:
>
>>      >> Can you drop this, and simply rename the recipe to
>>     musl_1.1.18.bb <http://musl_1.1.18.bb> please?
>>      >
>>      > Why? keeping it on _git makes sense to me.
>>
>>
>> We always use a given srcrev always this time
>> It just happens to match with release
>
>
> But why the need to pick mid-development commits, rather than stick with
> tagged releases?

We do not carry any patches and musl releases aren't frequent. It has
served us well
since we have been able to get regression fixed upstream as they
happened with musl on OE
I wish every project was usable in this fashion.
>
> Alex


^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [PATCH V3] musl: Update to 1.1.18
  2017-11-02 12:24     ` Alexander Kanavin
  2017-11-02 15:28       ` Khem Raj
@ 2017-11-02 16:10       ` Otavio Salvador
  2017-11-02 16:15         ` Alexander Kanavin
  1 sibling, 1 reply; 12+ messages in thread
From: Otavio Salvador @ 2017-11-02 16:10 UTC (permalink / raw)
  To: Alexander Kanavin; +Cc: Patches and discussions about the oe-core layer

On Thu, Nov 2, 2017 at 10:24 AM, Alexander Kanavin
<alexander.kanavin@linux.intel.com> wrote:
> On 11/02/2017 02:21 PM, Otavio Salvador wrote:
>>
>> On Thu, Nov 2, 2017 at 10:19 AM, Alexander Kanavin
>> <alexander.kanavin@linux.intel.com> wrote:
>>>
>>> On 11/02/2017 07:39 AM, Khem Raj wrote:
>>>
>>>> Changes since v2: Move to 1.1.18 release
>>>> -PV = "1.1.16+git${SRCPV}"
>>>> +PV = "1.1.18+git${SRCPV}"
>>>
>>>
>>>
>>> Can you drop this, and simply rename the recipe to musl_1.1.18.bb please?
>>
>>
>> Why? keeping it on _git makes sense to me.
>
>
> Only if it's a random development revision (e.g. 1.1.18 plus a bunch of
> commits) - if the version taken is a pristine tagged release, it should be
> indicated as such, regardless of whether it's taken from a tarball or a git
> checkout.

I agree partially; if it points to a tag it can be said in a comment
... using SRCPV for this kind of recipe makes sense as it allows for
easy tracking of the revision in use.

-- 
Otavio Salvador                             O.S. Systems
http://www.ossystems.com.br        http://code.ossystems.com.br
Mobile: +55 (53) 9981-7854            Mobile: +1 (347) 903-9750


^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [PATCH V3] musl: Update to 1.1.18
  2017-11-02 16:10       ` Otavio Salvador
@ 2017-11-02 16:15         ` Alexander Kanavin
  0 siblings, 0 replies; 12+ messages in thread
From: Alexander Kanavin @ 2017-11-02 16:15 UTC (permalink / raw)
  To: Otavio Salvador; +Cc: Patches and discussions about the oe-core layer

On 11/02/2017 06:10 PM, Otavio Salvador wrote:

> I agree partially; if it points to a tag it can be said in a comment
> ... using SRCPV for this kind of recipe makes sense as it allows for
> easy tracking of the revision in use.

But you can use SRCREV for that. Why the need specifically for SRCPV?

Alex


^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [PATCH V3] musl: Update to 1.1.18
  2017-11-02 12:21   ` Otavio Salvador
  2017-11-02 12:24     ` Alexander Kanavin
@ 2017-11-03 15:08     ` akuster808
  2017-11-03 15:34       ` Alexander Kanavin
  1 sibling, 1 reply; 12+ messages in thread
From: akuster808 @ 2017-11-03 15:08 UTC (permalink / raw)
  To: Otavio Salvador, Alexander Kanavin
  Cc: Patches and discussions about the oe-core layer



On 11/02/2017 05:21 AM, Otavio Salvador wrote:
> On Thu, Nov 2, 2017 at 10:19 AM, Alexander Kanavin
> <alexander.kanavin@linux.intel.com> wrote:
>> On 11/02/2017 07:39 AM, Khem Raj wrote:
>>
>>> Changes since v2: Move to 1.1.18 release
>>> -PV = "1.1.16+git${SRCPV}"
>>> +PV = "1.1.18+git${SRCPV}"
>>
>> Can you drop this, and simply rename the recipe to musl_1.1.18.bb please?
> Why? keeping it on _git makes sense to me.

SRCPV causes package versioning havoc. You can not tell what version
1.1.8+git(hash)  or 1.1.8+git(hash) is the latest on a system. Can your
package manage figure that out?

- Armin
>



^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [PATCH V3] musl: Update to 1.1.18
  2017-11-03 15:08     ` akuster808
@ 2017-11-03 15:34       ` Alexander Kanavin
  2017-11-03 15:48         ` Otavio Salvador
  0 siblings, 1 reply; 12+ messages in thread
From: Alexander Kanavin @ 2017-11-03 15:34 UTC (permalink / raw)
  To: akuster808, Otavio Salvador
  Cc: Patches and discussions about the oe-core layer

On 11/03/2017 05:08 PM, akuster808 wrote:

> SRCPV causes package versioning havoc. You can not tell what version
> 1.1.8+git(hash)  or 1.1.8+git(hash) is the latest on a system. Can your
> package manage figure that out?

I thought the entire point of SRCPV is to provide something that is 
guaranteed to increase over time? It makes sense when taking random 
revisions from git, but when git is used only for tagged releases, it's 
just annoying visual clutter.

Alex


^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [PATCH V3] musl: Update to 1.1.18
  2017-11-03 15:34       ` Alexander Kanavin
@ 2017-11-03 15:48         ` Otavio Salvador
  0 siblings, 0 replies; 12+ messages in thread
From: Otavio Salvador @ 2017-11-03 15:48 UTC (permalink / raw)
  To: Alexander Kanavin; +Cc: Patches and discussions about the oe-core layer

On Fri, Nov 3, 2017 at 1:34 PM, Alexander Kanavin
<alexander.kanavin@linux.intel.com> wrote:
> On 11/03/2017 05:08 PM, akuster808 wrote:
>
>> SRCPV causes package versioning havoc. You can not tell what version
>> 1.1.8+git(hash)  or 1.1.8+git(hash) is the latest on a system. Can your
>> package manage figure that out?
>
> I thought the entire point of SRCPV is to provide something that is
> guaranteed to increase over time? It makes sense when taking random
> revisions from git, but when git is used only for tagged releases, it's just
> annoying visual clutter.

Honestly, the recipe name should interfere with this. In fact using
git for a git-based recipe makes more sense to me.

Anyway, as Khem mentioned, musl often points to non-tag revision when
bug fixes are made so I think there is no point in keeping this
discussion going.

-- 
Otavio Salvador                             O.S. Systems
http://www.ossystems.com.br        http://code.ossystems.com.br
Mobile: +55 (53) 9981-7854            Mobile: +1 (347) 903-9750


^ permalink raw reply	[flat|nested] 12+ messages in thread

end of thread, other threads:[~2017-11-03 15:48 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-11-02  5:39 [PATCH V3] musl: Update to 1.1.18 Khem Raj
2017-11-02 12:19 ` Alexander Kanavin
2017-11-02 12:21   ` Otavio Salvador
2017-11-02 12:24     ` Alexander Kanavin
2017-11-02 15:28       ` Khem Raj
2017-11-02 15:30         ` Alexander Kanavin
2017-11-02 16:06           ` Khem Raj
2017-11-02 16:10       ` Otavio Salvador
2017-11-02 16:15         ` Alexander Kanavin
2017-11-03 15:08     ` akuster808
2017-11-03 15:34       ` Alexander Kanavin
2017-11-03 15:48         ` Otavio Salvador

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.