pkgsrc-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: VNC versions



I think this may be more diagnostic of either my ignorance or the fact
that I rarely build from pkgsrc on new systems.   Attempting to make
tigervnc from sources leads to:

autoreconf: Entering directory `.'
autoreconf: configure.ac: not using Gettext
autoreconf: running: aclocal --force -I m4
autoreconf: configure.ac: tracing
autoreconf: running: libtoolize --copy --force
libtoolize: putting auxiliary files in '.'.
libtoolize: copying file './ltmain.sh'
libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'.
libtoolize: copying file 'm4/libtool.m4'
libtoolize: copying file 'm4/ltoptions.m4'
libtoolize: copying file 'm4/ltsugar.m4'
libtoolize: copying file 'm4/ltversion.m4'
libtoolize: copying file 'm4/lt~obsolete.m4'
autoreconf: running: /usr/pkg/bin/autoconf --force
configure.ac:671: error: possibly undefined macro:
XTRANS_CONNECTION_FLAGS
      If this token and others are legitimate, please use
m4_pattern_allow.
      See the Autoconf documentation.
autoreconf: /usr/pkg/bin/autoconf failed with exit status: 1
*** Error code 1

Stop.

Can someone advise as to a workaerounsd?

--
Steve Blinkhorn <steve%prd.co.uk@localhost>

You wrote:
> 
> On 2017-07-29, Steve Blinkhorn wrote:
> > https://mail-index.netbsd.org/pkgsrc-bulk/2017/07/24/msg014584.html
> > 
> > --
> > Steve Blinkhorn <steve%prd.co.uk@localhost>
> > 
> > You wrote:
> > > 
> > > On Fri, Jul 28, 2017 at 05:20:04PM +0000, Steve Blinkhorn wrote:
> > > > I run a number of local and remote machines from a single
> > > > screen/keyboard/mouse, now mostly x86_64 running NetBSD 7.0, using
> > > > RealVNCviewer on a Window 10 desktop.   But using net/vncserver or
> > > > net/tightvncserver means I am denied the use of programs such as gimp
> > > > or firefox, which exit immediately complaining about the RANDR
> > > > extension being missing and an undefined PLT symbol
> > > > "_XGetRequest" being referred to in /usr/X11R7/lib/libXext.so.7.
> > > > 
> > > > Today I have seen for the first time that tigervnc is available in the
> > > > pkgsrc source distribution, but is reported as breaking.
> > > > 
> > > > Is anyone taking an active, positive interest in getting this fixed?
> > > 
> > > Can you please provide more details on "breaking"?
> > > 
> > > It builds fine for me on 8.99.1/amd64.
> > >  Thomas
> 
> Is this with X11_TYPE=native ? If so, it could be you are missing the changes
> committed with
> 
>  http://cvsweb.netbsd.org/bsdweb.cgi/src/external/mit/xorg/include/xtrans/Makefile.diff?r1=1.4&r2=1.5
> 
> (the full list of changes is in PR 51770).
> 
> If that does not work, you may also need the patch below
> (still for X11_TYPE=native).
> 
> -- 
> Kind regards,
> 
> Yorick Hardy
> 
> 
> Index: pkgtools/x11-links/buildlink3.mk
> ==================================================================
> --- pkgtools/x11-links/buildlink3.mk
> +++ pkgtools/x11-links/buildlink3.mk
> @@ -18,14 +18,14 @@
>  
>  # Force all of the helper programs, headers and libraries to be symlinked
>  # into ${BUILDLINK_X11_DIR}.
>  #
>  BUILDLINK_CONTENTS_FILTER.x11-links=					\
> -	${EGREP} '(bin/.*|include.*/|\.h$$|\.pc$$|/lib[^/]*$$)'
> +	${EGREP} '(bin/.*|include.*/|\.h$$|\.pc$$|/lib[^/]*$$|\.m4$$)'
>  
>  # Rename the symlinks so that they appear in ${BUILDLINK_X11_DIR}/include
>  # and ${BUILDLINK_X11_DIR}/lib.
>  #
>  BUILDLINK_FNAME_TRANSFORM.x11-links+=	-e "s|/share/x11-links/|/|"
>  .endif # X11_LINKS_BUILDLINK3_MK
>  
>  BUILDLINK_TREE+=	-x11-links
> 
> Index: pkgtools/x11-links/files/xorg.xtrans
> ==================================================================
> --- pkgtools/x11-links/files/xorg.xtrans
> +++ pkgtools/x11-links/files/xorg.xtrans
> @@ -9,6 +9,7 @@
>  include/X11/Xtrans/Xtranssock.c
>  include/X11/Xtrans/Xtranstli.c
>  include/X11/Xtrans/Xtransutil.c
>  include/X11/Xtrans/transport.c
>  lib/pkgconfig/xtrans.pc
> +share/aclocal/xtrans.m4
>  share/pkgconfig/xtrans.pc
> 
> 



Home | Main Index | Thread Index | Old Index