Hello Metin,
I quickly checked list of the undefined symbols in libvnc.so and it
seems fine.
Those symbols (mostly functions) are exported from Xorg binary and are
resolved when Xorg loads libvnc.so module. Other X modules (on Red Hat
systems located in /usr/lib(64)/xorg/modules) also contain bunch of
undefined symbols which are resolved runtime.
Regards, Adam
On 04/18/2011 12:16 PM, Metin Akdere wrote:
> Hi all,
>
> I have been trying to package tigervnc-1.0.90 with xorg-server-1.9.5 release.
> I believe i applied mostly needed patches, checked major distros as well, you
> can have a look at them in [1]. Anyway, I am using following configuring
> options in tigervnc configuration:
>
> --with-system-jpeg
> --enable-nls
> --disable-static
>
> and following configure options in xorg configuration:
>
> --enable-install-libxf86config
> --enable-aiglx
> --enable-glx-tls
> --enable-composite
> --enable-record
> --enable-dri
> --enable-dri2
> --enable-glx
> --enable-glx-tls
> --disable-xorg
> --disable-xnest
> --disable-xvfb
> --disable-xwin
> --disable-dmx
> --disable-xephyr
> --disable-kdrive
> --disable-static
> --disable-xinerama
> --disable-composite
> --disable-config-dbus
> --disable-config-hal
> --disable-config-udev
> --with-pic
> --with-default-font-path=catalogue:/etc/X11/fontpath.d,built-ins
> --with-dri-driver-path=/usr/lib/xorg/modules/dri
>
> Both tigervnc-server, tigervnc-viewer and tigervnc-java packages are created
> without any problem but i have following undefined symbols in libvnc.so
> library
> when i check with "ldd -u libvnc.so":
>
> serverClient
> RegionEmptyData
> xf86Screens
> RegionEmptyBox
> NoopDDA
> display
> serverGeneration
> PictureScreenPrivateKeyRec
> rrPrivKeyRec
> ClientStateCallback
> SelectionCallback
> screenInfo
> StandardMinorOpcode
> RegisterBlockAndWakeupHandlers
> AddCallback
> GiveUp
> GetEventList
> XIGetKnownProperty
> RRGetInfo
> TimerCancel
> ErrorF
> mieqEnqueue
> xf86FindOptionValue
> RegionFromRects
> mieqProcessInputEvents
> dixLookupResourceByType
> AllocDevicePair
> generate_modkeymap
> dixRegisterPrivateKey
> XkbGetCoreMap
> WriteToClient
> GetPointerEvents
> pixman_region_intersect
> TimerFree
> XkbSetRepeatKeys
> XkbApplyMappingChange
> EnableDevice
> FakeAllocColor
> RRCrtcSet
> RRScreenSizeSet
> ActivateDevice
> Xfree
> XkbConvertCase
> RRRegisterRate
> GetTimeInMillis
> pixman_region_translate
> GetKeyboardEvents
> InitPointerDeviceStruct
> pixman_region_subtract
> RRFirstOutput
> pixman_region_copy
> InitKeyboardDeviceStruct
> TimerSet
> AddExtension
> RRRegisterSize
> XkbCopyDeviceKeymap
> FakeFreeColor
> LoadExtension
> FatalError
> RegionDestroy
> GetMotionHistorySize
>
> I found this [2] on -devel list, and it sounds like some undefined symbols
> are
> expected and they are handled at runtime. By the way, I installed both server
> and viewer packages, and they work like a charm. I am really curious about
> should i really care about these or not, appreciate any explanations to clear
> up the situation.
>
> Thanks in advance.
>
> [1] http://sourceforge.net/mailarchive/message.php?msg_id=25107278
> [2]
> http://svn.pardus.org.tr/pardus/playground/review/network/remoteshell/tigervnc/files/
>
>
>
> ------------------------------------------------------------------------------
> Benefiting from Server Virtualization: Beyond Initial Workload
> Consolidation -- Increasing the use of server virtualization is a top
> priority.Virtualization can reduce costs, simplify management, and improve
> application availability and disaster protection. Learn more about boosting
> the value of server virtualization. http://p.sf.net/sfu/vmware-sfdev2dev
>
>
> _______________________________________________
> 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