[PlanetCCRMA] fc6: new kernel packages (2.6.21.3 + rt9) & fc7 status note

Julius Smith jos at ccrma.Stanford.EDU
Fri Apr 25 23:15:26 PDT 2008


Hi Fernando,

Thanks for the info.  Below is what I see.

Julius
------

F7 (Gem library fails to load):

ldd -d -r /usr/lib/pd/extra/Gem/Gem.pd_linux

	linux-gate.so.1 =>  (0xb7f60000)
	libGLU.so.1 => /usr/lib/libGLU.so.1 (0xb7c05000)
	libGL.so.1 => /usr/lib/fglrx/libGL.so.1 (0xb7b54000)
	libXext.so.6 => /usr/lib/libXext.so.6 (0xb7b44000)
	libX11.so.6 => /usr/lib/libX11.so.6 (0xb7a42000)
	libdl.so.2 => /lib/libdl.so.2 (0xb7a3c000)
	libz.so.1 => /lib/libz.so.1 (0xb7a29000)
	libpthread.so.0 => /lib/libpthread.so.0 (0xb7a11000)
	libquicktime.so.0 => /usr/lib/libquicktime.so.0 (0xb792d000)
	libm.so.6 => /lib/libm.so.6 (0xb7904000)
	libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xb7819000)
	libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xb780c000)
	libc.so.6 => /lib/libc.so.6 (0xb76b8000)
	libXau.so.6 => /usr/lib/libXau.so.6 (0xb76b5000)
	libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0xb76af000)
	/lib/ld-linux.so.2 (0x80000000)

------

By the way, I note that on my F8 laptop, it works fine:

------

F8 (Gem library loads fine):

ldd -d -r /usr/lib/pd/extra/Gem.pd_linux

	linux-gate.so.1 =>  (0x00110000)
	libdv.so.4 => /usr/lib/libdv.so.4 (0x00111000)
	libmpeg3.so.1 => /usr/lib/libmpeg3.so.1 (0x0013a000)
	libjpeg.so.62 => /usr/lib/libjpeg.so.62 (0x00181000)
	libtiff.so.3 => /usr/lib/libtiff.so.3 (0x001a3000)
	libGLU.so.1 => /usr/lib/libGLU.so.1 (0x001fb000)
	libGL.so.1 => /usr/lib/libGL.so.1 (0x005e2000)
	libXext.so.6 => /usr/lib/libXext.so.6 (0x0026b000)
	libX11.so.6 => /usr/lib/libX11.so.6 (0x00691000)
	libdl.so.2 => /lib/libdl.so.2 (0x0027b000)
	libz.so.1 => /lib/libz.so.1 (0x00280000)
	libpthread.so.0 => /lib/libpthread.so.0 (0x00293000)
	libftgl.so.0 => /usr/lib/libftgl.so.0 (0x002ac000)
	libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0x0078d000)
	libaviplay-0.7.so.0 => /usr/lib/libaviplay-0.7.so.0 (0x00819000)
	libquicktime.so.0 => /usr/lib/libquicktime.so.0 (0x008bc000)
	libm.so.6 => /lib/libm.so.6 (0x0094e000)
	libMagick++.so.10 => /usr/lib/libMagick++.so.10 (0x00977000)
	libWand.so.10 => /usr/lib/libWand.so.10 (0x009ea000)
	libMagick.so.10 => /usr/lib/libMagick.so.10 (0x00ab9000)
	libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x00cc2000)
	libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x002c1000)
	libc.so.6 => /lib/libc.so.6 (0x00dad000)
	liba52.so.0 => /usr/lib/liba52.so.0 (0x002cd000)
	libGLcore.so.1 => /usr/lib/libGLcore.so.1 (0x00f06000)
	libnvidia-tls.so.1 => /usr/lib/tls/libnvidia-tls.so.1 (0x002d8000)
	libXau.so.6 => /usr/lib/libXau.so.6 (0x002da000)
	libxcb-xlib.so.0 => /usr/lib/libxcb-xlib.so.0 (0x002dd000)
	libxcb.so.1 => /usr/lib/libxcb.so.1 (0x01aa1000)
	/lib/ld-linux.so.2 (0x002e5000)
	libaviplayavformat-0.7.so.0 => /usr/lib/libaviplayavformat-0.7.so.0
(0x01cb9000)
	libaviplayavcodec-0.7.so.0 => /usr/lib/libaviplayavcodec-0.7.so.0 (0x058e1000)
	libaviplayavutil-0.7.so.0 => /usr/lib/libaviplayavutil-0.7.so.0 (0x002df000)
	libSDL-1.2.so.0 => /usr/lib/libSDL-1.2.so.0 (0x02097000)
	libSM.so.6 => /usr/lib/libSM.so.6 (0x01abd000)
	libICE.so.6 => /usr/lib/libICE.so.6 (0x01ac6000)
	libXinerama.so.1 => /usr/lib/libXinerama.so.1 (0x0494d000)
	libXft.so.2 => /usr/lib/libXft.so.2 (0x04acd000)
	libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0x04d6d000)
	libXrender.so.1 => /usr/lib/libXrender.so.1 (0x049dd000)
	libaviplayvidix-0.7.so.0 => /usr/lib/libaviplayvidix-0.7.so.0 (0x0497d000)
	libaviplaydha-0.7.so.0 => /usr/lib/libaviplaydha-0.7.so.0 (0x04dfd000)
	libnsl.so.1 => /lib/libnsl.so.1 (0x04b5d000)
	liblcms.so.1 => /usr/lib/liblcms.so.1 (0x01ae0000)
	libXt.so.6 => /usr/lib/libXt.so.6 (0x05145000)
	libbz2.so.1 => /lib/libbz2.so.1 (0x04a9d000)
	libgomp.so.1 => /usr/lib/libgomp.so.1 (0x022c0000)
	libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0x022a8000)
	libexpat.so.1 => /lib/libexpat.so.1 (0x023ec000)
	librt.so.1 => /lib/librt.so.1 (0x022cc000)

On Tue, Apr 22, 2008 at 12:32 AM, Fernando Lopez-Lezcano
<nando at ccrma.stanford.edu> wrote:
> On Tue, 2008-04-22 at 09:27 +0200, Fernando Lopez-Lezcano wrote:
>  > On Mon, 2008-04-21 at 13:19 -0700, Julius Smith wrote:
>
> > > Is pd-gem supposed to work on f7?
>  >
>  > It is supposed to work. Regretfully I don't have a machine with f7 to
>  > test it right now.
>  >
>  > >  When I try it, I get the following error:
>  > >
>  > > /usr/lib/pd/extra/Gem/Gem.pd_linux:
>  > > /usr/lib/pd/extra/Gem/Gem.pd_linux: undefined symbol: glBindProgramNV
>  > > Gem: can't load library
>  >
>  > That is an incompatibility with some system library (opengl, probably).
>  > Most probably the library has been updated in an incompatible way since
>  > I built the pd packages. I may need to rebuild them... arghh...
>
>  This is what I get if I ldd the library in a fake mach root (the missing
>  symbols are from pd I believe):
>
>  # ldd -d -r /usr/lib/pd/extra/Gem.pd_linux
>         linux-gate.so.1 =>  (0xffffe000)
>         libdv.so.4 => /usr/lib/libdv.so.4 (0xf7ca1000)
>         libjpeg.so.62 => /usr/lib/libjpeg.so.62 (0xf7c7f000)
>         libtiff.so.3 => /usr/lib/libtiff.so.3 (0xf7c27000)
>         libGLU.so.1 => /usr/lib/libGLU.so.1 (0xf7bb8000)
>         libGL.so.1 => /usr/lib/libGL.so.1 (0xf7b49000)
>         libXext.so.6 => /usr/lib/libXext.so.6 (0xf7b39000)
>         libX11.so.6 => /usr/lib/libX11.so.6 (0xf7a37000)
>         libdl.so.2 => /lib/libdl.so.2 (0xf7a32000)
>         libz.so.1 => /lib/libz.so.1 (0xf7a1f000)
>         libpthread.so.0 => /lib/libpthread.so.0 (0xf7a07000)
>         libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0xf797c000)
>         libftgl.so.0 => /usr/lib/libftgl.so.0 (0xf7967000)
>         libaviplay-0.7.so.0 => /usr/lib/libaviplay-0.7.so.0 (0xf78c6000)
>         libquicktime.so.0 => /usr/lib/libquicktime.so.0 (0xf77e2000)
>         libm.so.6 => /lib/libm.so.6 (0xf77b9000)
>         libMagick++.so.10 => /usr/lib/libMagick++.so.10 (0xf7746000)
>         libWand.so.10 => /usr/lib/libWand.so.10 (0xf767e000)
>         libMagick.so.10 => /usr/lib/libMagick.so.10 (0xf748d000)
>         libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xf73a5000)
>         libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xf7399000)
>         libc.so.6 => /lib/libc.so.6 (0xf7245000)
>         libXxf86vm.so.1 => /usr/lib/libXxf86vm.so.1 (0xf723f000)
>         libdrm.so.2 => /usr/lib/libdrm.so.2 (0xf7234000)
>         libXau.so.6 => /usr/lib/libXau.so.6 (0xf7231000)
>         libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0xf722b000)
>         /lib/ld-linux.so.2 (0x56555000)
>         libaviplayavformat-0.7.so.0
>  => /usr/lib/libaviplayavformat-0.7.so.0 (0xf71b7000)
>         libaviplayavcodec-0.7.so.0
>  => /usr/lib/libaviplayavcodec-0.7.so.0 (0xf6e85000)
>         libaviplayavutil-0.7.so.0 => /usr/lib/libaviplayavutil-0.7.so.0
>  (0xf6e80000)
>         libSDL-1.2.so.0 => /usr/lib/libSDL-1.2.so.0 (0xf6de5000)
>         libSM.so.6 => /usr/lib/libSM.so.6 (0xf6ddc000)
>         libICE.so.6 => /usr/lib/libICE.so.6 (0xf6dc2000)
>         libXinerama.so.1 => /usr/lib/libXinerama.so.1 (0xf6dbf000)
>         libXft.so.2 => /usr/lib/libXft.so.2 (0xf6dab000)
>         libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0xf6d7c000)
>         libXrender.so.1 => /usr/lib/libXrender.so.1 (0xf6d73000)
>         libaviplayvidix-0.7.so.0 => /usr/lib/libaviplayvidix-0.7.so.0
>  (0xf6d6e000)
>         libaviplaydha-0.7.so.0 => /usr/lib/libaviplaydha-0.7.so.0
>  (0xf6d39000)
>         libnsl.so.1 => /lib/libnsl.so.1 (0xf6d20000)
>         liblcms.so.1 => /usr/lib/liblcms.so.1 (0xf6cea000)
>         libXt.so.6 => /usr/lib/libXt.so.6 (0xf6c93000)
>         libbz2.so.1 => /usr/lib/libbz2.so.1 (0xf6c82000)
>         libexpat.so.0 => /lib/libexpat.so.0 (0xf6c61000)
>  undefined symbol: s_symbol      (/usr/lib/pd/extra/Gem.pd_linux)
>  undefined symbol: nullfn        (/usr/lib/pd/extra/Gem.pd_linux)
>  undefined symbol: garray_class  (/usr/lib/pd/extra/Gem.pd_linux)
>  undefined symbol: s_signal      (/usr/lib/pd/extra/Gem.pd_linux)
>  undefined symbol: s_    (/usr/lib/pd/extra/Gem.pd_linux)
>  undefined symbol: s_float       (/usr/lib/pd/extra/Gem.pd_linux)
>  undefined symbol: s_bang        (/usr/lib/pd/extra/Gem.pd_linux)
>  undefined symbol: s_list        (/usr/lib/pd/extra/Gem.pd_linux)
>  undefined symbol: outlet_float  (/usr/lib/pd/extra/Gem.pd_linux)
>  undefined symbol: class_addanything     (/usr/lib/pd/extra/Gem.pd_linux)
>  undefined symbol: class_addmethod       (/usr/lib/pd/extra/Gem.pd_linux)
>  undefined symbol: outlet_free   (/usr/lib/pd/extra/Gem.pd_linux)
>  undefined symbol: inlet_new     (/usr/lib/pd/extra/Gem.pd_linux)
>  undefined symbol: floatinlet_new        (/usr/lib/pd/extra/Gem.pd_linux)
>  undefined symbol: dsp_add       (/usr/lib/pd/extra/Gem.pd_linux)
>  undefined symbol: class_doaddfloat      (/usr/lib/pd/extra/Gem.pd_linux)
>  undefined symbol: clock_unset   (/usr/lib/pd/extra/Gem.pd_linux)
>  undefined symbol: clock_gettimesince    (/usr/lib/pd/extra/Gem.pd_linux)
>  undefined symbol: canvas_getcurrent     (/usr/lib/pd/extra/Gem.pd_linux)
>  undefined symbol: pd_error      (/usr/lib/pd/extra/Gem.pd_linux)
>  undefined symbol: open_via_path (/usr/lib/pd/extra/Gem.pd_linux)
>  undefined symbol: pd_new        (/usr/lib/pd/extra/Gem.pd_linux)
>  undefined symbol: canvas_makefilename   (/usr/lib/pd/extra/Gem.pd_linux)
>  undefined symbol: outlet_bang   (/usr/lib/pd/extra/Gem.pd_linux)
>  undefined symbol: outlet_anything       (/usr/lib/pd/extra/Gem.pd_linux)
>  undefined symbol: atom_string   (/usr/lib/pd/extra/Gem.pd_linux)
>  undefined symbol: atom_getsymbol        (/usr/lib/pd/extra/Gem.pd_linux)
>  undefined symbol: class_addlist (/usr/lib/pd/extra/Gem.pd_linux)
>  undefined symbol: class_sethelpsymbol   (/usr/lib/pd/extra/Gem.pd_linux)
>  undefined symbol: garray_redraw (/usr/lib/pd/extra/Gem.pd_linux)
>  undefined symbol: class_new     (/usr/lib/pd/extra/Gem.pd_linux)
>  undefined symbol: verbose       (/usr/lib/pd/extra/Gem.pd_linux)
>  undefined symbol: freebytes     (/usr/lib/pd/extra/Gem.pd_linux)
>  undefined symbol: atom_getint   (/usr/lib/pd/extra/Gem.pd_linux)
>  undefined symbol: inlet_free    (/usr/lib/pd/extra/Gem.pd_linux)
>  undefined symbol: atom_getfloat (/usr/lib/pd/extra/Gem.pd_linux)
>  undefined symbol: gensym        (/usr/lib/pd/extra/Gem.pd_linux)
>  undefined symbol: pd_bind       (/usr/lib/pd/extra/Gem.pd_linux)
>  undefined symbol: startpost     (/usr/lib/pd/extra/Gem.pd_linux)
>  undefined symbol: atom_getfloatarg      (/usr/lib/pd/extra/Gem.pd_linux)
>  undefined symbol: post  (/usr/lib/pd/extra/Gem.pd_linux)
>  undefined symbol: class_addcreator      (/usr/lib/pd/extra/Gem.pd_linux)
>  undefined symbol: outlet_symbol (/usr/lib/pd/extra/Gem.pd_linux)
>  undefined symbol: clock_delay   (/usr/lib/pd/extra/Gem.pd_linux)
>  undefined symbol: clock_new     (/usr/lib/pd/extra/Gem.pd_linux)
>  undefined symbol: canvas_getdir (/usr/lib/pd/extra/Gem.pd_linux)
>  undefined symbol: outlet_new    (/usr/lib/pd/extra/Gem.pd_linux)
>  undefined symbol: outlet_list   (/usr/lib/pd/extra/Gem.pd_linux)
>  undefined symbol: pd_unbind     (/usr/lib/pd/extra/Gem.pd_linux)
>  undefined symbol: class_addsymbol       (/usr/lib/pd/extra/Gem.pd_linux)
>  undefined symbol: class_addbang (/usr/lib/pd/extra/Gem.pd_linux)
>  undefined symbol: pd_findbyclass        (/usr/lib/pd/extra/Gem.pd_linux)
>  undefined symbol: garray_getfloatarray  (/usr/lib/pd/extra/Gem.pd_linux)
>  undefined symbol: clock_getsystime      (/usr/lib/pd/extra/Gem.pd_linux)
>
>  Is there anything different in your case?
>  -- Fernando
>
>
>



More information about the PlanetCCRMA mailing list