|
From: gnome-perl (bugzilla.gnome.org) <bug...@bu...> - 2006-11-06 21:47:13
|
Do not reply to this via email (we are currently unable to handle email responses and they get discarded). You can add comments to this bug at http://bugzilla.gnome.org/show_bug.cgi?id=3D362489 gnome-perl | Gnome2 | Ver: unspecified ------- Comment #6 from Sergei Steshenko 2006-11-06 21:47 UTC ------- I believe that before release targets should be tested with 'make test' or 'make check' - whatever Makefile has for built-in tests. Even though my build environment is not traditional, I consider it to be legal - that ist, it uses documented features of install prefix, include and library files locations, etc. There is a whole Linux distro called GoboLinux (http://gobolinux.org/) wh= ich uses directory per library approach - the same way as I do. To me it still looks like a bug Gnome2-1.040, in its prerelease verificat= ion procedure first of all. About libgnome - I do not think you correctly blame it. Here are contents of /home/sergei/AFSWD/install/libgnome-2.14.1/lib/pkgconfig/libgnome-2.0.pc file: " prefix=3D/home/sergei/AFSWD/install/libgnome-2.14.1 exec_prefix=3D${prefix} libdir=3D${exec_prefix}/lib includedir=3D${prefix}/include libgnome_serverdir=3D${exec_prefix}/libexec Name: libgnome Description: libgnome Requires: glib-2.0 ORBit-2.0 libbonobo-2.0 gconf-2.0 gnome-vfs-2.0 Version: 2.14.1 Libs: -L${libdir} -lgnome-2 -lpopt Cflags: -I${includedir}/libgnome-2.0 ". Both 'libdir' and 'includedir' point to the correct directories, aren't t= hey ? If you think something is wrong with the above libgnome-2.0.pc file, coul= d you please point me to the wrong line(s) ? As I said in the very beginning, even though CPPFLAGS, CCFLAGS (probably unnecessary), LD_LIBRARY, LDFLAGS environment variables are set and the variables contain /home/sergei/AppsFromScratchWD/install/popt-1.6.4/include /home/sergei/AppsFromScratchWD/install/popt-1.6.4/lib paths tp point to .h and .so files, these paths do not appear in the generated from Makefile.PL Makefile. Why 'popt' path is absent in, say, INC Makefile variable while paths to other libraries are present: INC =3D -DORBIT2=3D1 -pthread -I/home/sergei/AFSWD/install/GConf-2.14.0/include/gconf/2 -I/home/sergei/AFSWD/install/ORBit2-2.14.2/include/orbit-2.0 -I/home/sergei/AFSWD/install/atk-1.12.1/include/atk-1.0 -I/home/sergei/AFSWD/install/cairo-1.2.4/include/cairo -I/home/sergei/AFSWD/install/glib-2.12.4/include/glib-2.0 -I/home/sergei/AFSWD/install/glib-2.12.4/lib/glib-2.0/include -I/home/sergei/AFSWD/install/gnome-keyring-0.4.9/include/gnome-keyring-1 -I/home/sergei/AFSWD/install/gnome-vfs-2.14.2/include/gnome-vfs-2.0 -I/home/sergei/AFSWD/install/gnome-vfs-2.14.2/lib/gnome-vfs-2.0/include -I/home/sergei/AFSWD/install/gtk+-2.8.20/include/gtk-2.0 -I/home/sergei/AFSWD/install/gtk+-2.8.20/lib/gtk-2.0/include -I/home/sergei/AFSWD/install/libart_lgpl-2.3.17/include/libart-2.0 -I/home/sergei/AFSWD/install/libbonobo-2.14.0/include/libbonobo-2.0 -I/home/sergei/AFSWD/install/libbonobo-2.14.0/include/bonobo-activation-2= .0 -I/home/sergei/AFSWD/install/libbonoboui-2.14.0/include/libbonoboui-2.0 -I/home/sergei/AFSWD/install/libgnome-2.14.1/include/libgnome-2.0 -I/home/sergei/AFSWD/install/libgnomecanvas-2.14.0/include/libgnomecanvas= -2.0 -I/home/sergei/AFSWD/install/libgnomeui-2.14.1/include/libgnomeui-2.0 -I/home/sergei/AFSWD/install/libxml2-2.6.26/include/libxml2 -I/home/sergei/AFSWD/install/pango-1.14.7/include/pango-1.0 -I/home/sergei/AFSWD/install/fontconfig-2.4.1/include -I/home/sergei/AFSWD/install/freetype-2.2.1/include/freetype2 -I/home/sergei/AFSWD/install/freetype-2.2.1/include -I/home/sergei/AFSWD/install/Gnome2-Canvas-1.002/lib/perl/5.8.7/Gnome2/Ca= nvas/Install -I/home/sergei/AFSWD/install/Glib-1.140/lib/perl/5.8.7/Glib/Install -I. -I/home/sergei/AFSWD/install/Gnome2-VFS-1.060/lib/perl/5.8.7/Gnome2/VFS/I= nstall -I build -I/home/sergei/AFSWD/install/Gtk2-1.140/lib/perl/5.8.7/Gtk2/Inst= all -I./build -I/home/sergei/AFSWD/install/Cairo-1.01/lib/perl/5.8.7/Cairo/In= stall -Ibuild ? --=20 Configure bugmail: http://bugzilla.gnome.org/userprefs.cgi?tab=3Demail |