Hi, I'm following https://fedoraproject.org/wiki/Policy_for_nonresponsive_package_maintainers I'm asking for any reaction on: https://bugzilla.redhat.com/show_bug.cgi?id=1529716 https://src.fedoraproject.org/rpms/net-snmp/pull-request/2 List of proposed changes is quite long. * Thu Dec 28 2017 Tomasz Kłoczko <kloczek@xxxxxxxxxxxxxxxxx> - 1:5.7.3-29 - removed Group fields (https://fedoraproject.org/wiki/Packaging:Guidelines#Tags_and_Sections) - remove all legacy hacks for Fedora older than 25 - remove chkconfig, initscripts and coreutils from Requires (no longer needed) - remove man pages .gz suffixes in %%files (it breaks building the package with not compresses man pages or compresses using another compression methods) - removed no longer needed init scripts - removed no longer needed pie patch as generating PIE code is now part default cc1 spec in (/usr/lib/rpm/redhat/redhat-hardened-cc1) - add use %%autosetup in %%prep - fixed openssl patch (it has been patching files created by use patch -b) - added Detect-if-mysql-has-my_load_defaults patch based on https://sf.net/p/net-snmp/code/ci/cb268b66ee49a123ee which allows building net-snmp against MySQL 5.7 - removed %%clean section (no longer needed) - added use more macros in %%install and %%files - remove %%global netsnmp_check (use rpmbuild --nocheck if you want to disable execute %%check) - removed PORTING from %%doc (not relevant for net-snmp Linux binary distribution) - moved README.mib2c to perl %%doc - removed %%{_datadir}/snmp from perl subpackage (it is ownd by libs) - %%doc python/README instead README to python subpackage - use --with-python-modules configure option and add fix_pythoninstall patch instead hacks in %%build and %%install build and install python module - removed elfutils-devel, rpm-devel, elfutils-libelf-devel, openssl-devel, lm_sensors-devel and perl-devel from devel subpackage Requires as none of the net-snmp header files is used any headers from those packages - chrath hack no longer needed - do not patch COPYRIGHT and REAME to utf8 using icong and just use patch (because be informed when such fix is not needed when patch will reject) - removed redundant --sysconfdir=%%{_sysconfdir} from %%configure options - removed add -D_RPM_4_4_COMPAT to CFLAGS (detection _RPM_4_4_COMPAT define is needed is in configure.d/config_os_libs1) as now it only only generated on compile output a lot of warnings about redefine this define - removed install net-snmp-tmpfs.conf as now snmpd and snmptrapd are no longer creates pid files - simplify not fire testing/fulltests/default/T200snmpv2cwalkall_simple on some archs - explicite disable libwrap (add --without-libwrap to configure option) - added mysql %%bcond by default disabled - remove --with-ldflags="-Wl,-z,relro -Wl,-z,now" from configure options as -z,relro is now part of the %__global_ldflags and -z,now is part of the defalt linking options (/usr/lib/rpm/redhat/redhat-hardened-ld) - added -Wl,--as-needed to LDFLAGS instead use --enable-as-needed - added net-snmp-config.in_no_ldflags_in_--libs patch which removes LDFLAGS from net-snmp-config [--libs,--external-libs,--agent-libs,--external-agent-libs] and adds passing ldflags to Extension() python fulction as extra_link_args - remove perl(:MODULE_COMPAT_%(eval "`%%{__perl} -V:version`"; echo $version)) from agent-libs Requires as now libperl library automatically has SOANME dependency kloczek -- Tomasz Kłoczko | Tel: 0774 1209067 | LinkedIn: http://lnkd.in/FXPWxH _______________________________________________ devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx