pkgsrc-Bugs archive

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

pkg/40208: x11/efltk compilation errors (NetBSD 4.0, pkgsrc modular xorg)



>Number:         40208
>Category:       pkg
>Synopsis:       x11/efltk compilation errors (NetBSD 4.0, pkgsrc modular xorg)
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Wed Dec 17 15:50:00 +0000 2008
>Originator:     Robert Elz
>Release:        NetBSD 4.0_STABLE  (pkgsrc current within past 8 hours)
>Organization:
        Prince of Songkla University
>Environment:
System: NetBSD jade.coe.psu.ac.th 4.0_STABLE NetBSD 4.0_STABLE 
(JADE-1.696-20080517) #9: Fri May 23 18:55:13 ICT 2008 
kre%jade.coe.psu.ac.th@localhost:/usr/obj/4/kernels/JADE i386
Architecture: i386
Machine: i386
>Description:
        Building x11/efltk fails with compilation errors
        (NetBSD 4.0 base system, no 4.0 release X sets installed,
        X11_TYPE=modular in mk.conf to use pkgsrc modular xorg).

>How-To-Repeat:
        I use pkg_comp with libkver and NetBSD 4.0 release sets installed
        in the sandbox (except the x sets), with X11_TYPE=modular in
        the sandbox /etc/mk.conf

        Building (pkg_comp build x11/efltk) results in (after config
        type noise - no sql option is selected, everything is default)

EFLTK is ready for build.
To start building, type: ./emake

=> Modifying libtool scripts to use pkgsrc libtool
===> Building for efltk-2.0.5nb7
gmake[1]: Entering directory `/pkg_comp/obj/pkgsrc/x11/efltk/4x/efltk/src'
gmake[2]: Entering directory `/pkg_comp/obj/pkgsrc/x11/efltk/4x/efltk/src/core'
Compiling Fl.cpp...
mkdir .libs
 c++ -DHAVE_CONFIG_H -I/pkg_comp/obj/pkgsrc/x11/efltk/4x/efltk -Wall 
-fexceptions -I/pkg_comp/obj/pkgsrc/x11/efltk/4x/.buildlink/include 
-I/pkg_comp/obj/pkgsrc/x11/efltk/4x/.buildlink/include/freetype2 -D_REENTRANT 
-DFL_SHARED -Wuninitialized -O2 -c Fl.cpp  -fPIC -DPIC -o .libs/Fl.o
/pkg_comp/obj/pkgsrc/x11/efltk/4x/efltk/efltk/Fl_Boxtype.h:30: warning: 'class 
Fl_Boxtype_' has virtual functions but non-virtual destructor
/pkg_comp/obj/pkgsrc/x11/efltk/4x/efltk/efltk/Fl_Boxtype.h:60: warning: 'class 
Fl_Frame_Box' has virtual functions but non-virtual destructor
/pkg_comp/obj/pkgsrc/x11/efltk/4x/efltk/efltk/Fl_Boxtype.h:99: warning: 'class 
Fl_Flat_Box' has virtual functions but non-virtual destructor
                [ more just like this deleted ]
/pkg_comp/obj/pkgsrc/x11/efltk/4x/efltk/efltk/Fl_Labeltype.h:62: warning: 
'class Fl_Engraved_Label' has virtual functions but non-virtual destructor
/pkg_comp/obj/pkgsrc/x11/efltk/4x/efltk/efltk/Fl_Window.h:130: error: ISO C++ 
forbids declaration of 'Fl_X' with no type
/pkg_comp/obj/pkgsrc/x11/efltk/4x/efltk/efltk/Fl_Window.h:130: error: expected 
';' before '*' token
/pkg_comp/obj/pkgsrc/x11/efltk/4x/efltk/efltk/Fl_Window.h: In member function 
'bool Fl_Window::shown() const':
/pkg_comp/obj/pkgsrc/x11/efltk/4x/efltk/efltk/Fl_Window.h:80: error: 'i' was 
not declared in this scope
/pkg_comp/obj/pkgsrc/x11/efltk/4x/efltk/efltk/x.h: In static member function 
'static Fl_X* Fl_X::i(const Fl_Window*)':
/pkg_comp/obj/pkgsrc/x11/efltk/4x/efltk/efltk/x.h:207: error: 'const class 
Fl_Window' has no member named 'i'
Fl_x.cpp: In member function 'virtual void Fl_Window::layout()':
Fl_x.cpp:1357: error: 'i' was not declared in this scope
Fl_x.cpp: In static member function 'static void Fl_X::create(Fl_Window*, 
XVisualInfo*, Colormap, int)':
Fl_x.cpp:1422: error: 'class Fl_Window' has no member named 'i'
Fl_x.cpp:1465: error: 'class Fl_Window' has no member named 'i'
Fl_x.cpp:1499: error: 'const class Fl_Window' has no member named 'i'
Fl_x.cpp: In member function 'void Fl_Window::size_range_()':
Fl_x.cpp:1600: error: 'i' was not declared in this scope
Fl_x.cpp: In member function 'bool Fl_Window::iconic() const':
Fl_x.cpp:1606: error: 'i' was not declared in this scope
Fl_x.cpp: In member function 'void Fl_Window::label(const Fl_String&, const 
Fl_String&)':
Fl_x.cpp:1623: error: 'i' was not declared in this scope
Fl_x.cpp: In member function 'void Fl_Window::make_current() const':
Fl_x.cpp:1652: error: 'i' was not declared in this scope
gmake[2]: *** [Fl.lo] Error 1
gmake[2]: Leaving directory `/pkg_comp/obj/pkgsrc/x11/efltk/4x/efltk/src/core'
gmake[1]: *** [libtool] Error 2
gmake[1]: Leaving directory `/pkg_comp/obj/pkgsrc/x11/efltk/4x/efltk/src'
gmake: *** [all] Error 2
*** Error code 2

Stop.
make: stopped in /usr/pkgsrc/x11/efltk
*** Error code 1

Stop.

>Fix:
        ???



Home | Main Index | Thread Index | Old Index