pkgsrc-Users archive

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

Re: VNC versions



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