openSUSE:Factory The next openSUSE distribution Any user who wishes to have the newest packages that include, but are not limited to, the Linux kernel, SAMBA, git, desktops, office applications and many other packages, will want Tumbleweed. Tumbleweed appeals to Power Users, Software Developers and openSUSE Contributors. If you require the latest software stacks and Integrated Development Environment or need a stable platform closest to bleeding edge Linux, Tumbleweed is the best choice for you. Staging dashboard is located at: https://build.opensuse.org/staging_workflows/openSUSE:Factory List of known devel projects: https://build.opensuse.org/package/view_file/openSUSE:Factory:Staging/dashboard/devel_projects Have a look at http://en.opensuse.org/Portal:Factory for more details. https://download.opensuse.org/tumbleweed/repo/oss/ perl-Module-Build-XSUtil Module::Build class for building XS modules Module::Build::XSUtil is subclass of Module::Build for support building XS modules. This is a list of a new parameters in the Module::Build::new method: * needs_compiler_c99 This option checks C99 compiler's availability. If it's not available, Build.PL exits by 0. * needs_compiler_cpp This option checks C++ compiler's availability. If it's not available, Build.PL exits by 0. In addition, append 'extra_compiler_flags' and 'extra_linker_flags' for C++. * generate_ppport_h Genereate ppport.h by Devel::PPPort. * generate_xshelper_h Genereate xshelper.h which is a helper header file to include EXTERN.h, perl.h, XSUB.h and ppport.h, and defines some portability stuff which are not supported by ppport.h. It is porting from Module::Install::XSUtil. * cc_warnings Enable compiler warnings flag. It is enable by default. * -g options If invoke Build.PL with '-g' option, It will build with debug options.