[Buildroot] [PATCH] package/bayer2rgb-neon: bump version

Giulio Benetti giulio.benetti at micronovasrl.com
Thu Apr 4 20:27:35 UTC 2019


Hello Thomas,

Il 04/04/2019 22:19, Thomas Petazzoni ha scritto:
> Hello Giulio,
> 
> On Wed,  3 Apr 2019 23:12:31 +0200
> Giulio Benetti <giulio.benetti at micronovasrl.com> wrote:
> 
>> Actually build fails with musl libc due to missing header inclusion
>> <unistd.h> (usually included by stdlib.h) in package code which in order
>> contains type definition of ssize_t.
>> A Git repository has been setted up for this project as upstream, and
>> contains a commit which solves build failure removing the use of ssize_t
>> at all.
>> No other http tarballs have been released on current site, so
>> development seems to continue on Git repository.
>>
>> - Set SITE_METHOD = git
>> - Switch site to: https://gitlab-ext.sigma-chemnitz.de/ensc/bayer2rgb
>> - Bump version to latest commit to include commit which fixes build
>>    failure.
>>
>> Fixes:
>> http://autobuild.buildroot.net/results/c84/c84b65642cb1b2d246f3a92ac957af5c5fcb86e8/
>>
>> Signed-off-by: Giulio Benetti <giulio.benetti at micronovasrl.com>
> 
> Do we have an indication of what is the real upstream location for this
> project ?
> 
> You're saying "a Git repo has been set up for this project as
> upstream". What indication you have that this is the most "official"
> upstream ?

It's been pointed to me privately by Enrico that I add in Cc.
Add Cc Stefano too.

Enrico, can you please confirm that this url:
https://gitlab-ext.sigma-chemnitz.de/ensc/bayer2rgb
is the real upstream of the project?

Thank you very much.

Next there is e-mail he sent me.

"""""""""""""""""""""""""""""""
Giulio Benetti <giulio.benetti at micronovasrl.com> writes:

 > The ssize_t type requires the unistd.h header. This fixes build with
 > musl libc:
 >
 > src/convert-dumb.cc:229:2: error: ‘ssize_t’ was not declared in this
 > scope
 >   ssize_t   stride;
 >   ^

Thanks for the report.  I removed 'ssize_t' completely because it does
make sense at this place.

           https://gitlab-ext.sigma-chemnitz.de/ensc/bayer2rgb


Enrico
"""""""""""""""""""""""""""""""

-- 
Giulio Benetti
CTO

MICRONOVA SRL
Sede: Via A. Niedda 3 - 35010 Vigonza (PD)
Tel. 049/8931563 - Fax 049/8931346
Cod.Fiscale - P.IVA 02663420285
Capitale Sociale € 26.000 i.v.
Iscritta al Reg. Imprese di Padova N. 02663420285
Numero R.E.A. 258642


More information about the buildroot mailing list