Projects
openEuler:22.03:LTS:LoongArch
perl-libnet
Sign Up
Log In
Username
Password
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
Expand all
Collapse all
Changes of Revision 3
View file
_service:tar_scm_kernel_repo:perl-libnet.spec
Changed
@@ -1,6 +1,6 @@ Name: perl-libnet Version: 3.13 -Release: 1 +Release: 2 Summary: Perl clients for various network protocols License: GPL+ or Artistic URL: https://metacpan.org/release/libnet @@ -8,6 +8,8 @@ BuildArch: noarch +Patch6000: backport-libnet-3.08-Do-not-create-Net-libnet.cfg.patch + BuildRequires: coreutils make perl-generators perl-interpreter perl(ExtUtils::MakeMaker) >= 6.76 BuildRequires: perl(strict) perl(warnings) perl(Carp) perl(constant) perl(Errno) perl(Exporter) perl(Fcntl) BuildRequires: perl(FileHandle) perl(IO::Select) perl(IO::Socket) >= 1.05 perl(IO::Socket::IP) >= 0.25 perl(POSIX) @@ -57,6 +59,12 @@ %{_mandir}/man3/* %changelog +* Fri Jul 01 2022 tianwei <tianwei12@h-partners.com> - 3.13-2 +- Type:bugfix +- CVE:NA +- SUG:NA +- DESC:Do not create Net/libnet.cfg + * Tue Jan 26 2021 liudabo <liudabo1@huawei.com> - 3.13-1 - upgrade version to 3.13
View file
_service:tar_scm_kernel_repo:backport-libnet-3.08-Do-not-create-Net-libnet.cfg.patch
Added
@@ -0,0 +1,46 @@ +From a40f2774eede8e65dd6128b45525ec88f469e031 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= <ppisar@redhat.com> +Date: Fri, 10 Jul 2015 13:02:00 +0200 +Subject: [PATCH 2/2] Do not create Net/libnet.cfg +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +I will remove the Net/libnet.cfg because: + +(1) it's content equals to default configuration hard-coded in the +code +(2) it's kind of configuration file we do not mark it as a configuration +file, so it's overwritten on each update +(3) it's loaded from directory based on Net::Config module location. +I.e. core module will search it in core path, vendor module in vendor +path and site module in site path. + +perl.spec does not provide it either. + +<https://bugzilla.redhat.com/show_bug.cgi?id=1238689> + +Signed-off-by: Petr Písař <ppisar@redhat.com> + +Reference:https://src.fedoraproject.org/rpms/perl-libnet/blob/rawhide/f/libnet-3.08-Do-not-create-Net-libnet.cfg.patch +Conflict:NA +--- + Makefile.PL | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/Makefile.PL b/Makefile.PL +index 64d6959..25fc626 100644 +--- a/Makefile.PL ++++ b/Makefile.PL +@@ -235,7 +235,7 @@ MAIN: { + sub MY::post_initialize { + my $self = shift; + +- return '' if $self->{PERL_CORE}; ++ return ''; + + if (not -f $CfgFile) { + my @args = qw(Configure); +-- +2.5.0 +
Locations
Projects
Search
Status Monitor
Help
Open Build Service
OBS Manuals
API Documentation
OBS Portal
Reporting a Bug
Contact
Mailing List
Forums
Chat (IRC)
Twitter
Open Build Service (OBS)
is an
openSUSE project
.