Re: [Tigervnc-devel] building with host headers

2011-05-11 Thread Peter Åstrand

Need Cendio's feedback on that in particular, since they were the ones
who paid for the '-version 7.5' modification to build-xorg


+1, I'm for removal of 7.5 support and we can consider removal of the
build-xorg-git script as well.


Still need feedback from Peter or Pierre regarding this.


We are still building against xorg-server-1.5, but we do not use the 
build-xorg-git script.


Rgds, 
---

Peter Åstrand   ThinLinc Chief Developer
Cendio AB   http://www.cendio.com
Wallenbergs gata 4
583 30 LinköpingPhone: +46-13-21 46 00--
Achieve unprecedented app performance and reliability
What every C/C++ and Fortran developer should know.
Learn how Intel has extended the reach of its next-generation tools
to help boost performance applications - inlcuding clusters.
http://p.sf.net/sfu/intel-dev2devmay___
Tigervnc-devel mailing list
Tigervnc-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/tigervnc-devel


Re: [Tigervnc-devel] building with host headers

2011-05-11 Thread DRC
How are you building against Xorg 7.5?  Did you not run into the
autotools issue?


On 5/11/11 2:32 AM, Peter Åstrand wrote:
 Need Cendio's feedback on that in particular, since they were the ones
 who paid for the '-version 7.5' modification to build-xorg

 +1, I'm for removal of 7.5 support and we can consider removal of the
 build-xorg-git script as well.

 Still need feedback from Peter or Pierre regarding this.
 
 We are still building against xorg-server-1.5, but we do not use the
 build-xorg-git script.
 
 Rgds, ---
 Peter ÅstrandThinLinc Chief Developer
 Cendio ABhttp://www.cendio.com
 Wallenbergs gata 4
 583 30 LinköpingPhone: +46-13-21 46 00

--
Achieve unprecedented app performance and reliability
What every C/C++ and Fortran developer should know.
Learn how Intel has extended the reach of its next-generation tools
to help boost performance applications - inlcuding clusters.
http://p.sf.net/sfu/intel-dev2devmay
___
Tigervnc-devel mailing list
Tigervnc-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/tigervnc-devel


Re: [Tigervnc-devel] building with host headers

2011-05-10 Thread DRC
On 5/2/11 3:39 AM, Adam Tkac wrote:
 Need Cendio's feedback on that in particular, since they were the ones
 who paid for the '-version 7.5' modification to build-xorg
 
 +1, I'm for removal of 7.5 support and we can consider removal of the
 build-xorg-git script as well.

Still need feedback from Peter or Pierre regarding this.

--
Achieve unprecedented app performance and reliability
What every C/C++ and Fortran developer should know.
Learn how Intel has extended the reach of its next-generation tools
to help boost performance applications - inlcuding clusters.
http://p.sf.net/sfu/intel-dev2devmay
___
Tigervnc-devel mailing list
Tigervnc-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/tigervnc-devel


Re: [Tigervnc-devel] building with host headers

2011-05-02 Thread Adam Tkac
On 04/29/2011 11:52 PM, DRC wrote:
 I had to make a small modification, which was to pass SHA1_LIB=-lcrypto
 on the X server configure command line to keep it from trying to link in
 all of OpenSSL when doing a static build.  Apart from that, it seems to
 work fine.  I'm spinning a new build right now and will upload it to the
 pre-releases page and merge the patch with trunk if everything goes well.

Thanks for it.

 I was never able to repro the key repeat issue to begin with, so I have
 no idea whether this fixes it.  Others will have to test that once the
 build is up.

AFAIK this issue is reproducible only with Windows viewers (TightVNC
1.3.10, RealVNC).

 IMHO, we should consider removing the Xorg 7.5 support from build-xorg.
  I don't think anyone has successfully gotten 'build-xorg -version 7.5'
 to work properly.  IMHO, build-xorg should be standardized around one
 version of the X server that we know to work, so if we decide there are
 compelling enough reasons to use 7.5, we should upgrade everyone who is
 using build-xorg to that version.  That may mean updating the build tool
 requirements to reflect the fact that Xorg 7.5 seems to work only with
 newer autoconf/automake.  I'm OK with that as long as there are
 compelling reasons to upgrade to 7.5, but I don't want to upgrade just
 for the sake of upgrading.  It needs to be something that is done to
 address specific issues.

 Need Cendio's feedback on that in particular, since they were the ones
 who paid for the '-version 7.5' modification to build-xorg

+1, I'm for removal of 7.5 support and we can consider removal of the
build-xorg-git script as well.

Regards, Adam


--
WhatsUp Gold - Download Free Network Management Software
The most intuitive, comprehensive, and cost-effective network 
management toolset available today.  Delivers lowest initial 
acquisition cost and overall TCO of any competing solution.
http://p.sf.net/sfu/whatsupgold-sd
___
Tigervnc-devel mailing list
Tigervnc-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/tigervnc-devel


Re: [Tigervnc-devel] building with host headers

2011-04-29 Thread Adam Tkac
Hello Martin,

as DRC stated build-xorg script should be used only on legacy platforms.
It will be big overhead for us to support one-script-for-all build.

As a quick hint how to determine what is legacy and what isn't, you
can check unix/xserver*.patch files.

When your distro contains xorg server 1.5.X and newer, you should build
Xvnc natively. Good example which parameters should be passed to
./configure is in the distribution xorg package.

Older systems (xorg server 1.4.X and older, XFree86 etc) should use
build-xorg script.

Additionally Xvnc built with xorg-build script can contain many bugs
(yeah, also security bugs) which are already fixed; good example is
infamous key-repeating bug in our prebuilt Xvnc...

I understand building of Xvnc is quite uncomfortable but this issue is
inherited from upstream X.Org source.

Regards, Adam

On 04/28/2011 12:34 PM, Antoine Martin wrote:
 Hi,

 In a previous comment it was noted that the build-xorg scripts are only
 to be used when the host headers are too old.
 So what is the correct way of building Xvnc using the host's headers?
 Are there any instructions or scripts for doing that?
 I am concerned that the builds I have made available are using the wrong
 build method and may therefore have undesirable side effects.

 btw, as for fixing the build error I reported last month (which seems to
 have slipped under the radar), the following patch does workaround the
 issue on some platforms (debian sid for example), but is obviously not a
 proper fix:
 # cat tigervnc-trunk/unix/xorg-7.4-patches/0005-ldl-lpthread.patch
 --- a/hw/vnc/Makefile.am  2011-04-27 18:05:16.112292001 +
 +++ b/hw/vnc/Makefile.am  2011-04-27 18:06:32.662285527 +
 @@ -5,7 +5,7 @@
  RDR_LIB=$(LIB_DIR)/rdr/librdr.la $(GNUTLS_LDFLAGS)
  NETWORK_LIB=$(LIB_DIR)/network/libnetwork.la
  XREGION_LIB=$(LIB_DIR)/Xregion/libXregion.la
 -COMMON_LIBS=$(NETWORK_LIB) $(RFB_LIB) $(RDR_LIB) $(XREGION_LIB)
 +COMMON_LIBS=$(NETWORK_LIB) $(RFB_LIB) $(RDR_LIB) $(XREGION_LIB) -ldl
 -lpthread

  noinst_LTLIBRARIES = libvnccommon.la


 Thanks
 Antoine

 --
 WhatsUp Gold - Download Free Network Management Software
 The most intuitive, comprehensive, and cost-effective network 
 management toolset available today.  Delivers lowest initial 
 acquisition cost and overall TCO of any competing solution.
 http://p.sf.net/sfu/whatsupgold-sd
 ___
 Tigervnc-devel mailing list
 Tigervnc-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/tigervnc-devel


--
WhatsUp Gold - Download Free Network Management Software
The most intuitive, comprehensive, and cost-effective network 
management toolset available today.  Delivers lowest initial 
acquisition cost and overall TCO of any competing solution.
http://p.sf.net/sfu/whatsupgold-sd
___
Tigervnc-devel mailing list
Tigervnc-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/tigervnc-devel


Re: [Tigervnc-devel] building with host headers

2011-04-29 Thread DRC
On 4/29/11 3:04 AM, Adam Tkac wrote:
 Additionally Xvnc built with xorg-build script can contain many bugs
 (yeah, also security bugs) which are already fixed; good example is
 infamous key-repeating bug in our prebuilt Xvnc...

What's the minimum version of the X server required to fix this?

--
WhatsUp Gold - Download Free Network Management Software
The most intuitive, comprehensive, and cost-effective network 
management toolset available today.  Delivers lowest initial 
acquisition cost and overall TCO of any competing solution.
http://p.sf.net/sfu/whatsupgold-sd
___
Tigervnc-devel mailing list
Tigervnc-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/tigervnc-devel


Re: [Tigervnc-devel] building with host headers

2011-04-29 Thread Adam Tkac
I've just verified Xvnc based on xserver 1.6.5 works fine. Note you also
need to bump some modules to fix xserver requirements. Complete patch is
attached on
http://sourceforge.net/tracker/?func=detailaid=3290864group_id=254363atid=1126848

Are you able to verify if it is possible to compile xserver 1.6.5 on
legacy systems, please? I have no such system handy right now.

Regards, Adam

On 04/29/2011 12:03 PM, DRC wrote:
 On 4/29/11 3:04 AM, Adam Tkac wrote:
 Additionally Xvnc built with xorg-build script can contain many bugs
 (yeah, also security bugs) which are already fixed; good example is
 infamous key-repeating bug in our prebuilt Xvnc...
 What's the minimum version of the X server required to fix this?

 --
 WhatsUp Gold - Download Free Network Management Software
 The most intuitive, comprehensive, and cost-effective network 
 management toolset available today.  Delivers lowest initial 
 acquisition cost and overall TCO of any competing solution.
 http://p.sf.net/sfu/whatsupgold-sd
 ___
 Tigervnc-devel mailing list
 Tigervnc-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/tigervnc-devel


--
WhatsUp Gold - Download Free Network Management Software
The most intuitive, comprehensive, and cost-effective network 
management toolset available today.  Delivers lowest initial 
acquisition cost and overall TCO of any competing solution.
http://p.sf.net/sfu/whatsupgold-sd
___
Tigervnc-devel mailing list
Tigervnc-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/tigervnc-devel


Re: [Tigervnc-devel] building with host headers

2011-04-29 Thread DRC
New build is up:

http://www.virtualgl.org/DeveloperInfo/TigerVNCPreReleases

This also fixes the Mac package uninstall issue as well as any other
issues that have been fixed since the official beta.


On 4/29/11 6:22 AM, Adam Tkac wrote:
 I've just verified Xvnc based on xserver 1.6.5 works fine. Note you also
 need to bump some modules to fix xserver requirements. Complete patch is
 attached on
 http://sourceforge.net/tracker/?func=detailaid=3290864group_id=254363atid=1126848
 
 Are you able to verify if it is possible to compile xserver 1.6.5 on
 legacy systems, please? I have no such system handy right now.
 
 Regards, Adam
 
 On 04/29/2011 12:03 PM, DRC wrote:
 On 4/29/11 3:04 AM, Adam Tkac wrote:
 Additionally Xvnc built with xorg-build script can contain many bugs
 (yeah, also security bugs) which are already fixed; good example is
 infamous key-repeating bug in our prebuilt Xvnc...
 What's the minimum version of the X server required to fix this?

 --
 WhatsUp Gold - Download Free Network Management Software
 The most intuitive, comprehensive, and cost-effective network 
 management toolset available today.  Delivers lowest initial 
 acquisition cost and overall TCO of any competing solution.
 http://p.sf.net/sfu/whatsupgold-sd
 ___
 Tigervnc-devel mailing list
 Tigervnc-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/tigervnc-devel
 

--
WhatsUp Gold - Download Free Network Management Software
The most intuitive, comprehensive, and cost-effective network 
management toolset available today.  Delivers lowest initial 
acquisition cost and overall TCO of any competing solution.
http://p.sf.net/sfu/whatsupgold-sd
___
Tigervnc-devel mailing list
Tigervnc-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/tigervnc-devel