pkgsrc-Users archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: graphics/libv4l
Patrick Welche <prlw1%cam.ac.uk@localhost> wrote:
>On Mon, Sep 10, 2018 at 05:27:05PM +0100, Robert Swindells wrote:
> Patrick Welche <prlw1%cam.ac.uk@localhost> wrote:
> >>On Mon, Sep 10, 2018 at 04:18:45PM +0100, Robert Swindells wrote:
> >>>
> >>> Patrick Welche <prlw1%cam.ac.uk@localhost> wrote:
> >>> >On Sun, Sep 09, 2018 at 06:19:25PM +0100, Robert Swindells wrote:
> >>> >> I could use some ideas on how to check whether the NetBSD build host
> >>> >> has the new version of videoio.h
> >>> >
> >>> >How do they differ?
> >>>
> >>> Old:
> >>
> >> -rw-r--r-- 1 rjs staff 20927 Sep 17 2008 videoio.h
> >>
> >> New:
> >>
> >> -rw-rw-r-- 1 rjs staff 130935 Aug 25 23:41 videoio.h
> >>
> >> The new one is copied from OpenBSD.
> >
> >The first #define in the OpenBSD one is V4L2_SEL_TGT_CROP, which doesn't
> >seem to exist in the NetBSD one. Would something like
> >
> > #if defined(HAVE_VIDEOIO_H) && defined(V4L2_SEL_TGT_CROP)
> >
> >be good enough? Or what issue have you hit? (AC_EGREP_HEADER?)
>
> I'm trying to work out what should go in the Makefile, the existing one
> copies headers from the files subdirectory to the build tree under
> certain conditions.
>It looks as though that copy was added to allow compilation on NetBSD 4
>which had no videoio.h. The copy won't happen if videoio.h exists.
>AFAICT, if you update your system's videoio.h, libv4l should just use
>it, so no Makefile tweaking should be necessary.
Correct.
>Do you observe something else? or have I missed the point again?
I'm trying to allow for the case of someone running NetBSD-8 trying
to build the updated package. It won't build without the updated
header.
Home |
Main Index |
Thread Index |
Old Index