Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 103276 - media-video/jahshaka fails to compile
Summary: media-video/jahshaka fails to compile
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Media-video project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 145325
  Show dependency tree
 
Reported: 2005-08-21 13:10 UTC by Mark
Modified: 2006-10-04 15:06 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Mark 2005-08-21 13:10:06 UTC
Emergeing jahshaka fails with the following

In file included from ../../JahLibraries/jahglcore/pbuffer.h:26,
                 from glworldeffect.cpp:17:
/usr/include/GL/glxext.h:394: error: `PFNGLXGETPROCADDRESSPROC' was not
   declared in this scope
/usr/include/GL/glxext.h:394: error: typedef `__GLXextFuncPtr' is initialized
   (use __typeof__ instead)
glworldeffect.cpp: In member function `void
   GLWorld::loopThroughLayers(std::basic_string<char, std::char_traits<char>,
   std::allocator<char> >)':
glworldeffect.cpp:669: warning: unused variable `bool dummy'
glworldeffect.cpp:662: warning: unused parameter `std::string message'
glworldeffect.cpp:674:2: warning: no newline at end of file
make[2]: *** [glworldeffect.o] Error 1
make[2]: Leaving directory
`/var/tmp/portage/jahshaka-2.0_rc1/work/jahshaka/source/Jahshaka/JahCore/jahworld'
make[1]: *** [sub-jahworld] Error 2
make[1]: Leaving directory
`/var/tmp/portage/jahshaka-2.0_rc1/work/jahshaka/source/Jahshaka/JahCore'
make: *** [sub-source-Jahshaka-JahCore] Error 2


Reproducible: Always
Steps to Reproduce:
1. emerge jahshaka
2.
3.



Expected Results:  
Should compile
Comment 1 Andreas Plesch 2005-08-22 18:07:52 UTC
exact same problem here, happens also when compiling straight from source. 
 
Portage 2.0.51.22-r2 (default-linux/x86/2005.0, gcc-3.3.5-20050130, 
glibc-2.3.5-r1, 2.6.11-gentoo-r5 i686) 
================================================================= 
System uname: 2.6.11-gentoo-r5 i686 Intel(R) Pentium(R) 4 CPU 1.90GHz 
Gentoo Base System version 1.6.13 
dev-lang/python:     2.2.3-r1, 2.3.5 
sys-apps/sandbox:    1.2.12 
sys-devel/autoconf:  2.13, 2.59-r6 
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.5 
sys-devel/binutils:  2.15.92.0.2-r10 
sys-devel/libtool:   1.5.18-r1 
virtual/os-headers:  2.4.19-r1, 2.6.11-r2 
ACCEPT_KEYWORDS="x86" 
AUTOCLEAN="yes" 
CBUILD="i686-pc-linux-gnu" 
CFLAGS="-O3 -march=pentium4 -fomit-frame-pointer -pipe" 
CHOST="i686-pc-linux-gnu" 
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control" 
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" 
CXXFLAGS="-O3 -march=pentium4 -fomit-frame-pointer -pipe" 
DISTDIR="/usr/portage/distfiles" 
FEATURES="autoconfig distlocks sandbox sfperms strict" 
GENTOO_MIRRORS="http://128.213.5.34/gentoo/ http://gentoo.oregonstate.edu 
http://www.ibiblio.org/pub/Linux/distributions/gentoo" 
LANG="en_US" 
MAKEOPTS="-j2" 
PKGDIR="/usr/portage/packages" 
PORTAGE_TMPDIR="/var/tmp" 
PORTDIR="/usr/portage" 
PORTDIR_OVERLAY="/usr/local/portage" 
SYNC="rsync://rsync.gentoo.org/gentoo-portage" 
USE="x86 X apm arts avi bash-completion berkdb bitmap-fonts cdr crypt cups curl 
dvd eds emacs emboss encode esd fam flac flash font-server foomaticdb fortran 
gd gdbm gif gpm gstreamer gtk imagemagick imap imlib ipv6 java jpeg junit kde 
libg++ libwww live mad mikmod mmx motif mozilla mp3 mpeg ncurses nls nptl odbc 
ogg oggvorbis opengl oss pam pdflib perl plotutils png postgres ppds python qt 
quicktime readline samba sdl slang spell sse ssl svga tcltk tcpd tetex tiff 
truetype truetype-fonts type1-fonts usb vorbis wmf xine xinerama xml2 xmms xv 
zlib userland_GNU kernel_linux elibc_glibc" 
Unset:  ASFLAGS, CTARGET, LC_ALL, LDFLAGS, LINGUAS 
 
Comment 2 Marc Hildebrand (RETIRED) gentoo-dev 2005-08-22 22:03:09 UTC
Are you using atr-drivers or some (very) old nvidia-drivers?
In that case, try a "opengl-update xorg-x11" and see what that helps.
Comment 3 Andreas Plesch 2005-08-23 08:53:33 UTC
I use 
 
media-video/nvidia-glx-1.0.6629-r6 
 
with an older card: 
 
NVidia Corporation NV25 [GeForce4 Ti 4600] (rev a3) 
 
Here is glxinfo output: 
 
name of display: :0.0 
display: :0  screen: 0 
direct rendering: Yes 
server glx vendor string: NVIDIA Corporation 
server glx version string: 1.3 
server glx extensions: 
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_SGIX_fbconfig, 
    GLX_SGIX_pbuffer, GLX_SGI_video_sync, GLX_SGI_swap_control, 
    GLX_ARB_multisample 
client glx vendor string: NVIDIA Corporation 
client glx version string: 1.3 
client glx extensions: 
    GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_visual_info, 
    GLX_EXT_visual_rating, GLX_EXT_import_context, GLX_SGI_video_sync, 
    GLX_NV_swap_group, GLX_NV_video_out, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer, 
    GLX_SGI_swap_control, GLX_NV_float_buffer 
GLX extensions: 
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_SGIX_fbconfig, 
    GLX_SGIX_pbuffer, GLX_SGI_video_sync, GLX_SGI_swap_control, 
    GLX_ARB_multisample, GLX_ARB_get_proc_address 
OpenGL vendor string: NVIDIA Corporation 
OpenGL renderer string: GeForce4 Ti 4600/AGP/SSE2 
OpenGL version string: 1.5.2 NVIDIA 66.29 
OpenGL extensions: 
    GL_ARB_depth_texture, GL_ARB_imaging, GL_ARB_multisample, 
    GL_ARB_multitexture, GL_ARB_occlusion_query, GL_ARB_point_parameters, 
    GL_ARB_point_sprite, GL_ARB_shadow, GL_ARB_shader_objects, 
    GL_ARB_shading_language_100, GL_ARB_texture_border_clamp, 
    GL_ARB_texture_compression, GL_ARB_texture_cube_map, 
    GL_ARB_texture_env_add, GL_ARB_texture_env_combine, 
    GL_ARB_texture_env_dot3, GL_ARB_texture_mirrored_repeat, 
    GL_ARB_texture_rectangle, GL_ARB_transpose_matrix, 
    GL_ARB_vertex_buffer_object, GL_ARB_vertex_program, GL_ARB_vertex_shader, 
    GL_ARB_window_pos, GL_S3_s3tc, GL_EXT_texture_env_add, GL_EXT_abgr, 
    GL_EXT_bgra, GL_EXT_blend_color, GL_EXT_blend_minmax, 
    GL_EXT_blend_subtract, GL_EXT_compiled_vertex_array, GL_EXT_Cg_shader, 
    GL_EXT_draw_range_elements, GL_EXT_fog_coord, GL_EXT_multi_draw_arrays, 
    GL_EXT_packed_pixels, GL_EXT_paletted_texture, GL_EXT_pixel_buffer_object, 
    GL_EXT_point_parameters, GL_EXT_rescale_normal, GL_EXT_secondary_color, 
    GL_EXT_separate_specular_color, GL_EXT_shadow_funcs, 
    GL_EXT_shared_texture_palette, GL_EXT_stencil_wrap, GL_EXT_texture3D, 
    GL_EXT_texture_compression_s3tc, GL_EXT_texture_cube_map, 
    GL_EXT_texture_edge_clamp, GL_EXT_texture_env_combine, 
    GL_EXT_texture_env_dot3, GL_EXT_texture_filter_anisotropic, 
    GL_EXT_texture_lod, GL_EXT_texture_lod_bias, GL_EXT_texture_object, 
    GL_EXT_vertex_array, GL_HP_occlusion_test, GL_IBM_rasterpos_clip, 
    GL_IBM_texture_mirrored_repeat, GL_KTX_buffer_region, GL_NV_blend_square, 
    GL_NV_copy_depth_to_color, GL_NV_depth_clamp, GL_NV_fence, 
    GL_NV_fog_distance, GL_NV_light_max_exponent, 
    GL_NV_multisample_filter_hint, GL_NV_occlusion_query, 
    GL_NV_packed_depth_stencil, GL_NV_pixel_data_range, GL_NV_point_sprite, 
    GL_NV_register_combiners, GL_NV_register_combiners2, 
    GL_NV_texgen_reflection, GL_NV_texture_compression_vtc, 
    GL_NV_texture_env_combine4, GL_NV_texture_rectangle, GL_NV_texture_shader, 
    GL_NV_texture_shader2, GL_NV_texture_shader3, GL_NV_vertex_array_range, 
    GL_NV_vertex_array_range2, GL_NV_vertex_program, GL_NV_vertex_program1_1, 
    GL_SGIS_generate_mipmap, GL_SGIS_multitexture, GL_SGIS_texture_lod, 
    GL_SGIX_depth_texture, GL_SGIX_shadow, GL_SUN_slice_accum 
glu version: 1.3 
glu extensions: 
    GLU_EXT_nurbs_tessellator, GLU_EXT_object_space_tess 
 
Comment 4 Steve Dibb (RETIRED) gentoo-dev 2006-10-04 15:06:12 UTC
Removing from tree, see bug 150116