# This Makefile is for the Bugzilla extension to perl.
#
# It was generated automatically by MakeMaker version
# 7.34 (Revision: 73400) from the contents of
# Makefile.PL. Don't edit this file, edit Makefile.PL instead.
#
#       ANY CHANGES MADE HERE WILL BE LOST!
#
#   MakeMaker ARGV: ()
#

#   MakeMaker Parameters:

#     ABSTRACT => q[Bugzilla Bug Tracking System]
#     AUTHOR => [q[Bugzilla Developers <developers@bugzilla.org>]]
#     BUILD_REQUIRES => { ExtUtils::MakeMaker=>q[7.22] }
#     CONFIGURE_REQUIRES => { ExtUtils::MakeMaker=>q[7.22] }
#     LICENSE => q[Mozilla_2_0]
#     META_MERGE => { dynamic_config=>q[1], meta-spec=>{ url=>q[http://search.cpan.org/perldoc?CPAN::Meta::Spec], version=>q[2] }, optional_features=>{ alien_cmark=>{ description=>q[Support GitHub-flavored markdown], prereqs=>{ runtime=>{ requires=>{ Alien::libcmark_gfm=>q[3] } } } }, argon2=>{ description=>q[Support hashing passwords with Argon2], prereqs=>{ runtime=>{ requires=>{ Crypt::Argon2=>q[0.004] } } } }, auth_ldap=>{ description=>q[LDAP Authentication], prereqs=>{ runtime=>{ requires=>{ Net::LDAP=>q[0] } } } }, auth_radius=>{ description=>q[RADIUS Authentication], prereqs=>{ runtime=>{ requires=>{ Authen::Radius=>q[0] } } } }, better_xff=>{ description=>q[Improved behavior of MOJO_REVERSE_PROXY], prereqs=>{ runtime=>{ requires=>{ Mojolicious::Plugin::ForwardedFor=>q[0] } } } }, chart_clicker=>{ description=>q[Support nice-looking charts], prereqs=>{ runtime=>{ requires=>{ Chart::Clicker=>q[0] } } } }, datadog=>{ description=>q[Data Dog support], prereqs=>{ runtime=>{ requires=>{ DataDog::DogStatsd=>q[0.05] } } } }, detect_charset=>{ description=>q[Automatic charset detection for text attachments], prereqs=>{ runtime=>{ requires=>{ Encode=>q[2.21], Encode::Detect=>q[0] } } } }, docker=>{ description=>q[Run Bugzilla inside Docker], prereqs=>{ runtime=>{ requires=>{ File::Copy::Recursive=>q[0] } } } }, documentation=>{ description=>q[Documentation], prereqs=>{ runtime=>{ requires=>{ File::Copy::Recursive=>q[0], File::Which=>q[0] } } } }, extension_push_optional=>{ prereqs=>{ runtime=>{ requires=>{ XML::Simple=>q[0] } } } }, graphical_reports=>{ description=>q[Graphical Reports], prereqs=>{ runtime=>{ requires=>{ GD=>q[1.20], GD::Graph=>q[0], GD::Text=>q[0], Template::Plugin::GD::Image=>q[0] } } } }, html_desc=>{ description=>q[More HTML in Product/Group Descriptions], prereqs=>{ runtime=>{ requires=>{ HTML::Parser=>q[3.67], HTML::Scrubber=>q[0] } } } }, inbound_email=>{ description=>q[Inbound Email], prereqs=>{ runtime=>{ requires=>{ Email::MIME::Attachment::Stripper=>q[0], Email::Reply=>q[0] } } } }, jobqueue=>{ description=>q[Mail Queueing], prereqs=>{ runtime=>{ requires=>{ Daemon::Generic=>q[0], TheSchwartz=>q[1.10] } } } }, jsonrpc=>{ description=>q[JSON-RPC Interface], prereqs=>{ runtime=>{ requires=>{ JSON::RPC=>q[== 1.01], Test::Taint=>q[1.06] } } } }, linux_pdeath=>{ description=>q[Linux::Pdeathsig for a good parent/child relationships], prereqs=>{ runtime=>{ requires=>{ Linux::Pdeathsig=>q[0] } } } }, linux_pid=>{ description=>q[Linux::PID], prereqs=>{ runtime=>{ requires=>{ Linux::Pid=>q[0] } } } }, linux_smaps=>{ description=>q[Linux::Smaps::Tiny for limiting memory usage], prereqs=>{ runtime=>{ requires=>{ BSD::Resource=>q[0], Linux::Smaps::Tiny=>q[0] } } } }, mariadb=>{ description=>q[MariaDB database support], prereqs=>{ runtime=>{ requires=>{ DBD::MariaDB=>q[0], DateTime::Format::MySQL=>q[0.06] } } } }, markdown=>{ description=>q[Markdown syntax support for comments], prereqs=>{ runtime=>{ requires=>{ Text::MultiMarkdown=>q[1.000034], Unicode::GCString=>q[0] } } } }, memcached=>{ description=>q[Memcached Support], prereqs=>{ runtime=>{ requires=>{ Cache::Memcached::Fast=>q[0.17] } } } }, mfa=>{ description=>q[Multi-Factor Authentication], prereqs=>{ runtime=>{ requires=>{ Auth::GoogleAuth=>q[1.01], GD::Barcode::QRcode=>q[0] } } } }, moving=>{ description=>q[Move Bugs Between Installations], prereqs=>{ runtime=>{ requires=>{ MIME::Parser=>q[5.406], XML::Twig=>q[0] } } } }, mysql=>{ description=>q[MySQL database support], prereqs=>{ runtime=>{ requires=>{ DBD::mysql=>q[5.003], DateTime::Format::MySQL=>q[0.06] } } } }, new_charts=>{ description=>q[New Charts], prereqs=>{ runtime=>{ requires=>{ Chart::Lines=>q[v2.4.10], GD=>q[1.20] } } } }, oauth2_server=>{ description=>q[OAuth2 Server support], prereqs=>{ runtime=>{ requires=>{ Mojolicious::Plugin::OAuth2::Server=>q[0.44] } } } }, old_charts=>{ description=>q[Old Charts], prereqs=>{ runtime=>{ requires=>{ Chart::Lines=>q[v2.4.10], GD=>q[1.20] } } } }, oracle=>{ description=>q[Oracle database support], prereqs=>{ runtime=>{ requires=>{ DBD::Oracle=>q[1.19] } } } }, patch_viewer=>{ description=>q[Patch Viewer], prereqs=>{ runtime=>{ requires=>{ PatchReader=>q[0.9.6] } } } }, pg=>{ description=>q[Postgres database support], prereqs=>{ runtime=>{ requires=>{ DBD::Pg=>q[v2.19.3] } } } }, rest=>{ description=>q[REST Interface], prereqs=>{ runtime=>{ requires=>{ JSON::RPC=>q[==1.01], Test::Taint=>q[1.06] } } } }, s3=>{ description=>q[Amazon S3 Attachment Storage], prereqs=>{ runtime=>{ requires=>{ Class::Accessor::Fast=>q[0], URI::Escape=>q[0], XML::Simple=>q[0] } } } }, sentry=>{ description=>q[Sentry Support], prereqs=>{ runtime=>{ requires=>{ Log::Log4perl::Appender::Raven=>q[0.006] } } } }, smtp_auth=>{ description=>q[SMTP Authentication], prereqs=>{ runtime=>{ requires=>{ Authen::SASL=>q[0] } } } }, sqlite=>{ description=>q[SQLite database support], prereqs=>{ runtime=>{ requires=>{ DBD::SQLite=>q[1.29], DateTime::Format::SQLite=>q[0.11] } } } }, typesniffer=>{ description=>q[Sniff MIME type of attachments], prereqs=>{ runtime=>{ requires=>{ File::MimeInfo::Magic=>q[0], IO::Scalar=>q[0] } } } }, updates=>{ description=>q[Automatic Update Notifications], prereqs=>{ runtime=>{ requires=>{ XML::Twig=>q[0] } } } }, xmlrpc=>{ description=>q[XML-RPC Interface], prereqs=>{ runtime=>{ requires=>{ SOAP::Lite=>q[0.712], Test::Taint=>q[1.06], XMLRPC::Lite=>q[0.712] } } } } }, prereqs=>{ build=>{ requires=>{ ExtUtils::MakeMaker=>q[7.22] } }, runtime=>{ recommends=>{ Safe=>q[2.30] }, requires=>{ Algorithm::BloomFilter=>q[0.02], CGI=>q[4.31], CGI::Compile=>q[0], CGI::Emulate::PSGI=>q[0], CPAN::Meta::Prereqs=>q[2.132830], CPAN::Meta::Requirements=>q[2.121], Class::XSAccessor=>q[1.18], Crypt::CBC=>q[0], Crypt::DES=>q[0], Crypt::DES_EDE3=>q[0], DBI=>q[1.614], DBIx::Class=>q[0], DBIx::Class::Helpers=>q[2.034002], DBIx::Connector=>q[0], Daemon::Generic=>q[0], Date::Format=>q[2.23], Date::Parse=>q[2.31], DateTime=>q[0.75], DateTime::TimeZone=>q[2.11], Devel::NYTProf=>q[6.04], Digest::SHA=>q[5.47], EV=>q[4.0], Email::Address::XS=>q[1.01], Email::MIME=>q[1.904], Email::Sender=>q[2.600], FFI::Platypus=>q[0], File::MimeInfo::Magic=>q[0], Future=>q[0.34], HTML::Escape=>q[1.10], HTML::Tree=>q[0], IO::Async=>q[0.71], IO::Compress::Gzip=>q[0], IO::Scalar=>q[0], IPC::System::Simple=>q[0], JSON::MaybeXS=>q[1.003008], JSON::Validator=>q[3.05], JSON::XS=>q[2.0], LWP::Protocol::https=>q[6.07], LWP::UserAgent=>q[6.44], LWP::UserAgent::Determined=>q[0], List::MoreUtils=>q[0.418], Log::Dispatch=>q[2.67], Log::Log4perl=>q[1.49], Math::Random::ISAAC=>q[1.0.1], Module::Metadata=>q[1.000033], Module::Runtime=>q[0.014], Mojo::JWT=>q[0.07], MojoX::Log::Log4perl=>q[0.04], Mojolicious=>q[8.42], Moo=>q[2.002004], MooX::StrictConstructor=>q[0.008], Mozilla::CA=>q[20160104], Net::DNS=>q[0], Package::Stash=>q[0.37], Parse::CPAN::Meta=>q[1.44], PerlX::Maybe=>q[0], Regexp::Common=>q[0], Role::Tiny=>q[2.000003], Scope::Guard=>q[0.21], Sereal=>q[4.004], Sub::Quote=>q[2.005000], Sys::Syslog=>q[0], Template=>q[3.008], Text::CSV_XS=>q[1.26], Text::Diff=>q[0], Throwable=>q[0.200013], Tie::IxHash=>q[0], Type::Tiny=>q[1.004004], URI=>q[1.55], URI::Escape::XS=>q[0.14], version=>q[0.87] } }, test=>{ requires=>{ Capture::Tiny=>q[0], DBD::SQLite=>q[1.29], DateTime::Format::SQLite=>q[0.11], Perl::Critic::Freenode=>q[0], Perl::Critic::Policy::Documentation::RequirePodLinksIncludeText=>q[0], Perl::Tidy=>q[20180220], Pod::Coverage=>q[0], Selenium::Remote::Driver=>q[1.31], Test2::V0=>q[0], Test::More=>q[0], Test::Perl::Critic::Progressive=>q[0], Test::Selenium::Firefox=>q[0], Test::WWW::Selenium=>q[0] } } } }
#     MIN_PERL_VERSION => q[5.010001]
#     NAME => q[Bugzilla]
#     PREREQ_PM => { Algorithm::BloomFilter=>q[0.02], CGI=>q[4.31], CGI::Compile=>q[0], CGI::Emulate::PSGI=>q[0], CPAN::Meta::Prereqs=>q[2.132830], CPAN::Meta::Requirements=>q[2.121], Capture::Tiny=>q[0], Class::XSAccessor=>q[1.18], Crypt::CBC=>q[0], Crypt::DES=>q[0], Crypt::DES_EDE3=>q[0], DBD::SQLite=>q[1.29], DBI=>q[1.614], DBIx::Class=>q[0], DBIx::Class::Helpers=>q[2.034002], DBIx::Connector=>q[0], Daemon::Generic=>q[0], Date::Format=>q[2.23], Date::Parse=>q[2.31], DateTime=>q[0.75], DateTime::Format::SQLite=>q[0.11], DateTime::TimeZone=>q[2.11], Devel::NYTProf=>q[6.04], Digest::SHA=>q[5.47], EV=>q[4.0], Email::Address::XS=>q[1.01], Email::MIME=>q[1.904], Email::Sender=>q[2.600], ExtUtils::MakeMaker=>q[7.22], FFI::Platypus=>q[0], File::MimeInfo::Magic=>q[0], Future=>q[0.34], HTML::Escape=>q[1.10], HTML::Tree=>q[0], IO::Async=>q[0.71], IO::Compress::Gzip=>q[0], IO::Scalar=>q[0], IPC::System::Simple=>q[0], JSON::MaybeXS=>q[1.003008], JSON::Validator=>q[3.05], JSON::XS=>q[2.0], LWP::Protocol::https=>q[6.07], LWP::UserAgent=>q[6.44], LWP::UserAgent::Determined=>q[0], List::MoreUtils=>q[0.418], Log::Dispatch=>q[2.67], Log::Log4perl=>q[1.49], Math::Random::ISAAC=>q[v1.0.1], Module::Metadata=>q[1.000033], Module::Runtime=>q[0.014], Mojo::JWT=>q[0.07], MojoX::Log::Log4perl=>q[0.04], Mojolicious=>q[8.42], Moo=>q[2.002004], MooX::StrictConstructor=>q[0.008], Mozilla::CA=>q[20160104], Net::DNS=>q[0], Package::Stash=>q[0.37], Parse::CPAN::Meta=>q[1.44], Perl::Critic::Freenode=>q[0], Perl::Critic::Policy::Documentation::RequirePodLinksIncludeText=>q[0], Perl::Tidy=>q[20180220], PerlX::Maybe=>q[0], Pod::Coverage=>q[0], Regexp::Common=>q[0], Role::Tiny=>q[2.000003], Scope::Guard=>q[0.21], Selenium::Remote::Driver=>q[1.31], Sereal=>q[4.004], Sub::Quote=>q[2.005000], Sys::Syslog=>q[0], Template=>q[3.008], Test2::V0=>q[0], Test::More=>q[0], Test::Perl::Critic::Progressive=>q[0], Test::Selenium::Firefox=>q[0], Test::WWW::Selenium=>q[0], Text::CSV_XS=>q[1.26], Text::Diff=>q[0], Throwable=>q[0.200013], Tie::IxHash=>q[0], Type::Tiny=>q[1.004004], URI=>q[1.55], URI::Escape::XS=>q[0.14], version=>q[0.87] }
#     TEST_REQUIRES => { Capture::Tiny=>q[0], DBD::SQLite=>q[1.29], DateTime::Format::SQLite=>q[0.11], Perl::Critic::Freenode=>q[0], Perl::Critic::Policy::Documentation::RequirePodLinksIncludeText=>q[0], Perl::Tidy=>q[20180220], Pod::Coverage=>q[0], Selenium::Remote::Driver=>q[1.31], Test2::V0=>q[0], Test::More=>q[0], Test::Perl::Critic::Progressive=>q[0], Test::Selenium::Firefox=>q[0], Test::WWW::Selenium=>q[0] }
#     VERSION_FROM => q[Bugzilla.pm]

# --- MakeMaker post_initialize section:


# --- MakeMaker const_config section:

# These definitions are from config.sh (via /usr/lib64/perl5/Config.pm).
# They may have been overridden via Makefile.PL or on the command line.
AR = ar
CC = gcc
CCCDLFLAGS = -fPIC
CCDLFLAGS = -Wl,--enable-new-dtags -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld
DLEXT = so
DLSRC = dl_dlopen.xs
EXE_EXT = 
FULL_AR = /usr/bin/ar
LD = gcc
LDDLFLAGS = -lpthread -shared -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -L/usr/local/lib -fstack-protector-strong
LDFLAGS = -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -fstack-protector-strong -L/usr/local/lib
LIBC = libc-2.28.so
LIB_EXT = .a
OBJ_EXT = .o
OSNAME = linux
OSVERS = 5.14.0-570.12.1.el9_6.x86_64
RANLIB = :
SITELIBEXP = /usr/local/share/perl5
SITEARCHEXP = /usr/local/lib64/perl5
SO = so
VENDORARCHEXP = /usr/lib64/perl5/vendor_perl
VENDORLIBEXP = /usr/share/perl5/vendor_perl


# --- MakeMaker constants section:
AR_STATIC_ARGS = cr
DIRFILESEP = /
DFSEP = $(DIRFILESEP)
NAME = Bugzilla
NAME_SYM = Bugzilla
VERSION = 20200805.1
VERSION_MACRO = VERSION
VERSION_SYM = 20200805_1
DEFINE_VERSION = -D$(VERSION_MACRO)=\"$(VERSION)\"
XS_VERSION = 20200805.1
XS_VERSION_MACRO = XS_VERSION
XS_DEFINE_VERSION = -D$(XS_VERSION_MACRO)=\"$(XS_VERSION)\"
INST_ARCHLIB = blib/arch
INST_SCRIPT = blib/script
INST_BIN = blib/bin
INST_LIB = blib/lib
INST_MAN1DIR = blib/man1
INST_MAN3DIR = blib/man3
MAN1EXT = 1
MAN3EXT = 3pm
INSTALLDIRS = site
DESTDIR = 
PREFIX = $(SITEPREFIX)
PERLPREFIX = /usr
SITEPREFIX = /usr/local
VENDORPREFIX = /usr
INSTALLPRIVLIB = /usr/share/perl5
DESTINSTALLPRIVLIB = $(DESTDIR)$(INSTALLPRIVLIB)
INSTALLSITELIB = /usr/local/share/perl5
DESTINSTALLSITELIB = $(DESTDIR)$(INSTALLSITELIB)
INSTALLVENDORLIB = /usr/share/perl5/vendor_perl
DESTINSTALLVENDORLIB = $(DESTDIR)$(INSTALLVENDORLIB)
INSTALLARCHLIB = /usr/lib64/perl5
DESTINSTALLARCHLIB = $(DESTDIR)$(INSTALLARCHLIB)
INSTALLSITEARCH = /usr/local/lib64/perl5
DESTINSTALLSITEARCH = $(DESTDIR)$(INSTALLSITEARCH)
INSTALLVENDORARCH = /usr/lib64/perl5/vendor_perl
DESTINSTALLVENDORARCH = $(DESTDIR)$(INSTALLVENDORARCH)
INSTALLBIN = /usr/bin
DESTINSTALLBIN = $(DESTDIR)$(INSTALLBIN)
INSTALLSITEBIN = /usr/local/bin
DESTINSTALLSITEBIN = $(DESTDIR)$(INSTALLSITEBIN)
INSTALLVENDORBIN = /usr/bin
DESTINSTALLVENDORBIN = $(DESTDIR)$(INSTALLVENDORBIN)
INSTALLSCRIPT = /usr/bin
DESTINSTALLSCRIPT = $(DESTDIR)$(INSTALLSCRIPT)
INSTALLSITESCRIPT = /usr/local/bin
DESTINSTALLSITESCRIPT = $(DESTDIR)$(INSTALLSITESCRIPT)
INSTALLVENDORSCRIPT = /usr/bin
DESTINSTALLVENDORSCRIPT = $(DESTDIR)$(INSTALLVENDORSCRIPT)
INSTALLMAN1DIR = /usr/share/man/man1
DESTINSTALLMAN1DIR = $(DESTDIR)$(INSTALLMAN1DIR)
INSTALLSITEMAN1DIR = /usr/local/share/man/man1
DESTINSTALLSITEMAN1DIR = $(DESTDIR)$(INSTALLSITEMAN1DIR)
INSTALLVENDORMAN1DIR = /usr/share/man/man1
DESTINSTALLVENDORMAN1DIR = $(DESTDIR)$(INSTALLVENDORMAN1DIR)
INSTALLMAN3DIR = /usr/share/man/man3
DESTINSTALLMAN3DIR = $(DESTDIR)$(INSTALLMAN3DIR)
INSTALLSITEMAN3DIR = /usr/local/share/man/man3
DESTINSTALLSITEMAN3DIR = $(DESTDIR)$(INSTALLSITEMAN3DIR)
INSTALLVENDORMAN3DIR = /usr/share/man/man3
DESTINSTALLVENDORMAN3DIR = $(DESTDIR)$(INSTALLVENDORMAN3DIR)
PERL_LIB = /usr/share/perl5
PERL_ARCHLIB = /usr/lib64/perl5
PERL_ARCHLIBDEP = /usr/lib64/perl5
LIBPERL_A = libperl.a
FIRST_MAKEFILE = Makefile
MAKEFILE_OLD = Makefile.old
MAKE_APERL_FILE = Makefile.aperl
PERLMAINCC = $(CC)
PERL_INC = /usr/lib64/perl5/CORE
PERL_INCDEP = /usr/lib64/perl5/CORE
PERL = "/usr/bin/perl"
FULLPERL = "/usr/bin/perl"
ABSPERL = $(PERL)
PERLRUN = $(PERL)
FULLPERLRUN = $(FULLPERL)
ABSPERLRUN = $(ABSPERL)
PERLRUNINST = $(PERLRUN) "-I$(INST_ARCHLIB)" "-I$(INST_LIB)"
FULLPERLRUNINST = $(FULLPERLRUN) "-I$(INST_ARCHLIB)" "-I$(INST_LIB)"
ABSPERLRUNINST = $(ABSPERLRUN) "-I$(INST_ARCHLIB)" "-I$(INST_LIB)"
PERL_CORE = 0
PERM_DIR = 755
PERM_RW = 644
PERM_RWX = 755

MAKEMAKER   = /usr/share/perl5/vendor_perl/ExtUtils/MakeMaker.pm
MM_VERSION  = 7.34
MM_REVISION = 73400

# FULLEXT = Pathname for extension directory (eg Foo/Bar/Oracle).
# BASEEXT = Basename part of FULLEXT. May be just equal FULLEXT. (eg Oracle)
# PARENT_NAME = NAME without BASEEXT and no trailing :: (eg Foo::Bar)
# DLBASE  = Basename part of dynamic library. May be just equal BASEEXT.
MAKE = make
FULLEXT = Bugzilla
BASEEXT = Bugzilla
PARENT_NAME = 
DLBASE = $(BASEEXT)
VERSION_FROM = Bugzilla.pm
OBJECT = 
LDFROM = $(OBJECT)
LINKTYPE = dynamic
BOOTDEP = 

# Handy lists of source code files:
XS_FILES = 
C_FILES  = 
O_FILES  = 
H_FILES  = 
MAN1PODS = 
MAN3PODS = Bugzilla.pm \
	Bugzilla/App/Command/move_flag_types.pm \
	Bugzilla/App/Command/report_ping.pm \
	Bugzilla/App/Command/revoke_api_keys.pm \
	Bugzilla/Attachment.pm \
	Bugzilla/Auth.pm \
	Bugzilla/Auth/Login.pm \
	Bugzilla/Auth/Verify.pm \
	Bugzilla/BugUserLastVisit.pm \
	Bugzilla/CGI.pm \
	Bugzilla/CGI/ContentSecurityPolicy.pm \
	Bugzilla/CPAN.pm \
	Bugzilla/Classification.pm \
	Bugzilla/Comment.pm \
	Bugzilla/Comment/TagWeights.pm \
	Bugzilla/Component.pm \
	Bugzilla/Config.pm \
	Bugzilla/Config/Common.pm \
	Bugzilla/DB.pm \
	Bugzilla/DB/MariaDB.pm \
	Bugzilla/DB/Mysql.pm \
	Bugzilla/DB/Oracle.pm \
	Bugzilla/DB/Pg.pm \
	Bugzilla/DB/Schema.pm \
	Bugzilla/DB/Sqlite.pm \
	Bugzilla/DaemonControl.pm \
	Bugzilla/DuoAPI.pm \
	Bugzilla/DuoWeb.pm \
	Bugzilla/Error.pm \
	Bugzilla/Extension.pm \
	Bugzilla/Field.pm \
	Bugzilla/Field/Choice.pm \
	Bugzilla/Field/ChoiceInterface.pm \
	Bugzilla/Flag.pm \
	Bugzilla/FlagType.pm \
	Bugzilla/Group.pm \
	Bugzilla/Hook.pm \
	Bugzilla/Install.pm \
	Bugzilla/Install/DB.pm \
	Bugzilla/Install/Filesystem.pm \
	Bugzilla/Install/Localconfig.pm \
	Bugzilla/Install/Requirements.pm \
	Bugzilla/Install/Util.pm \
	Bugzilla/JobQueue.pm \
	Bugzilla/JobQueue/Runner.pm \
	Bugzilla/Keyword.pm \
	Bugzilla/Markdown/GFM.pm \
	Bugzilla/Markdown/GFM/Parser.pm \
	Bugzilla/Memcached.pm \
	Bugzilla/Migrate.pm \
	Bugzilla/Milestone.pm \
	Bugzilla/Object.pm \
	Bugzilla/PatchReader.pm \
	Bugzilla/Product.pm \
	Bugzilla/S3.pm \
	Bugzilla/S3/Bucket.pm \
	Bugzilla/Search.pm \
	Bugzilla/Search/Recent.pm \
	Bugzilla/Search/Saved.pm \
	Bugzilla/Sender/Transport/Sendmail.pm \
	Bugzilla/Status.pm \
	Bugzilla/Template.pm \
	Bugzilla/Template/Plugin/Bugzilla.pm \
	Bugzilla/Template/Plugin/Hook.pm \
	Bugzilla/Template/Plugin/User.pm \
	Bugzilla/Token.pm \
	Bugzilla/Update.pm \
	Bugzilla/User.pm \
	Bugzilla/User/APIKey.pm \
	Bugzilla/User/Setting.pm \
	Bugzilla/User/Setting/Lang.pm \
	Bugzilla/User/Setting/Skin.pm \
	Bugzilla/User/Setting/Timezone.pm \
	Bugzilla/UserAgent.pm \
	Bugzilla/Util.pm \
	Bugzilla/Version.pm \
	Bugzilla/WebService.pm \
	Bugzilla/WebService/Bug.pm \
	Bugzilla/WebService/BugUserLastVisit.pm \
	Bugzilla/WebService/Bugzilla.pm \
	Bugzilla/WebService/Classification.pm \
	Bugzilla/WebService/Group.pm \
	Bugzilla/WebService/Product.pm \
	Bugzilla/WebService/Server.pm \
	Bugzilla/WebService/Server/JSONRPC.pm \
	Bugzilla/WebService/Server/REST.pm \
	Bugzilla/WebService/Server/REST/Resources/Bug.pm \
	Bugzilla/WebService/Server/REST/Resources/BugUserLastVisit.pm \
	Bugzilla/WebService/Server/REST/Resources/Bugzilla.pm \
	Bugzilla/WebService/Server/REST/Resources/Classification.pm \
	Bugzilla/WebService/Server/REST/Resources/Group.pm \
	Bugzilla/WebService/Server/REST/Resources/Product.pm \
	Bugzilla/WebService/Server/REST/Resources/User.pm \
	Bugzilla/WebService/Server/XMLRPC.pm \
	Bugzilla/WebService/User.pm \
	Bugzilla/WebService/Util.pm \
	Bugzilla/Whine.pm \
	Bugzilla/Whine/Query.pm \
	Bugzilla/Whine/Schedule.pm \
	checksetup.pl \
	clean-bug-user-last-visit.pl \
	collectstats.pl \
	email_in.pl \
	importxml.pl \
	jobqueue.pl \
	migrate.pl \
	sanitycheck.pl

# Where is the Config information that we are using/depend on
CONFIGDEP = $(PERL_ARCHLIBDEP)$(DFSEP)Config.pm $(PERL_INCDEP)$(DFSEP)config.h

# Where to build things
INST_LIBDIR      = $(INST_LIB)
INST_ARCHLIBDIR  = $(INST_ARCHLIB)

INST_AUTODIR     = $(INST_LIB)/auto/$(FULLEXT)
INST_ARCHAUTODIR = $(INST_ARCHLIB)/auto/$(FULLEXT)

INST_STATIC      = 
INST_DYNAMIC     = 
INST_BOOT        = 

# Extra linker info
EXPORT_LIST        = 
PERL_ARCHIVE       = 
PERL_ARCHIVEDEP    = 
PERL_ARCHIVE_AFTER = 


TO_INST_PM = Bugzilla.pm \
	Bugzilla/App.pm \
	Bugzilla/App/API.pm \
	Bugzilla/App/BouncedEmails.pm \
	Bugzilla/App/CGI.pm \
	Bugzilla/App/Command/move_flag_types.pm \
	Bugzilla/App/Command/report_ping.pm \
	Bugzilla/App/Command/revoke_api_keys.pm \
	Bugzilla/App/Main.pm \
	Bugzilla/App/OAuth2/Clients.pm \
	Bugzilla/App/Plugin/BlockIP.pm \
	Bugzilla/App/Plugin/Glue.pm \
	Bugzilla/App/Plugin/Helpers.pm \
	Bugzilla/App/Plugin/Hostage.pm \
	Bugzilla/App/Plugin/OAuth2.pm \
	Bugzilla/App/Plugin/SizeLimit.pm \
	Bugzilla/App/SES.pm \
	Bugzilla/App/Static.pm \
	Bugzilla/App/Stdout.pm \
	Bugzilla/App/Users.pm \
	Bugzilla/Attachment.pm \
	Bugzilla/Attachment/Archive.pm \
	Bugzilla/Attachment/PatchReader.pm \
	Bugzilla/Attachment/Storage/Base.pm \
	Bugzilla/Attachment/Storage/Database.pm \
	Bugzilla/Attachment/Storage/FileSystem.pm \
	Bugzilla/Attachment/Storage/S3.pm \
	Bugzilla/Auth.pm \
	Bugzilla/Auth/Login.pm \
	Bugzilla/Auth/Login/APIKey.pm \
	Bugzilla/Auth/Login/CGI.pm \
	Bugzilla/Auth/Login/Cookie.pm \
	Bugzilla/Auth/Login/Env.pm \
	Bugzilla/Auth/Login/Stack.pm \
	Bugzilla/Auth/Persist/Cookie.pm \
	Bugzilla/Auth/Verify.pm \
	Bugzilla/Auth/Verify/DB.pm \
	Bugzilla/Auth/Verify/LDAP.pm \
	Bugzilla/Auth/Verify/RADIUS.pm \
	Bugzilla/Auth/Verify/Stack.pm \
	Bugzilla/Bloomfilter.pm \
	Bugzilla/Bug.pm \
	Bugzilla/BugMail.pm \
	Bugzilla/BugUrl.pm \
	Bugzilla/BugUrl/Aha.pm \
	Bugzilla/BugUrl/Bugzilla.pm \
	Bugzilla/BugUrl/Bugzilla/Local.pm \
	Bugzilla/BugUrl/Chromium.pm \
	Bugzilla/BugUrl/Debian.pm \
	Bugzilla/BugUrl/Edge.pm \
	Bugzilla/BugUrl/GitHub.pm \
	Bugzilla/BugUrl/GitLab.pm \
	Bugzilla/BugUrl/Google.pm \
	Bugzilla/BugUrl/JIRA.pm \
	Bugzilla/BugUrl/Launchpad.pm \
	Bugzilla/BugUrl/MantisBT.pm \
	Bugzilla/BugUrl/MozSentry.pm \
	Bugzilla/BugUrl/MozSupport.pm \
	Bugzilla/BugUrl/Phabricator.pm \
	Bugzilla/BugUrl/ServiceNow.pm \
	Bugzilla/BugUrl/SourceForge.pm \
	Bugzilla/BugUrl/Splat.pm \
	Bugzilla/BugUrl/Trac.pm \
	Bugzilla/BugUrl/WebCompat.pm \
	Bugzilla/BugUserLastVisit.pm \
	Bugzilla/CGI.pm \
	Bugzilla/CGI/ContentSecurityPolicy.pm \
	Bugzilla/CPAN.pm \
	Bugzilla/Chart.pm \
	Bugzilla/Classification.pm \
	Bugzilla/Comment.pm \
	Bugzilla/Comment/TagWeights.pm \
	Bugzilla/Component.pm \
	Bugzilla/Config.pm \
	Bugzilla/Config/Admin.pm \
	Bugzilla/Config/Advanced.pm \
	Bugzilla/Config/Attachment.pm \
	Bugzilla/Config/Auth.pm \
	Bugzilla/Config/BugChange.pm \
	Bugzilla/Config/BugFields.pm \
	Bugzilla/Config/Common.pm \
	Bugzilla/Config/DependencyGraph.pm \
	Bugzilla/Config/Elastic.pm \
	Bugzilla/Config/General.pm \
	Bugzilla/Config/GroupSecurity.pm \
	Bugzilla/Config/LDAP.pm \
	Bugzilla/Config/MTA.pm \
	Bugzilla/Config/PatchViewer.pm \
	Bugzilla/Config/Query.pm \
	Bugzilla/Config/RADIUS.pm \
	Bugzilla/Config/Reports.pm \
	Bugzilla/Config/ShadowDB.pm \
	Bugzilla/Config/UserMatch.pm \
	Bugzilla/Constants.pm \
	Bugzilla/DB.pm \
	Bugzilla/DB/MariaDB.pm \
	Bugzilla/DB/Mysql.pm \
	Bugzilla/DB/Oracle.pm \
	Bugzilla/DB/Pg.pm \
	Bugzilla/DB/Schema.pm \
	Bugzilla/DB/Schema/MariaDB.pm \
	Bugzilla/DB/Schema/Mysql.pm \
	Bugzilla/DB/Schema/Oracle.pm \
	Bugzilla/DB/Schema/Pg.pm \
	Bugzilla/DB/Schema/Sqlite.pm \
	Bugzilla/DB/Sqlite.pm \
	Bugzilla/DaemonControl.pm \
	Bugzilla/DuoAPI.pm \
	Bugzilla/DuoWeb.pm \
	Bugzilla/Error.pm \
	Bugzilla/Error/Base.pm \
	Bugzilla/Error/Code.pm \
	Bugzilla/Error/Template.pm \
	Bugzilla/Error/User.pm \
	Bugzilla/Extension.pm \
	Bugzilla/Field.pm \
	Bugzilla/Field/Choice.pm \
	Bugzilla/Field/ChoiceInterface.pm \
	Bugzilla/Flag.pm \
	Bugzilla/FlagType.pm \
	Bugzilla/Group.pm \
	Bugzilla/Hook.pm \
	Bugzilla/Install.pm \
	Bugzilla/Install/DB.pm \
	Bugzilla/Install/Filesystem.pm \
	Bugzilla/Install/Localconfig.pm \
	Bugzilla/Install/Requirements.pm \
	Bugzilla/Install/Util.pm \
	Bugzilla/Job/BugMail.pm \
	Bugzilla/Job/Mailer.pm \
	Bugzilla/Job/RunTask.pm \
	Bugzilla/JobQueue.pm \
	Bugzilla/JobQueue/Runner.pm \
	Bugzilla/JobQueue/Worker.pm \
	Bugzilla/Keyword.pm \
	Bugzilla/Localconfig.pm \
	Bugzilla/Logging.pm \
	Bugzilla/MFA.pm \
	Bugzilla/MFA/Dummy.pm \
	Bugzilla/MFA/Duo.pm \
	Bugzilla/MFA/TOTP.pm \
	Bugzilla/Mailer.pm \
	Bugzilla/Markdown.pm \
	Bugzilla/Markdown/GFM.pm \
	Bugzilla/Markdown/GFM/Node.pm \
	Bugzilla/Markdown/GFM/Parser.pm \
	Bugzilla/Markdown/GFM/SyntaxExtension.pm \
	Bugzilla/Markdown/GFM/SyntaxExtensionList.pm \
	Bugzilla/Memcached.pm \
	Bugzilla/Migrate.pm \
	Bugzilla/Migrate/Gnats.pm \
	Bugzilla/Milestone.pm \
	Bugzilla/Object.pm \
	Bugzilla/PatchReader.pm \
	Bugzilla/PatchReader/AddCVSContext.pm \
	Bugzilla/PatchReader/Base.pm \
	Bugzilla/PatchReader/CVSClient.pm \
	Bugzilla/PatchReader/DiffPrinter/raw.pm \
	Bugzilla/PatchReader/DiffPrinter/template.pm \
	Bugzilla/PatchReader/FilterPatch.pm \
	Bugzilla/PatchReader/FixPatchRoot.pm \
	Bugzilla/PatchReader/NarrowPatch.pm \
	Bugzilla/PatchReader/PatchInfoGrabber.pm \
	Bugzilla/PatchReader/Raw.pm \
	Bugzilla/Product.pm \
	Bugzilla/RNG.pm \
	Bugzilla/Report/Ping/Simple.pm \
	Bugzilla/Report/SecurityRisk.pm \
	Bugzilla/Role/FlattenToHash.pm \
	Bugzilla/Role/Storable.pm \
	Bugzilla/S3.pm \
	Bugzilla/S3/Bucket.pm \
	Bugzilla/Search.pm \
	Bugzilla/Search/Clause.pm \
	Bugzilla/Search/ClauseGroup.pm \
	Bugzilla/Search/Condition.pm \
	Bugzilla/Search/Quicksearch.pm \
	Bugzilla/Search/Recent.pm \
	Bugzilla/Search/Saved.pm \
	Bugzilla/Sender/Transport/Sendmail.pm \
	Bugzilla/Series.pm \
	Bugzilla/Status.pm \
	Bugzilla/Task.pm \
	Bugzilla/Template.pm \
	Bugzilla/Template/Context.pm \
	Bugzilla/Template/Plugin/Bugzilla.pm \
	Bugzilla/Template/Plugin/Hook.pm \
	Bugzilla/Template/Plugin/User.pm \
	Bugzilla/Template/PreloadProvider.pm \
	Bugzilla/Test/MockDB.pm \
	Bugzilla/Test/MockLocalconfig.pm \
	Bugzilla/Test/MockParams.pm \
	Bugzilla/Test/Selenium.pm \
	Bugzilla/Test/Util.pm \
	Bugzilla/Token.pm \
	Bugzilla/Types.pm \
	Bugzilla/Update.pm \
	Bugzilla/User.pm \
	Bugzilla/User/APIKey.pm \
	Bugzilla/User/Session.pm \
	Bugzilla/User/Setting.pm \
	Bugzilla/User/Setting/Lang.pm \
	Bugzilla/User/Setting/Skin.pm \
	Bugzilla/User/Setting/Timezone.pm \
	Bugzilla/UserAgent.pm \
	Bugzilla/Util.pm \
	Bugzilla/Util/DateTime.pm \
	Bugzilla/Version.pm \
	Bugzilla/WebService.pm \
	Bugzilla/WebService/Bug.pm \
	Bugzilla/WebService/BugUserLastVisit.pm \
	Bugzilla/WebService/Bugzilla.pm \
	Bugzilla/WebService/Classification.pm \
	Bugzilla/WebService/Constants.pm \
	Bugzilla/WebService/Elastic.pm \
	Bugzilla/WebService/Group.pm \
	Bugzilla/WebService/Product.pm \
	Bugzilla/WebService/README \
	Bugzilla/WebService/Server.pm \
	Bugzilla/WebService/Server/JSONRPC.pm \
	Bugzilla/WebService/Server/REST.pm \
	Bugzilla/WebService/Server/REST/Resources/Bug.pm \
	Bugzilla/WebService/Server/REST/Resources/BugUserLastVisit.pm \
	Bugzilla/WebService/Server/REST/Resources/Bugzilla.pm \
	Bugzilla/WebService/Server/REST/Resources/Classification.pm \
	Bugzilla/WebService/Server/REST/Resources/Elastic.pm \
	Bugzilla/WebService/Server/REST/Resources/Group.pm \
	Bugzilla/WebService/Server/REST/Resources/Product.pm \
	Bugzilla/WebService/Server/REST/Resources/User.pm \
	Bugzilla/WebService/Server/XMLRPC.pm \
	Bugzilla/WebService/User.pm \
	Bugzilla/WebService/Util.pm \
	Bugzilla/WebService/Wants.pm \
	Bugzilla/Whine.pm \
	Bugzilla/Whine/Query.pm \
	Bugzilla/Whine/Schedule.pm \
	bugzilla.pl \
	checksetup.pl \
	clean-bug-user-last-visit.pl \
	collectstats.pl \
	email_in.pl \
	gen-cpanfile.pl \
	importxml.pl \
	jobqueue-worker.pl \
	jobqueue.pl \
	lib/README \
	migrate.pl \
	runtests.pl \
	sanitycheck.pl \
	testserver.pl \
	whine.pl \
	whineatnews.pl


# --- MakeMaker platform_constants section:
MM_Unix_VERSION = 7.34
PERL_MALLOC_DEF = -DPERL_EXTMALLOC_DEF -Dmalloc=Perl_malloc -Dfree=Perl_mfree -Drealloc=Perl_realloc -Dcalloc=Perl_calloc


# --- MakeMaker tool_autosplit section:
# Usage: $(AUTOSPLITFILE) FileToSplit AutoDirToSplitInto
AUTOSPLITFILE = $(ABSPERLRUN)  -e 'use AutoSplit;  autosplit($$$$ARGV[0], $$$$ARGV[1], 0, 1, 1)' --



# --- MakeMaker tool_xsubpp section:


# --- MakeMaker tools_other section:
SHELL = /bin/sh
CHMOD = chmod
CP = cp
MV = mv
NOOP = $(TRUE)
NOECHO = @
RM_F = rm -f
RM_RF = rm -rf
TEST_F = test -f
TOUCH = touch
UMASK_NULL = umask 0
DEV_NULL = > /dev/null 2>&1
MKPATH = $(ABSPERLRUN) -MExtUtils::Command -e 'mkpath' --
EQUALIZE_TIMESTAMP = $(ABSPERLRUN) -MExtUtils::Command -e 'eqtime' --
FALSE = false
TRUE = true
ECHO = echo
ECHO_N = echo -n
UNINST = 0
VERBINST = 0
MOD_INSTALL = $(ABSPERLRUN) -MExtUtils::Install -e 'install([ from_to => {@ARGV}, verbose => '\''$(VERBINST)'\'', uninstall_shadows => '\''$(UNINST)'\'', dir_mode => '\''$(PERM_DIR)'\'' ]);' --
DOC_INSTALL = $(ABSPERLRUN) -MExtUtils::Command::MM -e 'perllocal_install' --
UNINSTALL = $(ABSPERLRUN) -MExtUtils::Command::MM -e 'uninstall' --
WARN_IF_OLD_PACKLIST = $(ABSPERLRUN) -MExtUtils::Command::MM -e 'warn_if_old_packlist' --
MACROSTART = 
MACROEND = 
USEMAKEFILE = -f
FIXIN = $(ABSPERLRUN) -MExtUtils::MY -e 'MY->fixin(shift)' --
CP_NONEMPTY = $(ABSPERLRUN) -MExtUtils::Command::MM -e 'cp_nonempty' --


# --- MakeMaker makemakerdflt section:
makemakerdflt : all
	$(NOECHO) $(NOOP)


# --- MakeMaker dist section:
TAR = tar
TARFLAGS = cvf
ZIP = zip
ZIPFLAGS = -r
COMPRESS = gzip --best
SUFFIX = .gz
SHAR = shar
PREOP = $(NOECHO) $(NOOP)
POSTOP = $(NOECHO) $(NOOP)
TO_UNIX = $(NOECHO) $(NOOP)
CI = ci -u
RCS_LABEL = rcs -Nv$(VERSION_SYM): -q
DIST_CP = best
DIST_DEFAULT = tardist
DISTNAME = Bugzilla
DISTVNAME = Bugzilla-20200805.1


# --- MakeMaker macro section:


# --- MakeMaker depend section:


# --- MakeMaker cflags section:


# --- MakeMaker const_loadlibs section:


# --- MakeMaker const_cccmd section:


# --- MakeMaker post_constants section:


# --- MakeMaker pasthru section:

PASTHRU = LIBPERL_A="$(LIBPERL_A)"\
	LINKTYPE="$(LINKTYPE)"\
	PREFIX="$(PREFIX)"\
	PASTHRU_DEFINE='$(DEFINE) $(PASTHRU_DEFINE)'\
	PASTHRU_INC='$(INC) $(PASTHRU_INC)'


# --- MakeMaker special_targets section:
.SUFFIXES : .xs .c .C .cpp .i .s .cxx .cc $(OBJ_EXT)

.PHONY: all config static dynamic test linkext manifest blibdirs clean realclean disttest distdir pure_all subdirs clean_subdirs makemakerdflt manifypods realclean_subdirs subdirs_dynamic subdirs_pure_nolink subdirs_static subdirs-test_dynamic subdirs-test_static test_dynamic test_static



# --- MakeMaker c_o section:


# --- MakeMaker xs_c section:


# --- MakeMaker xs_o section:


# --- MakeMaker top_targets section:
all :: pure_all manifypods
	$(NOECHO) $(NOOP)

pure_all :: config pm_to_blib subdirs linkext
	$(NOECHO) $(NOOP)

	$(NOECHO) $(NOOP)

subdirs :: $(MYEXTLIB)
	$(NOECHO) $(NOOP)

config :: $(FIRST_MAKEFILE) blibdirs
	$(NOECHO) $(NOOP)

help :
	perldoc ExtUtils::MakeMaker


# --- MakeMaker blibdirs section:
blibdirs : $(INST_LIBDIR)$(DFSEP).exists $(INST_ARCHLIB)$(DFSEP).exists $(INST_AUTODIR)$(DFSEP).exists $(INST_ARCHAUTODIR)$(DFSEP).exists $(INST_BIN)$(DFSEP).exists $(INST_SCRIPT)$(DFSEP).exists $(INST_MAN1DIR)$(DFSEP).exists $(INST_MAN3DIR)$(DFSEP).exists
	$(NOECHO) $(NOOP)

# Backwards compat with 6.18 through 6.25
blibdirs.ts : blibdirs
	$(NOECHO) $(NOOP)

$(INST_LIBDIR)$(DFSEP).exists :: Makefile.PL
	$(NOECHO) $(MKPATH) $(INST_LIBDIR)
	$(NOECHO) $(CHMOD) $(PERM_DIR) $(INST_LIBDIR)
	$(NOECHO) $(TOUCH) $(INST_LIBDIR)$(DFSEP).exists

$(INST_ARCHLIB)$(DFSEP).exists :: Makefile.PL
	$(NOECHO) $(MKPATH) $(INST_ARCHLIB)
	$(NOECHO) $(CHMOD) $(PERM_DIR) $(INST_ARCHLIB)
	$(NOECHO) $(TOUCH) $(INST_ARCHLIB)$(DFSEP).exists

$(INST_AUTODIR)$(DFSEP).exists :: Makefile.PL
	$(NOECHO) $(MKPATH) $(INST_AUTODIR)
	$(NOECHO) $(CHMOD) $(PERM_DIR) $(INST_AUTODIR)
	$(NOECHO) $(TOUCH) $(INST_AUTODIR)$(DFSEP).exists

$(INST_ARCHAUTODIR)$(DFSEP).exists :: Makefile.PL
	$(NOECHO) $(MKPATH) $(INST_ARCHAUTODIR)
	$(NOECHO) $(CHMOD) $(PERM_DIR) $(INST_ARCHAUTODIR)
	$(NOECHO) $(TOUCH) $(INST_ARCHAUTODIR)$(DFSEP).exists

$(INST_BIN)$(DFSEP).exists :: Makefile.PL
	$(NOECHO) $(MKPATH) $(INST_BIN)
	$(NOECHO) $(CHMOD) $(PERM_DIR) $(INST_BIN)
	$(NOECHO) $(TOUCH) $(INST_BIN)$(DFSEP).exists

$(INST_SCRIPT)$(DFSEP).exists :: Makefile.PL
	$(NOECHO) $(MKPATH) $(INST_SCRIPT)
	$(NOECHO) $(CHMOD) $(PERM_DIR) $(INST_SCRIPT)
	$(NOECHO) $(TOUCH) $(INST_SCRIPT)$(DFSEP).exists

$(INST_MAN1DIR)$(DFSEP).exists :: Makefile.PL
	$(NOECHO) $(MKPATH) $(INST_MAN1DIR)
	$(NOECHO) $(CHMOD) $(PERM_DIR) $(INST_MAN1DIR)
	$(NOECHO) $(TOUCH) $(INST_MAN1DIR)$(DFSEP).exists

$(INST_MAN3DIR)$(DFSEP).exists :: Makefile.PL
	$(NOECHO) $(MKPATH) $(INST_MAN3DIR)
	$(NOECHO) $(CHMOD) $(PERM_DIR) $(INST_MAN3DIR)
	$(NOECHO) $(TOUCH) $(INST_MAN3DIR)$(DFSEP).exists



# --- MakeMaker linkext section:

linkext :: dynamic
	$(NOECHO) $(NOOP)


# --- MakeMaker dlsyms section:


# --- MakeMaker dynamic_bs section:

BOOTSTRAP =


# --- MakeMaker dynamic section:

dynamic :: $(FIRST_MAKEFILE) config $(INST_BOOT) $(INST_DYNAMIC)
	$(NOECHO) $(NOOP)


# --- MakeMaker dynamic_lib section:


# --- MakeMaker static section:

## $(INST_PM) has been moved to the all: target.
## It remains here for awhile to allow for old usage: "make static"
static :: $(FIRST_MAKEFILE) $(INST_STATIC)
	$(NOECHO) $(NOOP)


# --- MakeMaker static_lib section:


# --- MakeMaker manifypods section:

POD2MAN_EXE = $(PERLRUN) "-MExtUtils::Command::MM" -e pod2man "--"
POD2MAN = $(POD2MAN_EXE)


manifypods : pure_all config  \
	Bugzilla.pm \
	Bugzilla/App/Command/move_flag_types.pm \
	Bugzilla/App/Command/report_ping.pm \
	Bugzilla/App/Command/revoke_api_keys.pm \
	Bugzilla/Attachment.pm \
	Bugzilla/Auth.pm \
	Bugzilla/Auth/Login.pm \
	Bugzilla/Auth/Verify.pm \
	Bugzilla/BugUserLastVisit.pm \
	Bugzilla/CGI.pm \
	Bugzilla/CGI/ContentSecurityPolicy.pm \
	Bugzilla/CPAN.pm \
	Bugzilla/Classification.pm \
	Bugzilla/Comment.pm \
	Bugzilla/Comment/TagWeights.pm \
	Bugzilla/Component.pm \
	Bugzilla/Config.pm \
	Bugzilla/Config/Common.pm \
	Bugzilla/DB.pm \
	Bugzilla/DB/MariaDB.pm \
	Bugzilla/DB/Mysql.pm \
	Bugzilla/DB/Oracle.pm \
	Bugzilla/DB/Pg.pm \
	Bugzilla/DB/Schema.pm \
	Bugzilla/DB/Sqlite.pm \
	Bugzilla/DaemonControl.pm \
	Bugzilla/DuoAPI.pm \
	Bugzilla/DuoWeb.pm \
	Bugzilla/Error.pm \
	Bugzilla/Extension.pm \
	Bugzilla/Field.pm \
	Bugzilla/Field/Choice.pm \
	Bugzilla/Field/ChoiceInterface.pm \
	Bugzilla/Flag.pm \
	Bugzilla/FlagType.pm \
	Bugzilla/Group.pm \
	Bugzilla/Hook.pm \
	Bugzilla/Install.pm \
	Bugzilla/Install/DB.pm \
	Bugzilla/Install/Filesystem.pm \
	Bugzilla/Install/Localconfig.pm \
	Bugzilla/Install/Requirements.pm \
	Bugzilla/Install/Util.pm \
	Bugzilla/JobQueue.pm \
	Bugzilla/JobQueue/Runner.pm \
	Bugzilla/Keyword.pm \
	Bugzilla/Markdown/GFM.pm \
	Bugzilla/Markdown/GFM/Parser.pm \
	Bugzilla/Memcached.pm \
	Bugzilla/Migrate.pm \
	Bugzilla/Milestone.pm \
	Bugzilla/Object.pm \
	Bugzilla/PatchReader.pm \
	Bugzilla/Product.pm \
	Bugzilla/S3.pm \
	Bugzilla/S3/Bucket.pm \
	Bugzilla/Search.pm \
	Bugzilla/Search/Recent.pm \
	Bugzilla/Search/Saved.pm \
	Bugzilla/Sender/Transport/Sendmail.pm \
	Bugzilla/Status.pm \
	Bugzilla/Template.pm \
	Bugzilla/Template/Plugin/Bugzilla.pm \
	Bugzilla/Template/Plugin/Hook.pm \
	Bugzilla/Template/Plugin/User.pm \
	Bugzilla/Token.pm \
	Bugzilla/Update.pm \
	Bugzilla/User.pm \
	Bugzilla/User/APIKey.pm \
	Bugzilla/User/Setting.pm \
	Bugzilla/User/Setting/Lang.pm \
	Bugzilla/User/Setting/Skin.pm \
	Bugzilla/User/Setting/Timezone.pm \
	Bugzilla/UserAgent.pm \
	Bugzilla/Util.pm \
	Bugzilla/Version.pm \
	Bugzilla/WebService.pm \
	Bugzilla/WebService/Bug.pm \
	Bugzilla/WebService/BugUserLastVisit.pm \
	Bugzilla/WebService/Bugzilla.pm \
	Bugzilla/WebService/Classification.pm \
	Bugzilla/WebService/Group.pm \
	Bugzilla/WebService/Product.pm \
	Bugzilla/WebService/Server.pm \
	Bugzilla/WebService/Server/JSONRPC.pm \
	Bugzilla/WebService/Server/REST.pm \
	Bugzilla/WebService/Server/REST/Resources/Bug.pm \
	Bugzilla/WebService/Server/REST/Resources/BugUserLastVisit.pm \
	Bugzilla/WebService/Server/REST/Resources/Bugzilla.pm \
	Bugzilla/WebService/Server/REST/Resources/Classification.pm \
	Bugzilla/WebService/Server/REST/Resources/Group.pm \
	Bugzilla/WebService/Server/REST/Resources/Product.pm \
	Bugzilla/WebService/Server/REST/Resources/User.pm \
	Bugzilla/WebService/Server/XMLRPC.pm \
	Bugzilla/WebService/User.pm \
	Bugzilla/WebService/Util.pm \
	Bugzilla/Whine.pm \
	Bugzilla/Whine/Query.pm \
	Bugzilla/Whine/Schedule.pm \
	checksetup.pl \
	clean-bug-user-last-visit.pl \
	collectstats.pl \
	email_in.pl \
	importxml.pl \
	jobqueue.pl \
	migrate.pl \
	sanitycheck.pl
	$(NOECHO) $(POD2MAN) --section=3 --perm_rw=$(PERM_RW) -u \
	  Bugzilla.pm $(INST_MAN3DIR)/Bugzilla.$(MAN3EXT) \
	  Bugzilla/App/Command/move_flag_types.pm $(INST_MAN3DIR)/Bugzilla::App::Command::move_flag_types.$(MAN3EXT) \
	  Bugzilla/App/Command/report_ping.pm $(INST_MAN3DIR)/Bugzilla::App::Command::report_ping.$(MAN3EXT) \
	  Bugzilla/App/Command/revoke_api_keys.pm $(INST_MAN3DIR)/Bugzilla::App::Command::revoke_api_keys.$(MAN3EXT) \
	  Bugzilla/Attachment.pm $(INST_MAN3DIR)/Bugzilla::Attachment.$(MAN3EXT) \
	  Bugzilla/Auth.pm $(INST_MAN3DIR)/Bugzilla::Auth.$(MAN3EXT) \
	  Bugzilla/Auth/Login.pm $(INST_MAN3DIR)/Bugzilla::Auth::Login.$(MAN3EXT) \
	  Bugzilla/Auth/Verify.pm $(INST_MAN3DIR)/Bugzilla::Auth::Verify.$(MAN3EXT) \
	  Bugzilla/BugUserLastVisit.pm $(INST_MAN3DIR)/Bugzilla::BugUserLastVisit.$(MAN3EXT) \
	  Bugzilla/CGI.pm $(INST_MAN3DIR)/Bugzilla::CGI.$(MAN3EXT) \
	  Bugzilla/CGI/ContentSecurityPolicy.pm $(INST_MAN3DIR)/Bugzilla::CGI::ContentSecurityPolicy.$(MAN3EXT) \
	  Bugzilla/CPAN.pm $(INST_MAN3DIR)/Bugzilla::CPAN.$(MAN3EXT) \
	  Bugzilla/Classification.pm $(INST_MAN3DIR)/Bugzilla::Classification.$(MAN3EXT) \
	  Bugzilla/Comment.pm $(INST_MAN3DIR)/Bugzilla::Comment.$(MAN3EXT) \
	  Bugzilla/Comment/TagWeights.pm $(INST_MAN3DIR)/Bugzilla::Comment::TagWeights.$(MAN3EXT) \
	  Bugzilla/Component.pm $(INST_MAN3DIR)/Bugzilla::Component.$(MAN3EXT) \
	  Bugzilla/Config.pm $(INST_MAN3DIR)/Bugzilla::Config.$(MAN3EXT) \
	  Bugzilla/Config/Common.pm $(INST_MAN3DIR)/Bugzilla::Config::Common.$(MAN3EXT) \
	  Bugzilla/DB.pm $(INST_MAN3DIR)/Bugzilla::DB.$(MAN3EXT) \
	  Bugzilla/DB/MariaDB.pm $(INST_MAN3DIR)/Bugzilla::DB::MariaDB.$(MAN3EXT) \
	  Bugzilla/DB/Mysql.pm $(INST_MAN3DIR)/Bugzilla::DB::Mysql.$(MAN3EXT) \
	  Bugzilla/DB/Oracle.pm $(INST_MAN3DIR)/Bugzilla::DB::Oracle.$(MAN3EXT) \
	  Bugzilla/DB/Pg.pm $(INST_MAN3DIR)/Bugzilla::DB::Pg.$(MAN3EXT) \
	  Bugzilla/DB/Schema.pm $(INST_MAN3DIR)/Bugzilla::DB::Schema.$(MAN3EXT) \
	  Bugzilla/DB/Sqlite.pm $(INST_MAN3DIR)/Bugzilla::DB::Sqlite.$(MAN3EXT) \
	  Bugzilla/DaemonControl.pm $(INST_MAN3DIR)/Bugzilla::DaemonControl.$(MAN3EXT) \
	  Bugzilla/DuoAPI.pm $(INST_MAN3DIR)/Bugzilla::DuoAPI.$(MAN3EXT) \
	  Bugzilla/DuoWeb.pm $(INST_MAN3DIR)/Bugzilla::DuoWeb.$(MAN3EXT) \
	  Bugzilla/Error.pm $(INST_MAN3DIR)/Bugzilla::Error.$(MAN3EXT) \
	  Bugzilla/Extension.pm $(INST_MAN3DIR)/Bugzilla::Extension.$(MAN3EXT) \
	  Bugzilla/Field.pm $(INST_MAN3DIR)/Bugzilla::Field.$(MAN3EXT) \
	  Bugzilla/Field/Choice.pm $(INST_MAN3DIR)/Bugzilla::Field::Choice.$(MAN3EXT) \
	  Bugzilla/Field/ChoiceInterface.pm $(INST_MAN3DIR)/Bugzilla::Field::ChoiceInterface.$(MAN3EXT) \
	  Bugzilla/Flag.pm $(INST_MAN3DIR)/Bugzilla::Flag.$(MAN3EXT) \
	  Bugzilla/FlagType.pm $(INST_MAN3DIR)/Bugzilla::FlagType.$(MAN3EXT) \
	  Bugzilla/Group.pm $(INST_MAN3DIR)/Bugzilla::Group.$(MAN3EXT) \
	  Bugzilla/Hook.pm $(INST_MAN3DIR)/Bugzilla::Hook.$(MAN3EXT) 
	$(NOECHO) $(POD2MAN) --section=3 --perm_rw=$(PERM_RW) -u \
	  Bugzilla/Install.pm $(INST_MAN3DIR)/Bugzilla::Install.$(MAN3EXT) \
	  Bugzilla/Install/DB.pm $(INST_MAN3DIR)/Bugzilla::Install::DB.$(MAN3EXT) \
	  Bugzilla/Install/Filesystem.pm $(INST_MAN3DIR)/Bugzilla::Install::Filesystem.$(MAN3EXT) \
	  Bugzilla/Install/Localconfig.pm $(INST_MAN3DIR)/Bugzilla::Install::Localconfig.$(MAN3EXT) \
	  Bugzilla/Install/Requirements.pm $(INST_MAN3DIR)/Bugzilla::Install::Requirements.$(MAN3EXT) \
	  Bugzilla/Install/Util.pm $(INST_MAN3DIR)/Bugzilla::Install::Util.$(MAN3EXT) \
	  Bugzilla/JobQueue.pm $(INST_MAN3DIR)/Bugzilla::JobQueue.$(MAN3EXT) \
	  Bugzilla/JobQueue/Runner.pm $(INST_MAN3DIR)/Bugzilla::JobQueue::Runner.$(MAN3EXT) \
	  Bugzilla/Keyword.pm $(INST_MAN3DIR)/Bugzilla::Keyword.$(MAN3EXT) \
	  Bugzilla/Markdown/GFM.pm $(INST_MAN3DIR)/Bugzilla::Markdown::GFM.$(MAN3EXT) \
	  Bugzilla/Markdown/GFM/Parser.pm $(INST_MAN3DIR)/Bugzilla::Markdown::GFM::Parser.$(MAN3EXT) \
	  Bugzilla/Memcached.pm $(INST_MAN3DIR)/Bugzilla::Memcached.$(MAN3EXT) \
	  Bugzilla/Migrate.pm $(INST_MAN3DIR)/Bugzilla::Migrate.$(MAN3EXT) \
	  Bugzilla/Milestone.pm $(INST_MAN3DIR)/Bugzilla::Milestone.$(MAN3EXT) \
	  Bugzilla/Object.pm $(INST_MAN3DIR)/Bugzilla::Object.$(MAN3EXT) \
	  Bugzilla/PatchReader.pm $(INST_MAN3DIR)/Bugzilla::PatchReader.$(MAN3EXT) \
	  Bugzilla/Product.pm $(INST_MAN3DIR)/Bugzilla::Product.$(MAN3EXT) \
	  Bugzilla/S3.pm $(INST_MAN3DIR)/Bugzilla::S3.$(MAN3EXT) \
	  Bugzilla/S3/Bucket.pm $(INST_MAN3DIR)/Bugzilla::S3::Bucket.$(MAN3EXT) \
	  Bugzilla/Search.pm $(INST_MAN3DIR)/Bugzilla::Search.$(MAN3EXT) \
	  Bugzilla/Search/Recent.pm $(INST_MAN3DIR)/Bugzilla::Search::Recent.$(MAN3EXT) \
	  Bugzilla/Search/Saved.pm $(INST_MAN3DIR)/Bugzilla::Search::Saved.$(MAN3EXT) \
	  Bugzilla/Sender/Transport/Sendmail.pm $(INST_MAN3DIR)/Bugzilla::Sender::Transport::Sendmail.$(MAN3EXT) \
	  Bugzilla/Status.pm $(INST_MAN3DIR)/Bugzilla::Status.$(MAN3EXT) \
	  Bugzilla/Template.pm $(INST_MAN3DIR)/Bugzilla::Template.$(MAN3EXT) \
	  Bugzilla/Template/Plugin/Bugzilla.pm $(INST_MAN3DIR)/Bugzilla::Template::Plugin::Bugzilla.$(MAN3EXT) \
	  Bugzilla/Template/Plugin/Hook.pm $(INST_MAN3DIR)/Bugzilla::Template::Plugin::Hook.$(MAN3EXT) \
	  Bugzilla/Template/Plugin/User.pm $(INST_MAN3DIR)/Bugzilla::Template::Plugin::User.$(MAN3EXT) \
	  Bugzilla/Token.pm $(INST_MAN3DIR)/Bugzilla::Token.$(MAN3EXT) \
	  Bugzilla/Update.pm $(INST_MAN3DIR)/Bugzilla::Update.$(MAN3EXT) \
	  Bugzilla/User.pm $(INST_MAN3DIR)/Bugzilla::User.$(MAN3EXT) \
	  Bugzilla/User/APIKey.pm $(INST_MAN3DIR)/Bugzilla::User::APIKey.$(MAN3EXT) \
	  Bugzilla/User/Setting.pm $(INST_MAN3DIR)/Bugzilla::User::Setting.$(MAN3EXT) \
	  Bugzilla/User/Setting/Lang.pm $(INST_MAN3DIR)/Bugzilla::User::Setting::Lang.$(MAN3EXT) \
	  Bugzilla/User/Setting/Skin.pm $(INST_MAN3DIR)/Bugzilla::User::Setting::Skin.$(MAN3EXT) 
	$(NOECHO) $(POD2MAN) --section=3 --perm_rw=$(PERM_RW) -u \
	  Bugzilla/User/Setting/Timezone.pm $(INST_MAN3DIR)/Bugzilla::User::Setting::Timezone.$(MAN3EXT) \
	  Bugzilla/UserAgent.pm $(INST_MAN3DIR)/Bugzilla::UserAgent.$(MAN3EXT) \
	  Bugzilla/Util.pm $(INST_MAN3DIR)/Bugzilla::Util.$(MAN3EXT) \
	  Bugzilla/Version.pm $(INST_MAN3DIR)/Bugzilla::Version.$(MAN3EXT) \
	  Bugzilla/WebService.pm $(INST_MAN3DIR)/Bugzilla::WebService.$(MAN3EXT) \
	  Bugzilla/WebService/Bug.pm $(INST_MAN3DIR)/Bugzilla::WebService::Bug.$(MAN3EXT) \
	  Bugzilla/WebService/BugUserLastVisit.pm $(INST_MAN3DIR)/Bugzilla::WebService::BugUserLastVisit.$(MAN3EXT) \
	  Bugzilla/WebService/Bugzilla.pm $(INST_MAN3DIR)/Bugzilla::WebService::Bugzilla.$(MAN3EXT) \
	  Bugzilla/WebService/Classification.pm $(INST_MAN3DIR)/Bugzilla::WebService::Classification.$(MAN3EXT) \
	  Bugzilla/WebService/Group.pm $(INST_MAN3DIR)/Bugzilla::WebService::Group.$(MAN3EXT) \
	  Bugzilla/WebService/Product.pm $(INST_MAN3DIR)/Bugzilla::WebService::Product.$(MAN3EXT) \
	  Bugzilla/WebService/Server.pm $(INST_MAN3DIR)/Bugzilla::WebService::Server.$(MAN3EXT) \
	  Bugzilla/WebService/Server/JSONRPC.pm $(INST_MAN3DIR)/Bugzilla::WebService::Server::JSONRPC.$(MAN3EXT) \
	  Bugzilla/WebService/Server/REST.pm $(INST_MAN3DIR)/Bugzilla::WebService::Server::REST.$(MAN3EXT) \
	  Bugzilla/WebService/Server/REST/Resources/Bug.pm $(INST_MAN3DIR)/Bugzilla::WebService::Server::REST::Resources::Bug.$(MAN3EXT) \
	  Bugzilla/WebService/Server/REST/Resources/BugUserLastVisit.pm $(INST_MAN3DIR)/Bugzilla::WebService::Server::REST::Resources::BugUserLastVisit.$(MAN3EXT) \
	  Bugzilla/WebService/Server/REST/Resources/Bugzilla.pm $(INST_MAN3DIR)/Bugzilla::WebService::Server::REST::Resources::Bugzilla.$(MAN3EXT) \
	  Bugzilla/WebService/Server/REST/Resources/Classification.pm $(INST_MAN3DIR)/Bugzilla::WebService::Server::REST::Resources::Classification.$(MAN3EXT) \
	  Bugzilla/WebService/Server/REST/Resources/Group.pm $(INST_MAN3DIR)/Bugzilla::WebService::Server::REST::Resources::Group.$(MAN3EXT) \
	  Bugzilla/WebService/Server/REST/Resources/Product.pm $(INST_MAN3DIR)/Bugzilla::WebService::Server::REST::Resources::Product.$(MAN3EXT) \
	  Bugzilla/WebService/Server/REST/Resources/User.pm $(INST_MAN3DIR)/Bugzilla::WebService::Server::REST::Resources::User.$(MAN3EXT) \
	  Bugzilla/WebService/Server/XMLRPC.pm $(INST_MAN3DIR)/Bugzilla::WebService::Server::XMLRPC.$(MAN3EXT) \
	  Bugzilla/WebService/User.pm $(INST_MAN3DIR)/Bugzilla::WebService::User.$(MAN3EXT) \
	  Bugzilla/WebService/Util.pm $(INST_MAN3DIR)/Bugzilla::WebService::Util.$(MAN3EXT) \
	  Bugzilla/Whine.pm $(INST_MAN3DIR)/Bugzilla::Whine.$(MAN3EXT) \
	  Bugzilla/Whine/Query.pm $(INST_MAN3DIR)/Bugzilla::Whine::Query.$(MAN3EXT) \
	  Bugzilla/Whine/Schedule.pm $(INST_MAN3DIR)/Bugzilla::Whine::Schedule.$(MAN3EXT) \
	  checksetup.pl $(INST_MAN3DIR)/checksetup.$(MAN3EXT) 
	$(NOECHO) $(POD2MAN) --section=3 --perm_rw=$(PERM_RW) -u \
	  clean-bug-user-last-visit.pl $(INST_MAN3DIR)/clean-bug-user-last-visit.$(MAN3EXT) \
	  collectstats.pl $(INST_MAN3DIR)/collectstats.$(MAN3EXT) \
	  email_in.pl $(INST_MAN3DIR)/email_in.$(MAN3EXT) \
	  importxml.pl $(INST_MAN3DIR)/importxml.$(MAN3EXT) \
	  jobqueue.pl $(INST_MAN3DIR)/jobqueue.$(MAN3EXT) \
	  migrate.pl $(INST_MAN3DIR)/migrate.$(MAN3EXT) \
	  sanitycheck.pl $(INST_MAN3DIR)/sanitycheck.$(MAN3EXT) 




# --- MakeMaker processPL section:


# --- MakeMaker installbin section:


# --- MakeMaker subdirs section:

# none

# --- MakeMaker clean_subdirs section:
clean_subdirs :
	$(NOECHO) $(NOOP)


# --- MakeMaker clean section:

# Delete temporary files but do not touch installed files. We don't delete
# the Makefile here so a later make realclean still has a makefile to use.

clean :: clean_subdirs
	- $(RM_F) \
	  $(BASEEXT).bso $(BASEEXT).def \
	  $(BASEEXT).exp $(BASEEXT).x \
	  $(BOOTSTRAP) $(INST_ARCHAUTODIR)/extralibs.all \
	  $(INST_ARCHAUTODIR)/extralibs.ld $(MAKE_APERL_FILE) \
	  *$(LIB_EXT) *$(OBJ_EXT) \
	  *perl.core MYMETA.json \
	  MYMETA.yml blibdirs.ts \
	  core core.*perl.*.? \
	  core.[0-9] core.[0-9][0-9] \
	  core.[0-9][0-9][0-9] core.[0-9][0-9][0-9][0-9] \
	  core.[0-9][0-9][0-9][0-9][0-9] lib$(BASEEXT).def \
	  mon.out perl \
	  perl$(EXE_EXT) perl.exe \
	  perlmain.c pm_to_blib \
	  pm_to_blib.ts so_locations \
	  tmon.out 
	- $(RM_RF) \
	  blib 
	  $(NOECHO) $(RM_F) $(MAKEFILE_OLD)
	- $(MV) $(FIRST_MAKEFILE) $(MAKEFILE_OLD) $(DEV_NULL)


# --- MakeMaker realclean_subdirs section:
# so clean is forced to complete before realclean_subdirs runs
realclean_subdirs : clean
	$(NOECHO) $(NOOP)


# --- MakeMaker realclean section:
# Delete temporary files (via clean) and also delete dist files
realclean purge :: realclean_subdirs
	- $(RM_F) \
	  $(FIRST_MAKEFILE) $(MAKEFILE_OLD) 
	- $(RM_RF) \
	  $(DISTVNAME) 


# --- MakeMaker metafile section:
metafile : create_distdir
	$(NOECHO) $(ECHO) Generating META.yml
	$(NOECHO) $(ECHO) '---' > META_new.yml
	$(NOECHO) $(ECHO) 'abstract: '\''Bugzilla Bug Tracking System'\''' >> META_new.yml
	$(NOECHO) $(ECHO) 'author:' >> META_new.yml
	$(NOECHO) $(ECHO) '  - '\''Bugzilla Developers <developers@bugzilla.org>'\''' >> META_new.yml
	$(NOECHO) $(ECHO) 'build_requires:' >> META_new.yml
	$(NOECHO) $(ECHO) '  Capture::Tiny: '\''0'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '  DBD::SQLite: '\''1.29'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '  DateTime::Format::SQLite: '\''0.11'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '  ExtUtils::MakeMaker: '\''7.22'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '  Perl::Critic::Freenode: '\''0'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '  Perl::Critic::Policy::Documentation::RequirePodLinksIncludeText: '\''0'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '  Perl::Tidy: '\''20180220'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '  Pod::Coverage: '\''0'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '  Selenium::Remote::Driver: '\''1.31'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '  Test2::V0: '\''0'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '  Test::More: '\''0'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '  Test::Perl::Critic::Progressive: '\''0'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '  Test::Selenium::Firefox: '\''0'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '  Test::WWW::Selenium: '\''0'\''' >> META_new.yml
	$(NOECHO) $(ECHO) 'configure_requires:' >> META_new.yml
	$(NOECHO) $(ECHO) '  ExtUtils::MakeMaker: '\''7.22'\''' >> META_new.yml
	$(NOECHO) $(ECHO) 'dynamic_config: 1' >> META_new.yml
	$(NOECHO) $(ECHO) 'generated_by: '\''ExtUtils::MakeMaker version 7.34, CPAN::Meta::Converter version 2.150010'\''' >> META_new.yml
	$(NOECHO) $(ECHO) 'license: unknown' >> META_new.yml
	$(NOECHO) $(ECHO) 'meta-spec:' >> META_new.yml
	$(NOECHO) $(ECHO) '  url: http://module-build.sourceforge.net/META-spec-v1.4.html' >> META_new.yml
	$(NOECHO) $(ECHO) '  version: '\''1.4'\''' >> META_new.yml
	$(NOECHO) $(ECHO) 'name: Bugzilla' >> META_new.yml
	$(NOECHO) $(ECHO) 'no_index:' >> META_new.yml
	$(NOECHO) $(ECHO) '  directory:' >> META_new.yml
	$(NOECHO) $(ECHO) '    - t' >> META_new.yml
	$(NOECHO) $(ECHO) '    - inc' >> META_new.yml
	$(NOECHO) $(ECHO) 'optional_features:' >> META_new.yml
	$(NOECHO) $(ECHO) '  alien_cmark:' >> META_new.yml
	$(NOECHO) $(ECHO) '    description: '\''Support GitHub-flavored markdown'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '    requires:' >> META_new.yml
	$(NOECHO) $(ECHO) '      Alien::libcmark_gfm: '\''3'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '  argon2:' >> META_new.yml
	$(NOECHO) $(ECHO) '    description: '\''Support hashing passwords with Argon2'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '    requires:' >> META_new.yml
	$(NOECHO) $(ECHO) '      Crypt::Argon2: '\''0.004'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '  auth_ldap:' >> META_new.yml
	$(NOECHO) $(ECHO) '    description: '\''LDAP Authentication'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '    requires:' >> META_new.yml
	$(NOECHO) $(ECHO) '      Net::LDAP: '\''0'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '  auth_radius:' >> META_new.yml
	$(NOECHO) $(ECHO) '    description: '\''RADIUS Authentication'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '    requires:' >> META_new.yml
	$(NOECHO) $(ECHO) '      Authen::Radius: '\''0'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '  better_xff:' >> META_new.yml
	$(NOECHO) $(ECHO) '    description: '\''Improved behavior of MOJO_REVERSE_PROXY'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '    requires:' >> META_new.yml
	$(NOECHO) $(ECHO) '      Mojolicious::Plugin::ForwardedFor: '\''0'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '  chart_clicker:' >> META_new.yml
	$(NOECHO) $(ECHO) '    description: '\''Support nice-looking charts'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '    requires:' >> META_new.yml
	$(NOECHO) $(ECHO) '      Chart::Clicker: '\''0'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '  datadog:' >> META_new.yml
	$(NOECHO) $(ECHO) '    description: '\''Data Dog support'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '    requires:' >> META_new.yml
	$(NOECHO) $(ECHO) '      DataDog::DogStatsd: '\''0.05'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '  detect_charset:' >> META_new.yml
	$(NOECHO) $(ECHO) '    description: '\''Automatic charset detection for text attachments'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '    requires:' >> META_new.yml
	$(NOECHO) $(ECHO) '      Encode: '\''2.21'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '      Encode::Detect: '\''0'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '  docker:' >> META_new.yml
	$(NOECHO) $(ECHO) '    description: '\''Run Bugzilla inside Docker'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '    requires:' >> META_new.yml
	$(NOECHO) $(ECHO) '      File::Copy::Recursive: '\''0'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '  documentation:' >> META_new.yml
	$(NOECHO) $(ECHO) '    description: Documentation' >> META_new.yml
	$(NOECHO) $(ECHO) '    requires:' >> META_new.yml
	$(NOECHO) $(ECHO) '      File::Copy::Recursive: '\''0'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '      File::Which: '\''0'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '  extension_push_optional:' >> META_new.yml
	$(NOECHO) $(ECHO) '    requires:' >> META_new.yml
	$(NOECHO) $(ECHO) '      XML::Simple: '\''0'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '  graphical_reports:' >> META_new.yml
	$(NOECHO) $(ECHO) '    description: '\''Graphical Reports'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '    requires:' >> META_new.yml
	$(NOECHO) $(ECHO) '      GD: '\''1.20'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '      GD::Graph: '\''0'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '      GD::Text: '\''0'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '      Template::Plugin::GD::Image: '\''0'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '  html_desc:' >> META_new.yml
	$(NOECHO) $(ECHO) '    description: '\''More HTML in Product/Group Descriptions'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '    requires:' >> META_new.yml
	$(NOECHO) $(ECHO) '      HTML::Parser: '\''3.67'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '      HTML::Scrubber: '\''0'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '  inbound_email:' >> META_new.yml
	$(NOECHO) $(ECHO) '    description: '\''Inbound Email'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '    requires:' >> META_new.yml
	$(NOECHO) $(ECHO) '      Email::MIME::Attachment::Stripper: '\''0'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '      Email::Reply: '\''0'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '  jobqueue:' >> META_new.yml
	$(NOECHO) $(ECHO) '    description: '\''Mail Queueing'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '    requires:' >> META_new.yml
	$(NOECHO) $(ECHO) '      Daemon::Generic: '\''0'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '      TheSchwartz: '\''1.10'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '  jsonrpc:' >> META_new.yml
	$(NOECHO) $(ECHO) '    description: '\''JSON-RPC Interface'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '    requires:' >> META_new.yml
	$(NOECHO) $(ECHO) '      JSON::RPC: '\''== 1.01'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '      Test::Taint: '\''1.06'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '  linux_pdeath:' >> META_new.yml
	$(NOECHO) $(ECHO) '    description: '\''Linux::Pdeathsig for a good parent/child relationships'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '    requires:' >> META_new.yml
	$(NOECHO) $(ECHO) '      Linux::Pdeathsig: '\''0'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '  linux_pid:' >> META_new.yml
	$(NOECHO) $(ECHO) '    description: Linux::PID' >> META_new.yml
	$(NOECHO) $(ECHO) '    requires:' >> META_new.yml
	$(NOECHO) $(ECHO) '      Linux::Pid: '\''0'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '  linux_smaps:' >> META_new.yml
	$(NOECHO) $(ECHO) '    description: '\''Linux::Smaps::Tiny for limiting memory usage'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '    requires:' >> META_new.yml
	$(NOECHO) $(ECHO) '      BSD::Resource: '\''0'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '      Linux::Smaps::Tiny: '\''0'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '  mariadb:' >> META_new.yml
	$(NOECHO) $(ECHO) '    description: '\''MariaDB database support'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '    requires:' >> META_new.yml
	$(NOECHO) $(ECHO) '      DBD::MariaDB: '\''0'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '      DateTime::Format::MySQL: '\''0.06'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '  markdown:' >> META_new.yml
	$(NOECHO) $(ECHO) '    description: '\''Markdown syntax support for comments'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '    requires:' >> META_new.yml
	$(NOECHO) $(ECHO) '      Text::MultiMarkdown: '\''1.000034'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '      Unicode::GCString: '\''0'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '  memcached:' >> META_new.yml
	$(NOECHO) $(ECHO) '    description: '\''Memcached Support'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '    requires:' >> META_new.yml
	$(NOECHO) $(ECHO) '      Cache::Memcached::Fast: '\''0.17'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '  mfa:' >> META_new.yml
	$(NOECHO) $(ECHO) '    description: '\''Multi-Factor Authentication'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '    requires:' >> META_new.yml
	$(NOECHO) $(ECHO) '      Auth::GoogleAuth: '\''1.01'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '      GD::Barcode::QRcode: '\''0'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '  moving:' >> META_new.yml
	$(NOECHO) $(ECHO) '    description: '\''Move Bugs Between Installations'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '    requires:' >> META_new.yml
	$(NOECHO) $(ECHO) '      MIME::Parser: '\''5.406'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '      XML::Twig: '\''0'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '  mysql:' >> META_new.yml
	$(NOECHO) $(ECHO) '    description: '\''MySQL database support'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '    requires:' >> META_new.yml
	$(NOECHO) $(ECHO) '      DBD::mysql: '\''5.003'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '      DateTime::Format::MySQL: '\''0.06'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '  new_charts:' >> META_new.yml
	$(NOECHO) $(ECHO) '    description: '\''New Charts'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '    requires:' >> META_new.yml
	$(NOECHO) $(ECHO) '      Chart::Lines: v2.4.10' >> META_new.yml
	$(NOECHO) $(ECHO) '      GD: '\''1.20'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '  oauth2_server:' >> META_new.yml
	$(NOECHO) $(ECHO) '    description: '\''OAuth2 Server support'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '    requires:' >> META_new.yml
	$(NOECHO) $(ECHO) '      Mojolicious::Plugin::OAuth2::Server: '\''0.44'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '  old_charts:' >> META_new.yml
	$(NOECHO) $(ECHO) '    description: '\''Old Charts'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '    requires:' >> META_new.yml
	$(NOECHO) $(ECHO) '      Chart::Lines: v2.4.10' >> META_new.yml
	$(NOECHO) $(ECHO) '      GD: '\''1.20'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '  oracle:' >> META_new.yml
	$(NOECHO) $(ECHO) '    description: '\''Oracle database support'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '    requires:' >> META_new.yml
	$(NOECHO) $(ECHO) '      DBD::Oracle: '\''1.19'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '  patch_viewer:' >> META_new.yml
	$(NOECHO) $(ECHO) '    description: '\''Patch Viewer'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '    requires:' >> META_new.yml
	$(NOECHO) $(ECHO) '      PatchReader: v0.9.6' >> META_new.yml
	$(NOECHO) $(ECHO) '  pg:' >> META_new.yml
	$(NOECHO) $(ECHO) '    description: '\''Postgres database support'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '    requires:' >> META_new.yml
	$(NOECHO) $(ECHO) '      DBD::Pg: v2.19.3' >> META_new.yml
	$(NOECHO) $(ECHO) '  rest:' >> META_new.yml
	$(NOECHO) $(ECHO) '    description: '\''REST Interface'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '    requires:' >> META_new.yml
	$(NOECHO) $(ECHO) '      JSON::RPC: '\''== 1.01'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '      Test::Taint: '\''1.06'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '  s3:' >> META_new.yml
	$(NOECHO) $(ECHO) '    description: '\''Amazon S3 Attachment Storage'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '    requires:' >> META_new.yml
	$(NOECHO) $(ECHO) '      Class::Accessor::Fast: '\''0'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '      URI::Escape: '\''0'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '      XML::Simple: '\''0'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '  sentry:' >> META_new.yml
	$(NOECHO) $(ECHO) '    description: '\''Sentry Support'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '    requires:' >> META_new.yml
	$(NOECHO) $(ECHO) '      Log::Log4perl::Appender::Raven: '\''0.006'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '  smtp_auth:' >> META_new.yml
	$(NOECHO) $(ECHO) '    description: '\''SMTP Authentication'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '    requires:' >> META_new.yml
	$(NOECHO) $(ECHO) '      Authen::SASL: '\''0'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '  sqlite:' >> META_new.yml
	$(NOECHO) $(ECHO) '    description: '\''SQLite database support'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '    requires:' >> META_new.yml
	$(NOECHO) $(ECHO) '      DBD::SQLite: '\''1.29'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '      DateTime::Format::SQLite: '\''0.11'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '  typesniffer:' >> META_new.yml
	$(NOECHO) $(ECHO) '    description: '\''Sniff MIME type of attachments'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '    requires:' >> META_new.yml
	$(NOECHO) $(ECHO) '      File::MimeInfo::Magic: '\''0'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '      IO::Scalar: '\''0'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '  updates:' >> META_new.yml
	$(NOECHO) $(ECHO) '    description: '\''Automatic Update Notifications'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '    requires:' >> META_new.yml
	$(NOECHO) $(ECHO) '      XML::Twig: '\''0'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '  xmlrpc:' >> META_new.yml
	$(NOECHO) $(ECHO) '    description: '\''XML-RPC Interface'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '    requires:' >> META_new.yml
	$(NOECHO) $(ECHO) '      SOAP::Lite: '\''0.712'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '      Test::Taint: '\''1.06'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '      XMLRPC::Lite: '\''0.712'\''' >> META_new.yml
	$(NOECHO) $(ECHO) 'recommends:' >> META_new.yml
	$(NOECHO) $(ECHO) '  Safe: '\''2.30'\''' >> META_new.yml
	$(NOECHO) $(ECHO) 'requires:' >> META_new.yml
	$(NOECHO) $(ECHO) '  Algorithm::BloomFilter: '\''0.02'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '  CGI: '\''4.31'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '  CGI::Compile: '\''0'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '  CGI::Emulate::PSGI: '\''0'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '  CPAN::Meta::Prereqs: '\''2.132830'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '  CPAN::Meta::Requirements: '\''2.121'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '  Class::XSAccessor: '\''1.18'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '  Crypt::CBC: '\''0'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '  Crypt::DES: '\''0'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '  Crypt::DES_EDE3: '\''0'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '  DBI: '\''1.614'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '  DBIx::Class: '\''0'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '  DBIx::Class::Helpers: '\''2.034002'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '  DBIx::Connector: '\''0'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '  Daemon::Generic: '\''0'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '  Date::Format: '\''2.23'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '  Date::Parse: '\''2.31'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '  DateTime: '\''0.75'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '  DateTime::TimeZone: '\''2.11'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '  Devel::NYTProf: '\''6.04'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '  Digest::SHA: '\''5.47'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '  EV: '\''4.0'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '  Email::Address::XS: '\''1.01'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '  Email::MIME: '\''1.904'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '  Email::Sender: '\''2.600'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '  FFI::Platypus: '\''0'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '  File::MimeInfo::Magic: '\''0'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '  Future: '\''0.34'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '  HTML::Escape: '\''1.10'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '  HTML::Tree: '\''0'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '  IO::Async: '\''0.71'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '  IO::Compress::Gzip: '\''0'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '  IO::Scalar: '\''0'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '  IPC::System::Simple: '\''0'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '  JSON::MaybeXS: '\''1.003008'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '  JSON::Validator: '\''3.05'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '  JSON::XS: '\''2.0'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '  LWP::Protocol::https: '\''6.07'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '  LWP::UserAgent: '\''6.44'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '  LWP::UserAgent::Determined: '\''0'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '  List::MoreUtils: '\''0.418'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '  Log::Dispatch: '\''2.67'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '  Log::Log4perl: '\''1.49'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '  Math::Random::ISAAC: v1.0.1' >> META_new.yml
	$(NOECHO) $(ECHO) '  Module::Metadata: '\''1.000033'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '  Module::Runtime: '\''0.014'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '  Mojo::JWT: '\''0.07'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '  MojoX::Log::Log4perl: '\''0.04'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '  Mojolicious: '\''8.42'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '  Moo: '\''2.002004'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '  MooX::StrictConstructor: '\''0.008'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '  Mozilla::CA: '\''20160104'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '  Net::DNS: '\''0'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '  Package::Stash: '\''0.37'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '  Parse::CPAN::Meta: '\''1.44'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '  PerlX::Maybe: '\''0'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '  Regexp::Common: '\''0'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '  Role::Tiny: '\''2.000003'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '  Scope::Guard: '\''0.21'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '  Sereal: '\''4.004'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '  Sub::Quote: '\''2.005000'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '  Sys::Syslog: '\''0'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '  Template: '\''3.008'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '  Text::CSV_XS: '\''1.26'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '  Text::Diff: '\''0'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '  Throwable: '\''0.200013'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '  Tie::IxHash: '\''0'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '  Type::Tiny: '\''1.004004'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '  URI: '\''1.55'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '  URI::Escape::XS: '\''0.14'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '  perl: '\''5.010001'\''' >> META_new.yml
	$(NOECHO) $(ECHO) '  version: '\''0.87'\''' >> META_new.yml
	$(NOECHO) $(ECHO) 'version: '\''20200805.1'\''' >> META_new.yml
	$(NOECHO) $(ECHO) 'x_serialization_backend: '\''CPAN::Meta::YAML version 0.018'\''' >> META_new.yml
	-$(NOECHO) $(MV) META_new.yml $(DISTVNAME)/META.yml
	$(NOECHO) $(ECHO) Generating META.json
	$(NOECHO) $(ECHO) '{' > META_new.json
	$(NOECHO) $(ECHO) '   "abstract" : "Bugzilla Bug Tracking System",' >> META_new.json
	$(NOECHO) $(ECHO) '   "author" : [' >> META_new.json
	$(NOECHO) $(ECHO) '      "Bugzilla Developers <developers@bugzilla.org>"' >> META_new.json
	$(NOECHO) $(ECHO) '   ],' >> META_new.json
	$(NOECHO) $(ECHO) '   "dynamic_config" : 1,' >> META_new.json
	$(NOECHO) $(ECHO) '   "generated_by" : "ExtUtils::MakeMaker version 7.34, CPAN::Meta::Converter version 2.150010",' >> META_new.json
	$(NOECHO) $(ECHO) '   "license" : [' >> META_new.json
	$(NOECHO) $(ECHO) '      "unknown"' >> META_new.json
	$(NOECHO) $(ECHO) '   ],' >> META_new.json
	$(NOECHO) $(ECHO) '   "meta-spec" : {' >> META_new.json
	$(NOECHO) $(ECHO) '      "url" : "http://search.cpan.org/perldoc?CPAN::Meta::Spec",' >> META_new.json
	$(NOECHO) $(ECHO) '      "version" : 2' >> META_new.json
	$(NOECHO) $(ECHO) '   },' >> META_new.json
	$(NOECHO) $(ECHO) '   "name" : "Bugzilla",' >> META_new.json
	$(NOECHO) $(ECHO) '   "no_index" : {' >> META_new.json
	$(NOECHO) $(ECHO) '      "directory" : [' >> META_new.json
	$(NOECHO) $(ECHO) '         "t",' >> META_new.json
	$(NOECHO) $(ECHO) '         "inc"' >> META_new.json
	$(NOECHO) $(ECHO) '      ]' >> META_new.json
	$(NOECHO) $(ECHO) '   },' >> META_new.json
	$(NOECHO) $(ECHO) '   "optional_features" : {' >> META_new.json
	$(NOECHO) $(ECHO) '      "alien_cmark" : {' >> META_new.json
	$(NOECHO) $(ECHO) '         "description" : "Support GitHub-flavored markdown",' >> META_new.json
	$(NOECHO) $(ECHO) '         "prereqs" : {' >> META_new.json
	$(NOECHO) $(ECHO) '            "runtime" : {' >> META_new.json
	$(NOECHO) $(ECHO) '               "requires" : {' >> META_new.json
	$(NOECHO) $(ECHO) '                  "Alien::libcmark_gfm" : "3"' >> META_new.json
	$(NOECHO) $(ECHO) '               }' >> META_new.json
	$(NOECHO) $(ECHO) '            }' >> META_new.json
	$(NOECHO) $(ECHO) '         }' >> META_new.json
	$(NOECHO) $(ECHO) '      },' >> META_new.json
	$(NOECHO) $(ECHO) '      "argon2" : {' >> META_new.json
	$(NOECHO) $(ECHO) '         "description" : "Support hashing passwords with Argon2",' >> META_new.json
	$(NOECHO) $(ECHO) '         "prereqs" : {' >> META_new.json
	$(NOECHO) $(ECHO) '            "runtime" : {' >> META_new.json
	$(NOECHO) $(ECHO) '               "requires" : {' >> META_new.json
	$(NOECHO) $(ECHO) '                  "Crypt::Argon2" : "0.004"' >> META_new.json
	$(NOECHO) $(ECHO) '               }' >> META_new.json
	$(NOECHO) $(ECHO) '            }' >> META_new.json
	$(NOECHO) $(ECHO) '         }' >> META_new.json
	$(NOECHO) $(ECHO) '      },' >> META_new.json
	$(NOECHO) $(ECHO) '      "auth_ldap" : {' >> META_new.json
	$(NOECHO) $(ECHO) '         "description" : "LDAP Authentication",' >> META_new.json
	$(NOECHO) $(ECHO) '         "prereqs" : {' >> META_new.json
	$(NOECHO) $(ECHO) '            "runtime" : {' >> META_new.json
	$(NOECHO) $(ECHO) '               "requires" : {' >> META_new.json
	$(NOECHO) $(ECHO) '                  "Net::LDAP" : "0"' >> META_new.json
	$(NOECHO) $(ECHO) '               }' >> META_new.json
	$(NOECHO) $(ECHO) '            }' >> META_new.json
	$(NOECHO) $(ECHO) '         }' >> META_new.json
	$(NOECHO) $(ECHO) '      },' >> META_new.json
	$(NOECHO) $(ECHO) '      "auth_radius" : {' >> META_new.json
	$(NOECHO) $(ECHO) '         "description" : "RADIUS Authentication",' >> META_new.json
	$(NOECHO) $(ECHO) '         "prereqs" : {' >> META_new.json
	$(NOECHO) $(ECHO) '            "runtime" : {' >> META_new.json
	$(NOECHO) $(ECHO) '               "requires" : {' >> META_new.json
	$(NOECHO) $(ECHO) '                  "Authen::Radius" : "0"' >> META_new.json
	$(NOECHO) $(ECHO) '               }' >> META_new.json
	$(NOECHO) $(ECHO) '            }' >> META_new.json
	$(NOECHO) $(ECHO) '         }' >> META_new.json
	$(NOECHO) $(ECHO) '      },' >> META_new.json
	$(NOECHO) $(ECHO) '      "better_xff" : {' >> META_new.json
	$(NOECHO) $(ECHO) '         "description" : "Improved behavior of MOJO_REVERSE_PROXY",' >> META_new.json
	$(NOECHO) $(ECHO) '         "prereqs" : {' >> META_new.json
	$(NOECHO) $(ECHO) '            "runtime" : {' >> META_new.json
	$(NOECHO) $(ECHO) '               "requires" : {' >> META_new.json
	$(NOECHO) $(ECHO) '                  "Mojolicious::Plugin::ForwardedFor" : "0"' >> META_new.json
	$(NOECHO) $(ECHO) '               }' >> META_new.json
	$(NOECHO) $(ECHO) '            }' >> META_new.json
	$(NOECHO) $(ECHO) '         }' >> META_new.json
	$(NOECHO) $(ECHO) '      },' >> META_new.json
	$(NOECHO) $(ECHO) '      "chart_clicker" : {' >> META_new.json
	$(NOECHO) $(ECHO) '         "description" : "Support nice-looking charts",' >> META_new.json
	$(NOECHO) $(ECHO) '         "prereqs" : {' >> META_new.json
	$(NOECHO) $(ECHO) '            "runtime" : {' >> META_new.json
	$(NOECHO) $(ECHO) '               "requires" : {' >> META_new.json
	$(NOECHO) $(ECHO) '                  "Chart::Clicker" : "0"' >> META_new.json
	$(NOECHO) $(ECHO) '               }' >> META_new.json
	$(NOECHO) $(ECHO) '            }' >> META_new.json
	$(NOECHO) $(ECHO) '         }' >> META_new.json
	$(NOECHO) $(ECHO) '      },' >> META_new.json
	$(NOECHO) $(ECHO) '      "datadog" : {' >> META_new.json
	$(NOECHO) $(ECHO) '         "description" : "Data Dog support",' >> META_new.json
	$(NOECHO) $(ECHO) '         "prereqs" : {' >> META_new.json
	$(NOECHO) $(ECHO) '            "runtime" : {' >> META_new.json
	$(NOECHO) $(ECHO) '               "requires" : {' >> META_new.json
	$(NOECHO) $(ECHO) '                  "DataDog::DogStatsd" : "0.05"' >> META_new.json
	$(NOECHO) $(ECHO) '               }' >> META_new.json
	$(NOECHO) $(ECHO) '            }' >> META_new.json
	$(NOECHO) $(ECHO) '         }' >> META_new.json
	$(NOECHO) $(ECHO) '      },' >> META_new.json
	$(NOECHO) $(ECHO) '      "detect_charset" : {' >> META_new.json
	$(NOECHO) $(ECHO) '         "description" : "Automatic charset detection for text attachments",' >> META_new.json
	$(NOECHO) $(ECHO) '         "prereqs" : {' >> META_new.json
	$(NOECHO) $(ECHO) '            "runtime" : {' >> META_new.json
	$(NOECHO) $(ECHO) '               "requires" : {' >> META_new.json
	$(NOECHO) $(ECHO) '                  "Encode" : "2.21",' >> META_new.json
	$(NOECHO) $(ECHO) '                  "Encode::Detect" : "0"' >> META_new.json
	$(NOECHO) $(ECHO) '               }' >> META_new.json
	$(NOECHO) $(ECHO) '            }' >> META_new.json
	$(NOECHO) $(ECHO) '         }' >> META_new.json
	$(NOECHO) $(ECHO) '      },' >> META_new.json
	$(NOECHO) $(ECHO) '      "docker" : {' >> META_new.json
	$(NOECHO) $(ECHO) '         "description" : "Run Bugzilla inside Docker",' >> META_new.json
	$(NOECHO) $(ECHO) '         "prereqs" : {' >> META_new.json
	$(NOECHO) $(ECHO) '            "runtime" : {' >> META_new.json
	$(NOECHO) $(ECHO) '               "requires" : {' >> META_new.json
	$(NOECHO) $(ECHO) '                  "File::Copy::Recursive" : "0"' >> META_new.json
	$(NOECHO) $(ECHO) '               }' >> META_new.json
	$(NOECHO) $(ECHO) '            }' >> META_new.json
	$(NOECHO) $(ECHO) '         }' >> META_new.json
	$(NOECHO) $(ECHO) '      },' >> META_new.json
	$(NOECHO) $(ECHO) '      "documentation" : {' >> META_new.json
	$(NOECHO) $(ECHO) '         "description" : "Documentation",' >> META_new.json
	$(NOECHO) $(ECHO) '         "prereqs" : {' >> META_new.json
	$(NOECHO) $(ECHO) '            "runtime" : {' >> META_new.json
	$(NOECHO) $(ECHO) '               "requires" : {' >> META_new.json
	$(NOECHO) $(ECHO) '                  "File::Copy::Recursive" : "0",' >> META_new.json
	$(NOECHO) $(ECHO) '                  "File::Which" : "0"' >> META_new.json
	$(NOECHO) $(ECHO) '               }' >> META_new.json
	$(NOECHO) $(ECHO) '            }' >> META_new.json
	$(NOECHO) $(ECHO) '         }' >> META_new.json
	$(NOECHO) $(ECHO) '      },' >> META_new.json
	$(NOECHO) $(ECHO) '      "extension_push_optional" : {' >> META_new.json
	$(NOECHO) $(ECHO) '         "prereqs" : {' >> META_new.json
	$(NOECHO) $(ECHO) '            "runtime" : {' >> META_new.json
	$(NOECHO) $(ECHO) '               "requires" : {' >> META_new.json
	$(NOECHO) $(ECHO) '                  "XML::Simple" : "0"' >> META_new.json
	$(NOECHO) $(ECHO) '               }' >> META_new.json
	$(NOECHO) $(ECHO) '            }' >> META_new.json
	$(NOECHO) $(ECHO) '         }' >> META_new.json
	$(NOECHO) $(ECHO) '      },' >> META_new.json
	$(NOECHO) $(ECHO) '      "graphical_reports" : {' >> META_new.json
	$(NOECHO) $(ECHO) '         "description" : "Graphical Reports",' >> META_new.json
	$(NOECHO) $(ECHO) '         "prereqs" : {' >> META_new.json
	$(NOECHO) $(ECHO) '            "runtime" : {' >> META_new.json
	$(NOECHO) $(ECHO) '               "requires" : {' >> META_new.json
	$(NOECHO) $(ECHO) '                  "GD" : "1.20",' >> META_new.json
	$(NOECHO) $(ECHO) '                  "GD::Graph" : "0",' >> META_new.json
	$(NOECHO) $(ECHO) '                  "GD::Text" : "0",' >> META_new.json
	$(NOECHO) $(ECHO) '                  "Template::Plugin::GD::Image" : "0"' >> META_new.json
	$(NOECHO) $(ECHO) '               }' >> META_new.json
	$(NOECHO) $(ECHO) '            }' >> META_new.json
	$(NOECHO) $(ECHO) '         }' >> META_new.json
	$(NOECHO) $(ECHO) '      },' >> META_new.json
	$(NOECHO) $(ECHO) '      "html_desc" : {' >> META_new.json
	$(NOECHO) $(ECHO) '         "description" : "More HTML in Product/Group Descriptions",' >> META_new.json
	$(NOECHO) $(ECHO) '         "prereqs" : {' >> META_new.json
	$(NOECHO) $(ECHO) '            "runtime" : {' >> META_new.json
	$(NOECHO) $(ECHO) '               "requires" : {' >> META_new.json
	$(NOECHO) $(ECHO) '                  "HTML::Parser" : "3.67",' >> META_new.json
	$(NOECHO) $(ECHO) '                  "HTML::Scrubber" : "0"' >> META_new.json
	$(NOECHO) $(ECHO) '               }' >> META_new.json
	$(NOECHO) $(ECHO) '            }' >> META_new.json
	$(NOECHO) $(ECHO) '         }' >> META_new.json
	$(NOECHO) $(ECHO) '      },' >> META_new.json
	$(NOECHO) $(ECHO) '      "inbound_email" : {' >> META_new.json
	$(NOECHO) $(ECHO) '         "description" : "Inbound Email",' >> META_new.json
	$(NOECHO) $(ECHO) '         "prereqs" : {' >> META_new.json
	$(NOECHO) $(ECHO) '            "runtime" : {' >> META_new.json
	$(NOECHO) $(ECHO) '               "requires" : {' >> META_new.json
	$(NOECHO) $(ECHO) '                  "Email::MIME::Attachment::Stripper" : "0",' >> META_new.json
	$(NOECHO) $(ECHO) '                  "Email::Reply" : "0"' >> META_new.json
	$(NOECHO) $(ECHO) '               }' >> META_new.json
	$(NOECHO) $(ECHO) '            }' >> META_new.json
	$(NOECHO) $(ECHO) '         }' >> META_new.json
	$(NOECHO) $(ECHO) '      },' >> META_new.json
	$(NOECHO) $(ECHO) '      "jobqueue" : {' >> META_new.json
	$(NOECHO) $(ECHO) '         "description" : "Mail Queueing",' >> META_new.json
	$(NOECHO) $(ECHO) '         "prereqs" : {' >> META_new.json
	$(NOECHO) $(ECHO) '            "runtime" : {' >> META_new.json
	$(NOECHO) $(ECHO) '               "requires" : {' >> META_new.json
	$(NOECHO) $(ECHO) '                  "Daemon::Generic" : "0",' >> META_new.json
	$(NOECHO) $(ECHO) '                  "TheSchwartz" : "1.10"' >> META_new.json
	$(NOECHO) $(ECHO) '               }' >> META_new.json
	$(NOECHO) $(ECHO) '            }' >> META_new.json
	$(NOECHO) $(ECHO) '         }' >> META_new.json
	$(NOECHO) $(ECHO) '      },' >> META_new.json
	$(NOECHO) $(ECHO) '      "jsonrpc" : {' >> META_new.json
	$(NOECHO) $(ECHO) '         "description" : "JSON-RPC Interface",' >> META_new.json
	$(NOECHO) $(ECHO) '         "prereqs" : {' >> META_new.json
	$(NOECHO) $(ECHO) '            "runtime" : {' >> META_new.json
	$(NOECHO) $(ECHO) '               "requires" : {' >> META_new.json
	$(NOECHO) $(ECHO) '                  "JSON::RPC" : "== 1.01",' >> META_new.json
	$(NOECHO) $(ECHO) '                  "Test::Taint" : "1.06"' >> META_new.json
	$(NOECHO) $(ECHO) '               }' >> META_new.json
	$(NOECHO) $(ECHO) '            }' >> META_new.json
	$(NOECHO) $(ECHO) '         }' >> META_new.json
	$(NOECHO) $(ECHO) '      },' >> META_new.json
	$(NOECHO) $(ECHO) '      "linux_pdeath" : {' >> META_new.json
	$(NOECHO) $(ECHO) '         "description" : "Linux::Pdeathsig for a good parent/child relationships",' >> META_new.json
	$(NOECHO) $(ECHO) '         "prereqs" : {' >> META_new.json
	$(NOECHO) $(ECHO) '            "runtime" : {' >> META_new.json
	$(NOECHO) $(ECHO) '               "requires" : {' >> META_new.json
	$(NOECHO) $(ECHO) '                  "Linux::Pdeathsig" : "0"' >> META_new.json
	$(NOECHO) $(ECHO) '               }' >> META_new.json
	$(NOECHO) $(ECHO) '            }' >> META_new.json
	$(NOECHO) $(ECHO) '         }' >> META_new.json
	$(NOECHO) $(ECHO) '      },' >> META_new.json
	$(NOECHO) $(ECHO) '      "linux_pid" : {' >> META_new.json
	$(NOECHO) $(ECHO) '         "description" : "Linux::PID",' >> META_new.json
	$(NOECHO) $(ECHO) '         "prereqs" : {' >> META_new.json
	$(NOECHO) $(ECHO) '            "runtime" : {' >> META_new.json
	$(NOECHO) $(ECHO) '               "requires" : {' >> META_new.json
	$(NOECHO) $(ECHO) '                  "Linux::Pid" : "0"' >> META_new.json
	$(NOECHO) $(ECHO) '               }' >> META_new.json
	$(NOECHO) $(ECHO) '            }' >> META_new.json
	$(NOECHO) $(ECHO) '         }' >> META_new.json
	$(NOECHO) $(ECHO) '      },' >> META_new.json
	$(NOECHO) $(ECHO) '      "linux_smaps" : {' >> META_new.json
	$(NOECHO) $(ECHO) '         "description" : "Linux::Smaps::Tiny for limiting memory usage",' >> META_new.json
	$(NOECHO) $(ECHO) '         "prereqs" : {' >> META_new.json
	$(NOECHO) $(ECHO) '            "runtime" : {' >> META_new.json
	$(NOECHO) $(ECHO) '               "requires" : {' >> META_new.json
	$(NOECHO) $(ECHO) '                  "BSD::Resource" : "0",' >> META_new.json
	$(NOECHO) $(ECHO) '                  "Linux::Smaps::Tiny" : "0"' >> META_new.json
	$(NOECHO) $(ECHO) '               }' >> META_new.json
	$(NOECHO) $(ECHO) '            }' >> META_new.json
	$(NOECHO) $(ECHO) '         }' >> META_new.json
	$(NOECHO) $(ECHO) '      },' >> META_new.json
	$(NOECHO) $(ECHO) '      "mariadb" : {' >> META_new.json
	$(NOECHO) $(ECHO) '         "description" : "MariaDB database support",' >> META_new.json
	$(NOECHO) $(ECHO) '         "prereqs" : {' >> META_new.json
	$(NOECHO) $(ECHO) '            "runtime" : {' >> META_new.json
	$(NOECHO) $(ECHO) '               "requires" : {' >> META_new.json
	$(NOECHO) $(ECHO) '                  "DBD::MariaDB" : "0",' >> META_new.json
	$(NOECHO) $(ECHO) '                  "DateTime::Format::MySQL" : "0.06"' >> META_new.json
	$(NOECHO) $(ECHO) '               }' >> META_new.json
	$(NOECHO) $(ECHO) '            }' >> META_new.json
	$(NOECHO) $(ECHO) '         }' >> META_new.json
	$(NOECHO) $(ECHO) '      },' >> META_new.json
	$(NOECHO) $(ECHO) '      "markdown" : {' >> META_new.json
	$(NOECHO) $(ECHO) '         "description" : "Markdown syntax support for comments",' >> META_new.json
	$(NOECHO) $(ECHO) '         "prereqs" : {' >> META_new.json
	$(NOECHO) $(ECHO) '            "runtime" : {' >> META_new.json
	$(NOECHO) $(ECHO) '               "requires" : {' >> META_new.json
	$(NOECHO) $(ECHO) '                  "Text::MultiMarkdown" : "1.000034",' >> META_new.json
	$(NOECHO) $(ECHO) '                  "Unicode::GCString" : "0"' >> META_new.json
	$(NOECHO) $(ECHO) '               }' >> META_new.json
	$(NOECHO) $(ECHO) '            }' >> META_new.json
	$(NOECHO) $(ECHO) '         }' >> META_new.json
	$(NOECHO) $(ECHO) '      },' >> META_new.json
	$(NOECHO) $(ECHO) '      "memcached" : {' >> META_new.json
	$(NOECHO) $(ECHO) '         "description" : "Memcached Support",' >> META_new.json
	$(NOECHO) $(ECHO) '         "prereqs" : {' >> META_new.json
	$(NOECHO) $(ECHO) '            "runtime" : {' >> META_new.json
	$(NOECHO) $(ECHO) '               "requires" : {' >> META_new.json
	$(NOECHO) $(ECHO) '                  "Cache::Memcached::Fast" : "0.17"' >> META_new.json
	$(NOECHO) $(ECHO) '               }' >> META_new.json
	$(NOECHO) $(ECHO) '            }' >> META_new.json
	$(NOECHO) $(ECHO) '         }' >> META_new.json
	$(NOECHO) $(ECHO) '      },' >> META_new.json
	$(NOECHO) $(ECHO) '      "mfa" : {' >> META_new.json
	$(NOECHO) $(ECHO) '         "description" : "Multi-Factor Authentication",' >> META_new.json
	$(NOECHO) $(ECHO) '         "prereqs" : {' >> META_new.json
	$(NOECHO) $(ECHO) '            "runtime" : {' >> META_new.json
	$(NOECHO) $(ECHO) '               "requires" : {' >> META_new.json
	$(NOECHO) $(ECHO) '                  "Auth::GoogleAuth" : "1.01",' >> META_new.json
	$(NOECHO) $(ECHO) '                  "GD::Barcode::QRcode" : "0"' >> META_new.json
	$(NOECHO) $(ECHO) '               }' >> META_new.json
	$(NOECHO) $(ECHO) '            }' >> META_new.json
	$(NOECHO) $(ECHO) '         }' >> META_new.json
	$(NOECHO) $(ECHO) '      },' >> META_new.json
	$(NOECHO) $(ECHO) '      "moving" : {' >> META_new.json
	$(NOECHO) $(ECHO) '         "description" : "Move Bugs Between Installations",' >> META_new.json
	$(NOECHO) $(ECHO) '         "prereqs" : {' >> META_new.json
	$(NOECHO) $(ECHO) '            "runtime" : {' >> META_new.json
	$(NOECHO) $(ECHO) '               "requires" : {' >> META_new.json
	$(NOECHO) $(ECHO) '                  "MIME::Parser" : "5.406",' >> META_new.json
	$(NOECHO) $(ECHO) '                  "XML::Twig" : "0"' >> META_new.json
	$(NOECHO) $(ECHO) '               }' >> META_new.json
	$(NOECHO) $(ECHO) '            }' >> META_new.json
	$(NOECHO) $(ECHO) '         }' >> META_new.json
	$(NOECHO) $(ECHO) '      },' >> META_new.json
	$(NOECHO) $(ECHO) '      "mysql" : {' >> META_new.json
	$(NOECHO) $(ECHO) '         "description" : "MySQL database support",' >> META_new.json
	$(NOECHO) $(ECHO) '         "prereqs" : {' >> META_new.json
	$(NOECHO) $(ECHO) '            "runtime" : {' >> META_new.json
	$(NOECHO) $(ECHO) '               "requires" : {' >> META_new.json
	$(NOECHO) $(ECHO) '                  "DBD::mysql" : "5.003",' >> META_new.json
	$(NOECHO) $(ECHO) '                  "DateTime::Format::MySQL" : "0.06"' >> META_new.json
	$(NOECHO) $(ECHO) '               }' >> META_new.json
	$(NOECHO) $(ECHO) '            }' >> META_new.json
	$(NOECHO) $(ECHO) '         }' >> META_new.json
	$(NOECHO) $(ECHO) '      },' >> META_new.json
	$(NOECHO) $(ECHO) '      "new_charts" : {' >> META_new.json
	$(NOECHO) $(ECHO) '         "description" : "New Charts",' >> META_new.json
	$(NOECHO) $(ECHO) '         "prereqs" : {' >> META_new.json
	$(NOECHO) $(ECHO) '            "runtime" : {' >> META_new.json
	$(NOECHO) $(ECHO) '               "requires" : {' >> META_new.json
	$(NOECHO) $(ECHO) '                  "Chart::Lines" : "v2.4.10",' >> META_new.json
	$(NOECHO) $(ECHO) '                  "GD" : "1.20"' >> META_new.json
	$(NOECHO) $(ECHO) '               }' >> META_new.json
	$(NOECHO) $(ECHO) '            }' >> META_new.json
	$(NOECHO) $(ECHO) '         }' >> META_new.json
	$(NOECHO) $(ECHO) '      },' >> META_new.json
	$(NOECHO) $(ECHO) '      "oauth2_server" : {' >> META_new.json
	$(NOECHO) $(ECHO) '         "description" : "OAuth2 Server support",' >> META_new.json
	$(NOECHO) $(ECHO) '         "prereqs" : {' >> META_new.json
	$(NOECHO) $(ECHO) '            "runtime" : {' >> META_new.json
	$(NOECHO) $(ECHO) '               "requires" : {' >> META_new.json
	$(NOECHO) $(ECHO) '                  "Mojolicious::Plugin::OAuth2::Server" : "0.44"' >> META_new.json
	$(NOECHO) $(ECHO) '               }' >> META_new.json
	$(NOECHO) $(ECHO) '            }' >> META_new.json
	$(NOECHO) $(ECHO) '         }' >> META_new.json
	$(NOECHO) $(ECHO) '      },' >> META_new.json
	$(NOECHO) $(ECHO) '      "old_charts" : {' >> META_new.json
	$(NOECHO) $(ECHO) '         "description" : "Old Charts",' >> META_new.json
	$(NOECHO) $(ECHO) '         "prereqs" : {' >> META_new.json
	$(NOECHO) $(ECHO) '            "runtime" : {' >> META_new.json
	$(NOECHO) $(ECHO) '               "requires" : {' >> META_new.json
	$(NOECHO) $(ECHO) '                  "Chart::Lines" : "v2.4.10",' >> META_new.json
	$(NOECHO) $(ECHO) '                  "GD" : "1.20"' >> META_new.json
	$(NOECHO) $(ECHO) '               }' >> META_new.json
	$(NOECHO) $(ECHO) '            }' >> META_new.json
	$(NOECHO) $(ECHO) '         }' >> META_new.json
	$(NOECHO) $(ECHO) '      },' >> META_new.json
	$(NOECHO) $(ECHO) '      "oracle" : {' >> META_new.json
	$(NOECHO) $(ECHO) '         "description" : "Oracle database support",' >> META_new.json
	$(NOECHO) $(ECHO) '         "prereqs" : {' >> META_new.json
	$(NOECHO) $(ECHO) '            "runtime" : {' >> META_new.json
	$(NOECHO) $(ECHO) '               "requires" : {' >> META_new.json
	$(NOECHO) $(ECHO) '                  "DBD::Oracle" : "1.19"' >> META_new.json
	$(NOECHO) $(ECHO) '               }' >> META_new.json
	$(NOECHO) $(ECHO) '            }' >> META_new.json
	$(NOECHO) $(ECHO) '         }' >> META_new.json
	$(NOECHO) $(ECHO) '      },' >> META_new.json
	$(NOECHO) $(ECHO) '      "patch_viewer" : {' >> META_new.json
	$(NOECHO) $(ECHO) '         "description" : "Patch Viewer",' >> META_new.json
	$(NOECHO) $(ECHO) '         "prereqs" : {' >> META_new.json
	$(NOECHO) $(ECHO) '            "runtime" : {' >> META_new.json
	$(NOECHO) $(ECHO) '               "requires" : {' >> META_new.json
	$(NOECHO) $(ECHO) '                  "PatchReader" : "v0.9.6"' >> META_new.json
	$(NOECHO) $(ECHO) '               }' >> META_new.json
	$(NOECHO) $(ECHO) '            }' >> META_new.json
	$(NOECHO) $(ECHO) '         }' >> META_new.json
	$(NOECHO) $(ECHO) '      },' >> META_new.json
	$(NOECHO) $(ECHO) '      "pg" : {' >> META_new.json
	$(NOECHO) $(ECHO) '         "description" : "Postgres database support",' >> META_new.json
	$(NOECHO) $(ECHO) '         "prereqs" : {' >> META_new.json
	$(NOECHO) $(ECHO) '            "runtime" : {' >> META_new.json
	$(NOECHO) $(ECHO) '               "requires" : {' >> META_new.json
	$(NOECHO) $(ECHO) '                  "DBD::Pg" : "v2.19.3"' >> META_new.json
	$(NOECHO) $(ECHO) '               }' >> META_new.json
	$(NOECHO) $(ECHO) '            }' >> META_new.json
	$(NOECHO) $(ECHO) '         }' >> META_new.json
	$(NOECHO) $(ECHO) '      },' >> META_new.json
	$(NOECHO) $(ECHO) '      "rest" : {' >> META_new.json
	$(NOECHO) $(ECHO) '         "description" : "REST Interface",' >> META_new.json
	$(NOECHO) $(ECHO) '         "prereqs" : {' >> META_new.json
	$(NOECHO) $(ECHO) '            "runtime" : {' >> META_new.json
	$(NOECHO) $(ECHO) '               "requires" : {' >> META_new.json
	$(NOECHO) $(ECHO) '                  "JSON::RPC" : "== 1.01",' >> META_new.json
	$(NOECHO) $(ECHO) '                  "Test::Taint" : "1.06"' >> META_new.json
	$(NOECHO) $(ECHO) '               }' >> META_new.json
	$(NOECHO) $(ECHO) '            }' >> META_new.json
	$(NOECHO) $(ECHO) '         }' >> META_new.json
	$(NOECHO) $(ECHO) '      },' >> META_new.json
	$(NOECHO) $(ECHO) '      "s3" : {' >> META_new.json
	$(NOECHO) $(ECHO) '         "description" : "Amazon S3 Attachment Storage",' >> META_new.json
	$(NOECHO) $(ECHO) '         "prereqs" : {' >> META_new.json
	$(NOECHO) $(ECHO) '            "runtime" : {' >> META_new.json
	$(NOECHO) $(ECHO) '               "requires" : {' >> META_new.json
	$(NOECHO) $(ECHO) '                  "Class::Accessor::Fast" : "0",' >> META_new.json
	$(NOECHO) $(ECHO) '                  "URI::Escape" : "0",' >> META_new.json
	$(NOECHO) $(ECHO) '                  "XML::Simple" : "0"' >> META_new.json
	$(NOECHO) $(ECHO) '               }' >> META_new.json
	$(NOECHO) $(ECHO) '            }' >> META_new.json
	$(NOECHO) $(ECHO) '         }' >> META_new.json
	$(NOECHO) $(ECHO) '      },' >> META_new.json
	$(NOECHO) $(ECHO) '      "sentry" : {' >> META_new.json
	$(NOECHO) $(ECHO) '         "description" : "Sentry Support",' >> META_new.json
	$(NOECHO) $(ECHO) '         "prereqs" : {' >> META_new.json
	$(NOECHO) $(ECHO) '            "runtime" : {' >> META_new.json
	$(NOECHO) $(ECHO) '               "requires" : {' >> META_new.json
	$(NOECHO) $(ECHO) '                  "Log::Log4perl::Appender::Raven" : "0.006"' >> META_new.json
	$(NOECHO) $(ECHO) '               }' >> META_new.json
	$(NOECHO) $(ECHO) '            }' >> META_new.json
	$(NOECHO) $(ECHO) '         }' >> META_new.json
	$(NOECHO) $(ECHO) '      },' >> META_new.json
	$(NOECHO) $(ECHO) '      "smtp_auth" : {' >> META_new.json
	$(NOECHO) $(ECHO) '         "description" : "SMTP Authentication",' >> META_new.json
	$(NOECHO) $(ECHO) '         "prereqs" : {' >> META_new.json
	$(NOECHO) $(ECHO) '            "runtime" : {' >> META_new.json
	$(NOECHO) $(ECHO) '               "requires" : {' >> META_new.json
	$(NOECHO) $(ECHO) '                  "Authen::SASL" : "0"' >> META_new.json
	$(NOECHO) $(ECHO) '               }' >> META_new.json
	$(NOECHO) $(ECHO) '            }' >> META_new.json
	$(NOECHO) $(ECHO) '         }' >> META_new.json
	$(NOECHO) $(ECHO) '      },' >> META_new.json
	$(NOECHO) $(ECHO) '      "sqlite" : {' >> META_new.json
	$(NOECHO) $(ECHO) '         "description" : "SQLite database support",' >> META_new.json
	$(NOECHO) $(ECHO) '         "prereqs" : {' >> META_new.json
	$(NOECHO) $(ECHO) '            "runtime" : {' >> META_new.json
	$(NOECHO) $(ECHO) '               "requires" : {' >> META_new.json
	$(NOECHO) $(ECHO) '                  "DBD::SQLite" : "1.29",' >> META_new.json
	$(NOECHO) $(ECHO) '                  "DateTime::Format::SQLite" : "0.11"' >> META_new.json
	$(NOECHO) $(ECHO) '               }' >> META_new.json
	$(NOECHO) $(ECHO) '            }' >> META_new.json
	$(NOECHO) $(ECHO) '         }' >> META_new.json
	$(NOECHO) $(ECHO) '      },' >> META_new.json
	$(NOECHO) $(ECHO) '      "typesniffer" : {' >> META_new.json
	$(NOECHO) $(ECHO) '         "description" : "Sniff MIME type of attachments",' >> META_new.json
	$(NOECHO) $(ECHO) '         "prereqs" : {' >> META_new.json
	$(NOECHO) $(ECHO) '            "runtime" : {' >> META_new.json
	$(NOECHO) $(ECHO) '               "requires" : {' >> META_new.json
	$(NOECHO) $(ECHO) '                  "File::MimeInfo::Magic" : "0",' >> META_new.json
	$(NOECHO) $(ECHO) '                  "IO::Scalar" : "0"' >> META_new.json
	$(NOECHO) $(ECHO) '               }' >> META_new.json
	$(NOECHO) $(ECHO) '            }' >> META_new.json
	$(NOECHO) $(ECHO) '         }' >> META_new.json
	$(NOECHO) $(ECHO) '      },' >> META_new.json
	$(NOECHO) $(ECHO) '      "updates" : {' >> META_new.json
	$(NOECHO) $(ECHO) '         "description" : "Automatic Update Notifications",' >> META_new.json
	$(NOECHO) $(ECHO) '         "prereqs" : {' >> META_new.json
	$(NOECHO) $(ECHO) '            "runtime" : {' >> META_new.json
	$(NOECHO) $(ECHO) '               "requires" : {' >> META_new.json
	$(NOECHO) $(ECHO) '                  "XML::Twig" : "0"' >> META_new.json
	$(NOECHO) $(ECHO) '               }' >> META_new.json
	$(NOECHO) $(ECHO) '            }' >> META_new.json
	$(NOECHO) $(ECHO) '         }' >> META_new.json
	$(NOECHO) $(ECHO) '      },' >> META_new.json
	$(NOECHO) $(ECHO) '      "xmlrpc" : {' >> META_new.json
	$(NOECHO) $(ECHO) '         "description" : "XML-RPC Interface",' >> META_new.json
	$(NOECHO) $(ECHO) '         "prereqs" : {' >> META_new.json
	$(NOECHO) $(ECHO) '            "runtime" : {' >> META_new.json
	$(NOECHO) $(ECHO) '               "requires" : {' >> META_new.json
	$(NOECHO) $(ECHO) '                  "SOAP::Lite" : "0.712",' >> META_new.json
	$(NOECHO) $(ECHO) '                  "Test::Taint" : "1.06",' >> META_new.json
	$(NOECHO) $(ECHO) '                  "XMLRPC::Lite" : "0.712"' >> META_new.json
	$(NOECHO) $(ECHO) '               }' >> META_new.json
	$(NOECHO) $(ECHO) '            }' >> META_new.json
	$(NOECHO) $(ECHO) '         }' >> META_new.json
	$(NOECHO) $(ECHO) '      }' >> META_new.json
	$(NOECHO) $(ECHO) '   },' >> META_new.json
	$(NOECHO) $(ECHO) '   "prereqs" : {' >> META_new.json
	$(NOECHO) $(ECHO) '      "build" : {' >> META_new.json
	$(NOECHO) $(ECHO) '         "requires" : {' >> META_new.json
	$(NOECHO) $(ECHO) '            "ExtUtils::MakeMaker" : "7.22"' >> META_new.json
	$(NOECHO) $(ECHO) '         }' >> META_new.json
	$(NOECHO) $(ECHO) '      },' >> META_new.json
	$(NOECHO) $(ECHO) '      "configure" : {' >> META_new.json
	$(NOECHO) $(ECHO) '         "requires" : {' >> META_new.json
	$(NOECHO) $(ECHO) '            "ExtUtils::MakeMaker" : "7.22"' >> META_new.json
	$(NOECHO) $(ECHO) '         }' >> META_new.json
	$(NOECHO) $(ECHO) '      },' >> META_new.json
	$(NOECHO) $(ECHO) '      "runtime" : {' >> META_new.json
	$(NOECHO) $(ECHO) '         "recommends" : {' >> META_new.json
	$(NOECHO) $(ECHO) '            "Safe" : "2.30"' >> META_new.json
	$(NOECHO) $(ECHO) '         },' >> META_new.json
	$(NOECHO) $(ECHO) '         "requires" : {' >> META_new.json
	$(NOECHO) $(ECHO) '            "Algorithm::BloomFilter" : "0.02",' >> META_new.json
	$(NOECHO) $(ECHO) '            "CGI" : "4.31",' >> META_new.json
	$(NOECHO) $(ECHO) '            "CGI::Compile" : "0",' >> META_new.json
	$(NOECHO) $(ECHO) '            "CGI::Emulate::PSGI" : "0",' >> META_new.json
	$(NOECHO) $(ECHO) '            "CPAN::Meta::Prereqs" : "2.132830",' >> META_new.json
	$(NOECHO) $(ECHO) '            "CPAN::Meta::Requirements" : "2.121",' >> META_new.json
	$(NOECHO) $(ECHO) '            "Class::XSAccessor" : "1.18",' >> META_new.json
	$(NOECHO) $(ECHO) '            "Crypt::CBC" : "0",' >> META_new.json
	$(NOECHO) $(ECHO) '            "Crypt::DES" : "0",' >> META_new.json
	$(NOECHO) $(ECHO) '            "Crypt::DES_EDE3" : "0",' >> META_new.json
	$(NOECHO) $(ECHO) '            "DBI" : "1.614",' >> META_new.json
	$(NOECHO) $(ECHO) '            "DBIx::Class" : "0",' >> META_new.json
	$(NOECHO) $(ECHO) '            "DBIx::Class::Helpers" : "2.034002",' >> META_new.json
	$(NOECHO) $(ECHO) '            "DBIx::Connector" : "0",' >> META_new.json
	$(NOECHO) $(ECHO) '            "Daemon::Generic" : "0",' >> META_new.json
	$(NOECHO) $(ECHO) '            "Date::Format" : "2.23",' >> META_new.json
	$(NOECHO) $(ECHO) '            "Date::Parse" : "2.31",' >> META_new.json
	$(NOECHO) $(ECHO) '            "DateTime" : "0.75",' >> META_new.json
	$(NOECHO) $(ECHO) '            "DateTime::TimeZone" : "2.11",' >> META_new.json
	$(NOECHO) $(ECHO) '            "Devel::NYTProf" : "6.04",' >> META_new.json
	$(NOECHO) $(ECHO) '            "Digest::SHA" : "5.47",' >> META_new.json
	$(NOECHO) $(ECHO) '            "EV" : "4.0",' >> META_new.json
	$(NOECHO) $(ECHO) '            "Email::Address::XS" : "1.01",' >> META_new.json
	$(NOECHO) $(ECHO) '            "Email::MIME" : "1.904",' >> META_new.json
	$(NOECHO) $(ECHO) '            "Email::Sender" : "2.600",' >> META_new.json
	$(NOECHO) $(ECHO) '            "FFI::Platypus" : "0",' >> META_new.json
	$(NOECHO) $(ECHO) '            "File::MimeInfo::Magic" : "0",' >> META_new.json
	$(NOECHO) $(ECHO) '            "Future" : "0.34",' >> META_new.json
	$(NOECHO) $(ECHO) '            "HTML::Escape" : "1.10",' >> META_new.json
	$(NOECHO) $(ECHO) '            "HTML::Tree" : "0",' >> META_new.json
	$(NOECHO) $(ECHO) '            "IO::Async" : "0.71",' >> META_new.json
	$(NOECHO) $(ECHO) '            "IO::Compress::Gzip" : "0",' >> META_new.json
	$(NOECHO) $(ECHO) '            "IO::Scalar" : "0",' >> META_new.json
	$(NOECHO) $(ECHO) '            "IPC::System::Simple" : "0",' >> META_new.json
	$(NOECHO) $(ECHO) '            "JSON::MaybeXS" : "1.003008",' >> META_new.json
	$(NOECHO) $(ECHO) '            "JSON::Validator" : "3.05",' >> META_new.json
	$(NOECHO) $(ECHO) '            "JSON::XS" : "2.0",' >> META_new.json
	$(NOECHO) $(ECHO) '            "LWP::Protocol::https" : "6.07",' >> META_new.json
	$(NOECHO) $(ECHO) '            "LWP::UserAgent" : "6.44",' >> META_new.json
	$(NOECHO) $(ECHO) '            "LWP::UserAgent::Determined" : "0",' >> META_new.json
	$(NOECHO) $(ECHO) '            "List::MoreUtils" : "0.418",' >> META_new.json
	$(NOECHO) $(ECHO) '            "Log::Dispatch" : "2.67",' >> META_new.json
	$(NOECHO) $(ECHO) '            "Log::Log4perl" : "1.49",' >> META_new.json
	$(NOECHO) $(ECHO) '            "Math::Random::ISAAC" : "v1.0.1",' >> META_new.json
	$(NOECHO) $(ECHO) '            "Module::Metadata" : "1.000033",' >> META_new.json
	$(NOECHO) $(ECHO) '            "Module::Runtime" : "0.014",' >> META_new.json
	$(NOECHO) $(ECHO) '            "Mojo::JWT" : "0.07",' >> META_new.json
	$(NOECHO) $(ECHO) '            "MojoX::Log::Log4perl" : "0.04",' >> META_new.json
	$(NOECHO) $(ECHO) '            "Mojolicious" : "8.42",' >> META_new.json
	$(NOECHO) $(ECHO) '            "Moo" : "2.002004",' >> META_new.json
	$(NOECHO) $(ECHO) '            "MooX::StrictConstructor" : "0.008",' >> META_new.json
	$(NOECHO) $(ECHO) '            "Mozilla::CA" : "20160104",' >> META_new.json
	$(NOECHO) $(ECHO) '            "Net::DNS" : "0",' >> META_new.json
	$(NOECHO) $(ECHO) '            "Package::Stash" : "0.37",' >> META_new.json
	$(NOECHO) $(ECHO) '            "Parse::CPAN::Meta" : "1.44",' >> META_new.json
	$(NOECHO) $(ECHO) '            "PerlX::Maybe" : "0",' >> META_new.json
	$(NOECHO) $(ECHO) '            "Regexp::Common" : "0",' >> META_new.json
	$(NOECHO) $(ECHO) '            "Role::Tiny" : "2.000003",' >> META_new.json
	$(NOECHO) $(ECHO) '            "Scope::Guard" : "0.21",' >> META_new.json
	$(NOECHO) $(ECHO) '            "Sereal" : "4.004",' >> META_new.json
	$(NOECHO) $(ECHO) '            "Sub::Quote" : "2.005000",' >> META_new.json
	$(NOECHO) $(ECHO) '            "Sys::Syslog" : "0",' >> META_new.json
	$(NOECHO) $(ECHO) '            "Template" : "3.008",' >> META_new.json
	$(NOECHO) $(ECHO) '            "Text::CSV_XS" : "1.26",' >> META_new.json
	$(NOECHO) $(ECHO) '            "Text::Diff" : "0",' >> META_new.json
	$(NOECHO) $(ECHO) '            "Throwable" : "0.200013",' >> META_new.json
	$(NOECHO) $(ECHO) '            "Tie::IxHash" : "0",' >> META_new.json
	$(NOECHO) $(ECHO) '            "Type::Tiny" : "1.004004",' >> META_new.json
	$(NOECHO) $(ECHO) '            "URI" : "1.55",' >> META_new.json
	$(NOECHO) $(ECHO) '            "URI::Escape::XS" : "0.14",' >> META_new.json
	$(NOECHO) $(ECHO) '            "perl" : "5.010001",' >> META_new.json
	$(NOECHO) $(ECHO) '            "version" : "0.87"' >> META_new.json
	$(NOECHO) $(ECHO) '         }' >> META_new.json
	$(NOECHO) $(ECHO) '      },' >> META_new.json
	$(NOECHO) $(ECHO) '      "test" : {' >> META_new.json
	$(NOECHO) $(ECHO) '         "requires" : {' >> META_new.json
	$(NOECHO) $(ECHO) '            "Capture::Tiny" : "0",' >> META_new.json
	$(NOECHO) $(ECHO) '            "DBD::SQLite" : "1.29",' >> META_new.json
	$(NOECHO) $(ECHO) '            "DateTime::Format::SQLite" : "0.11",' >> META_new.json
	$(NOECHO) $(ECHO) '            "Perl::Critic::Freenode" : "0",' >> META_new.json
	$(NOECHO) $(ECHO) '            "Perl::Critic::Policy::Documentation::RequirePodLinksIncludeText" : "0",' >> META_new.json
	$(NOECHO) $(ECHO) '            "Perl::Tidy" : "20180220",' >> META_new.json
	$(NOECHO) $(ECHO) '            "Pod::Coverage" : "0",' >> META_new.json
	$(NOECHO) $(ECHO) '            "Selenium::Remote::Driver" : "1.31",' >> META_new.json
	$(NOECHO) $(ECHO) '            "Test2::V0" : "0",' >> META_new.json
	$(NOECHO) $(ECHO) '            "Test::More" : "0",' >> META_new.json
	$(NOECHO) $(ECHO) '            "Test::Perl::Critic::Progressive" : "0",' >> META_new.json
	$(NOECHO) $(ECHO) '            "Test::Selenium::Firefox" : "0",' >> META_new.json
	$(NOECHO) $(ECHO) '            "Test::WWW::Selenium" : "0"' >> META_new.json
	$(NOECHO) $(ECHO) '         }' >> META_new.json
	$(NOECHO) $(ECHO) '      }' >> META_new.json
	$(NOECHO) $(ECHO) '   },' >> META_new.json
	$(NOECHO) $(ECHO) '   "release_status" : "stable",' >> META_new.json
	$(NOECHO) $(ECHO) '   "version" : "20200805.1",' >> META_new.json
	$(NOECHO) $(ECHO) '   "x_serialization_backend" : "JSON::PP version 2.97001"' >> META_new.json
	$(NOECHO) $(ECHO) '}' >> META_new.json
	-$(NOECHO) $(MV) META_new.json $(DISTVNAME)/META.json


# --- MakeMaker signature section:
signature :
	cpansign -s


# --- MakeMaker dist_basics section:
distclean :: realclean distcheck
	$(NOECHO) $(NOOP)

distcheck :
	$(PERLRUN) "-MExtUtils::Manifest=fullcheck" -e fullcheck

skipcheck :
	$(PERLRUN) "-MExtUtils::Manifest=skipcheck" -e skipcheck

manifest :
	$(PERLRUN) "-MExtUtils::Manifest=mkmanifest" -e mkmanifest

veryclean : realclean
	$(RM_F) *~ */*~ *.orig */*.orig *.bak */*.bak *.old */*.old



# --- MakeMaker dist_core section:

dist : $(DIST_DEFAULT) $(FIRST_MAKEFILE)
	$(NOECHO) $(ABSPERLRUN) -l -e 'print '\''Warning: Makefile possibly out of date with $(VERSION_FROM)'\''' \
	  -e '    if -e '\''$(VERSION_FROM)'\'' and -M '\''$(VERSION_FROM)'\'' < -M '\''$(FIRST_MAKEFILE)'\'';' --

tardist : $(DISTVNAME).tar$(SUFFIX)
	$(NOECHO) $(NOOP)

uutardist : $(DISTVNAME).tar$(SUFFIX)
	uuencode $(DISTVNAME).tar$(SUFFIX) $(DISTVNAME).tar$(SUFFIX) > $(DISTVNAME).tar$(SUFFIX)_uu
	$(NOECHO) $(ECHO) 'Created $(DISTVNAME).tar$(SUFFIX)_uu'

$(DISTVNAME).tar$(SUFFIX) : distdir
	$(PREOP)
	$(TO_UNIX)
	$(TAR) $(TARFLAGS) $(DISTVNAME).tar $(DISTVNAME)
	$(RM_RF) $(DISTVNAME)
	$(COMPRESS) $(DISTVNAME).tar
	$(NOECHO) $(ECHO) 'Created $(DISTVNAME).tar$(SUFFIX)'
	$(POSTOP)

zipdist : $(DISTVNAME).zip
	$(NOECHO) $(NOOP)

$(DISTVNAME).zip : distdir
	$(PREOP)
	$(ZIP) $(ZIPFLAGS) $(DISTVNAME).zip $(DISTVNAME)
	$(RM_RF) $(DISTVNAME)
	$(NOECHO) $(ECHO) 'Created $(DISTVNAME).zip'
	$(POSTOP)

shdist : distdir
	$(PREOP)
	$(SHAR) $(DISTVNAME) > $(DISTVNAME).shar
	$(RM_RF) $(DISTVNAME)
	$(NOECHO) $(ECHO) 'Created $(DISTVNAME).shar'
	$(POSTOP)


# --- MakeMaker distdir section:
create_distdir :
	$(RM_RF) $(DISTVNAME)
	$(PERLRUN) "-MExtUtils::Manifest=manicopy,maniread" \
		-e "manicopy(maniread(),'$(DISTVNAME)', '$(DIST_CP)');"

distdir : create_distdir distmeta 
	$(NOECHO) $(NOOP)



# --- MakeMaker dist_test section:
disttest : distdir
	cd $(DISTVNAME) && $(ABSPERLRUN) Makefile.PL 
	cd $(DISTVNAME) && $(MAKE) $(PASTHRU)
	cd $(DISTVNAME) && $(MAKE) test $(PASTHRU)



# --- MakeMaker dist_ci section:
ci :
	$(ABSPERLRUN) -MExtUtils::Manifest=maniread -e '@all = sort keys %{ maniread() };' \
	  -e 'print(qq{Executing $(CI) @all\n});' \
	  -e 'system(qq{$(CI) @all}) == 0 or die $$!;' \
	  -e 'print(qq{Executing $(RCS_LABEL) ...\n});' \
	  -e 'system(qq{$(RCS_LABEL) @all}) == 0 or die $$!;' --


# --- MakeMaker distmeta section:
distmeta : create_distdir metafile
	$(NOECHO) cd $(DISTVNAME) && $(ABSPERLRUN) -MExtUtils::Manifest=maniadd -e 'exit unless -e q{META.yml};' \
	  -e 'eval { maniadd({q{META.yml} => q{Module YAML meta-data (added by MakeMaker)}}) }' \
	  -e '    or die "Could not add META.yml to MANIFEST: $${'\''@'\''}"' --
	$(NOECHO) cd $(DISTVNAME) && $(ABSPERLRUN) -MExtUtils::Manifest=maniadd -e 'exit unless -f q{META.json};' \
	  -e 'eval { maniadd({q{META.json} => q{Module JSON meta-data (added by MakeMaker)}}) }' \
	  -e '    or die "Could not add META.json to MANIFEST: $${'\''@'\''}"' --



# --- MakeMaker distsignature section:
distsignature : distmeta
	$(NOECHO) cd $(DISTVNAME) && $(ABSPERLRUN) -MExtUtils::Manifest=maniadd -e 'eval { maniadd({q{SIGNATURE} => q{Public-key signature (added by MakeMaker)}}) }' \
	  -e '    or die "Could not add SIGNATURE to MANIFEST: $${'\''@'\''}"' --
	$(NOECHO) cd $(DISTVNAME) && $(TOUCH) SIGNATURE
	cd $(DISTVNAME) && cpansign -s



# --- MakeMaker install section:

install :: pure_install doc_install
	$(NOECHO) $(NOOP)

install_perl :: pure_perl_install doc_perl_install
	$(NOECHO) $(NOOP)

install_site :: pure_site_install doc_site_install
	$(NOECHO) $(NOOP)

install_vendor :: pure_vendor_install doc_vendor_install
	$(NOECHO) $(NOOP)

pure_install :: pure_$(INSTALLDIRS)_install
	$(NOECHO) $(NOOP)

doc_install :: doc_$(INSTALLDIRS)_install
	$(NOECHO) $(NOOP)

pure__install : pure_site_install
	$(NOECHO) $(ECHO) INSTALLDIRS not defined, defaulting to INSTALLDIRS=site

doc__install : doc_site_install
	$(NOECHO) $(ECHO) INSTALLDIRS not defined, defaulting to INSTALLDIRS=site

pure_perl_install :: all
	$(NOECHO) $(MOD_INSTALL) \
		read "$(PERL_ARCHLIB)/auto/$(FULLEXT)/.packlist" \
		write "$(DESTINSTALLARCHLIB)/auto/$(FULLEXT)/.packlist" \
		"$(INST_LIB)" "$(DESTINSTALLPRIVLIB)" \
		"$(INST_ARCHLIB)" "$(DESTINSTALLARCHLIB)" \
		"$(INST_BIN)" "$(DESTINSTALLBIN)" \
		"$(INST_SCRIPT)" "$(DESTINSTALLSCRIPT)" \
		"$(INST_MAN1DIR)" "$(DESTINSTALLMAN1DIR)" \
		"$(INST_MAN3DIR)" "$(DESTINSTALLMAN3DIR)"
	$(NOECHO) $(WARN_IF_OLD_PACKLIST) \
		"$(SITEARCHEXP)/auto/$(FULLEXT)"


pure_site_install :: all
	$(NOECHO) $(MOD_INSTALL) \
		read "$(SITEARCHEXP)/auto/$(FULLEXT)/.packlist" \
		write "$(DESTINSTALLSITEARCH)/auto/$(FULLEXT)/.packlist" \
		"$(INST_LIB)" "$(DESTINSTALLSITELIB)" \
		"$(INST_ARCHLIB)" "$(DESTINSTALLSITEARCH)" \
		"$(INST_BIN)" "$(DESTINSTALLSITEBIN)" \
		"$(INST_SCRIPT)" "$(DESTINSTALLSITESCRIPT)" \
		"$(INST_MAN1DIR)" "$(DESTINSTALLSITEMAN1DIR)" \
		"$(INST_MAN3DIR)" "$(DESTINSTALLSITEMAN3DIR)"
	$(NOECHO) $(WARN_IF_OLD_PACKLIST) \
		"$(PERL_ARCHLIB)/auto/$(FULLEXT)"

pure_vendor_install :: all
	$(NOECHO) $(MOD_INSTALL) \
		read "$(VENDORARCHEXP)/auto/$(FULLEXT)/.packlist" \
		write "$(DESTINSTALLVENDORARCH)/auto/$(FULLEXT)/.packlist" \
		"$(INST_LIB)" "$(DESTINSTALLVENDORLIB)" \
		"$(INST_ARCHLIB)" "$(DESTINSTALLVENDORARCH)" \
		"$(INST_BIN)" "$(DESTINSTALLVENDORBIN)" \
		"$(INST_SCRIPT)" "$(DESTINSTALLVENDORSCRIPT)" \
		"$(INST_MAN1DIR)" "$(DESTINSTALLVENDORMAN1DIR)" \
		"$(INST_MAN3DIR)" "$(DESTINSTALLVENDORMAN3DIR)"


doc_perl_install :: all
	$(NOECHO) $(ECHO) Appending installation info to "$(DESTINSTALLARCHLIB)/perllocal.pod"
	-$(NOECHO) $(MKPATH) "$(DESTINSTALLARCHLIB)"
	-$(NOECHO) $(DOC_INSTALL) \
		"Module" "$(NAME)" \
		"installed into" "$(INSTALLPRIVLIB)" \
		LINKTYPE "$(LINKTYPE)" \
		VERSION "$(VERSION)" \
		EXE_FILES "$(EXE_FILES)" \
		>> "$(DESTINSTALLARCHLIB)/perllocal.pod"

doc_site_install :: all
	$(NOECHO) $(ECHO) Appending installation info to "$(DESTINSTALLARCHLIB)/perllocal.pod"
	-$(NOECHO) $(MKPATH) "$(DESTINSTALLARCHLIB)"
	-$(NOECHO) $(DOC_INSTALL) \
		"Module" "$(NAME)" \
		"installed into" "$(INSTALLSITELIB)" \
		LINKTYPE "$(LINKTYPE)" \
		VERSION "$(VERSION)" \
		EXE_FILES "$(EXE_FILES)" \
		>> "$(DESTINSTALLARCHLIB)/perllocal.pod"

doc_vendor_install :: all
	$(NOECHO) $(ECHO) Appending installation info to "$(DESTINSTALLARCHLIB)/perllocal.pod"
	-$(NOECHO) $(MKPATH) "$(DESTINSTALLARCHLIB)"
	-$(NOECHO) $(DOC_INSTALL) \
		"Module" "$(NAME)" \
		"installed into" "$(INSTALLVENDORLIB)" \
		LINKTYPE "$(LINKTYPE)" \
		VERSION "$(VERSION)" \
		EXE_FILES "$(EXE_FILES)" \
		>> "$(DESTINSTALLARCHLIB)/perllocal.pod"


uninstall :: uninstall_from_$(INSTALLDIRS)dirs
	$(NOECHO) $(NOOP)

uninstall_from_perldirs ::
	$(NOECHO) $(UNINSTALL) "$(PERL_ARCHLIB)/auto/$(FULLEXT)/.packlist"

uninstall_from_sitedirs ::
	$(NOECHO) $(UNINSTALL) "$(SITEARCHEXP)/auto/$(FULLEXT)/.packlist"

uninstall_from_vendordirs ::
	$(NOECHO) $(UNINSTALL) "$(VENDORARCHEXP)/auto/$(FULLEXT)/.packlist"


# --- MakeMaker force section:
# Phony target to force checking subdirectories.
FORCE :
	$(NOECHO) $(NOOP)


# --- MakeMaker perldepend section:


# --- MakeMaker makefile section:
# We take a very conservative approach here, but it's worth it.
# We move Makefile to Makefile.old here to avoid gnu make looping.
$(FIRST_MAKEFILE) : Makefile.PL $(CONFIGDEP)
	$(NOECHO) $(ECHO) "Makefile out-of-date with respect to $?"
	$(NOECHO) $(ECHO) "Cleaning current config before rebuilding Makefile..."
	-$(NOECHO) $(RM_F) $(MAKEFILE_OLD)
	-$(NOECHO) $(MV)   $(FIRST_MAKEFILE) $(MAKEFILE_OLD)
	- $(MAKE) $(USEMAKEFILE) $(MAKEFILE_OLD) clean $(DEV_NULL)
	$(PERLRUN) Makefile.PL 
	$(NOECHO) $(ECHO) "==> Your Makefile has been rebuilt. <=="
	$(NOECHO) $(ECHO) "==> Please rerun the $(MAKE) command.  <=="
	$(FALSE)



# --- MakeMaker staticmake section:

# --- MakeMaker makeaperl section ---
MAP_TARGET    = perl
FULLPERL      = "/usr/bin/perl"
MAP_PERLINC   = "-Iblib/arch" "-Iblib/lib" "-I/usr/lib64/perl5" "-I/usr/share/perl5"

$(MAP_TARGET) :: $(MAKE_APERL_FILE)
	$(MAKE) $(USEMAKEFILE) $(MAKE_APERL_FILE) $@

$(MAKE_APERL_FILE) : static $(FIRST_MAKEFILE) pm_to_blib
	$(NOECHO) $(ECHO) Writing \"$(MAKE_APERL_FILE)\" for this $(MAP_TARGET)
	$(NOECHO) $(PERLRUNINST) \
		Makefile.PL DIR="" \
		MAKEFILE=$(MAKE_APERL_FILE) LINKTYPE=static \
		MAKEAPERL=1 NORECURS=1 CCCDLFLAGS=


# --- MakeMaker test section:
TEST_VERBOSE=0
TEST_TYPE=test_$(LINKTYPE)
TEST_FILE = test.pl
TEST_FILES = t/*.t
TESTDB_SW = -d

testdb :: testdb_$(LINKTYPE)
	$(NOECHO) $(NOOP)

test :: $(TEST_TYPE)
	$(NOECHO) $(NOOP)

# Occasionally we may face this degenerate target:
test_ : test_dynamic
	$(NOECHO) $(NOOP)

subdirs-test_dynamic :: dynamic pure_all

test_dynamic :: subdirs-test_dynamic
	PERL_DL_NONLAZY=1 $(FULLPERLRUN) "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness($(TEST_VERBOSE), '$(INST_LIB)', '$(INST_ARCHLIB)')" $(TEST_FILES)

testdb_dynamic :: dynamic pure_all
	PERL_DL_NONLAZY=1 $(FULLPERLRUN) $(TESTDB_SW) "-I$(INST_LIB)" "-I$(INST_ARCHLIB)" $(TEST_FILE)

subdirs-test_static :: static pure_all

test_static :: subdirs-test_static
	PERL_DL_NONLAZY=1 $(FULLPERLRUN) "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness($(TEST_VERBOSE), '$(INST_LIB)', '$(INST_ARCHLIB)')" $(TEST_FILES)

testdb_static :: static pure_all
	PERL_DL_NONLAZY=1 $(FULLPERLRUN) $(TESTDB_SW) "-I$(INST_LIB)" "-I$(INST_ARCHLIB)" $(TEST_FILE)



# --- MakeMaker ppd section:
# Creates a PPD (Perl Package Description) for a binary distribution.
ppd :
	$(NOECHO) $(ECHO) '<SOFTPKG NAME="Bugzilla" VERSION="20200805.1">' > Bugzilla.ppd
	$(NOECHO) $(ECHO) '    <ABSTRACT>Bugzilla Bug Tracking System</ABSTRACT>' >> Bugzilla.ppd
	$(NOECHO) $(ECHO) '    <AUTHOR>Bugzilla Developers &lt;developers@bugzilla.org&gt;</AUTHOR>' >> Bugzilla.ppd
	$(NOECHO) $(ECHO) '    <IMPLEMENTATION>' >> Bugzilla.ppd
	$(NOECHO) $(ECHO) '        <PERLCORE VERSION="5,010001,0,0" />' >> Bugzilla.ppd
	$(NOECHO) $(ECHO) '        <REQUIRE NAME="Algorithm::BloomFilter" VERSION="0.02" />' >> Bugzilla.ppd
	$(NOECHO) $(ECHO) '        <REQUIRE NAME="CGI::" VERSION="4.31" />' >> Bugzilla.ppd
	$(NOECHO) $(ECHO) '        <REQUIRE NAME="CGI::Compile" />' >> Bugzilla.ppd
	$(NOECHO) $(ECHO) '        <REQUIRE NAME="CGI::Emulate::PSGI" />' >> Bugzilla.ppd
	$(NOECHO) $(ECHO) '        <REQUIRE NAME="CPAN::Meta::Prereqs" VERSION="2.132830" />' >> Bugzilla.ppd
	$(NOECHO) $(ECHO) '        <REQUIRE NAME="CPAN::Meta::Requirements" VERSION="2.121" />' >> Bugzilla.ppd
	$(NOECHO) $(ECHO) '        <REQUIRE NAME="Class::XSAccessor" VERSION="1.18" />' >> Bugzilla.ppd
	$(NOECHO) $(ECHO) '        <REQUIRE NAME="Crypt::CBC" />' >> Bugzilla.ppd
	$(NOECHO) $(ECHO) '        <REQUIRE NAME="Crypt::DES" />' >> Bugzilla.ppd
	$(NOECHO) $(ECHO) '        <REQUIRE NAME="Crypt::DES_EDE3" />' >> Bugzilla.ppd
	$(NOECHO) $(ECHO) '        <REQUIRE NAME="DBI::" VERSION="1.614" />' >> Bugzilla.ppd
	$(NOECHO) $(ECHO) '        <REQUIRE NAME="DBIx::Class" />' >> Bugzilla.ppd
	$(NOECHO) $(ECHO) '        <REQUIRE NAME="DBIx::Class::Helpers" VERSION="2.034002" />' >> Bugzilla.ppd
	$(NOECHO) $(ECHO) '        <REQUIRE NAME="DBIx::Connector" />' >> Bugzilla.ppd
	$(NOECHO) $(ECHO) '        <REQUIRE NAME="Daemon::Generic" />' >> Bugzilla.ppd
	$(NOECHO) $(ECHO) '        <REQUIRE NAME="Date::Format" VERSION="2.23" />' >> Bugzilla.ppd
	$(NOECHO) $(ECHO) '        <REQUIRE NAME="Date::Parse" VERSION="2.31" />' >> Bugzilla.ppd
	$(NOECHO) $(ECHO) '        <REQUIRE NAME="DateTime::" VERSION="0.75" />' >> Bugzilla.ppd
	$(NOECHO) $(ECHO) '        <REQUIRE NAME="DateTime::TimeZone" VERSION="2.11" />' >> Bugzilla.ppd
	$(NOECHO) $(ECHO) '        <REQUIRE NAME="Devel::NYTProf" VERSION="6.04" />' >> Bugzilla.ppd
	$(NOECHO) $(ECHO) '        <REQUIRE NAME="Digest::SHA" VERSION="5.47" />' >> Bugzilla.ppd
	$(NOECHO) $(ECHO) '        <REQUIRE NAME="EV::" VERSION="4.0" />' >> Bugzilla.ppd
	$(NOECHO) $(ECHO) '        <REQUIRE NAME="Email::Address::XS" VERSION="1.01" />' >> Bugzilla.ppd
	$(NOECHO) $(ECHO) '        <REQUIRE NAME="Email::MIME" VERSION="1.904" />' >> Bugzilla.ppd
	$(NOECHO) $(ECHO) '        <REQUIRE NAME="Email::Sender" VERSION="2.600" />' >> Bugzilla.ppd
	$(NOECHO) $(ECHO) '        <REQUIRE NAME="FFI::Platypus" />' >> Bugzilla.ppd
	$(NOECHO) $(ECHO) '        <REQUIRE NAME="File::MimeInfo::Magic" />' >> Bugzilla.ppd
	$(NOECHO) $(ECHO) '        <REQUIRE NAME="Future::" VERSION="0.34" />' >> Bugzilla.ppd
	$(NOECHO) $(ECHO) '        <REQUIRE NAME="HTML::Escape" VERSION="1.10" />' >> Bugzilla.ppd
	$(NOECHO) $(ECHO) '        <REQUIRE NAME="HTML::Tree" />' >> Bugzilla.ppd
	$(NOECHO) $(ECHO) '        <REQUIRE NAME="IO::Async" VERSION="0.71" />' >> Bugzilla.ppd
	$(NOECHO) $(ECHO) '        <REQUIRE NAME="IO::Compress::Gzip" />' >> Bugzilla.ppd
	$(NOECHO) $(ECHO) '        <REQUIRE NAME="IO::Scalar" />' >> Bugzilla.ppd
	$(NOECHO) $(ECHO) '        <REQUIRE NAME="IPC::System::Simple" />' >> Bugzilla.ppd
	$(NOECHO) $(ECHO) '        <REQUIRE NAME="JSON::MaybeXS" VERSION="1.003008" />' >> Bugzilla.ppd
	$(NOECHO) $(ECHO) '        <REQUIRE NAME="JSON::Validator" VERSION="3.05" />' >> Bugzilla.ppd
	$(NOECHO) $(ECHO) '        <REQUIRE NAME="JSON::XS" VERSION="2.0" />' >> Bugzilla.ppd
	$(NOECHO) $(ECHO) '        <REQUIRE NAME="LWP::Protocol::https" VERSION="6.07" />' >> Bugzilla.ppd
	$(NOECHO) $(ECHO) '        <REQUIRE NAME="LWP::UserAgent" VERSION="6.44" />' >> Bugzilla.ppd
	$(NOECHO) $(ECHO) '        <REQUIRE NAME="LWP::UserAgent::Determined" />' >> Bugzilla.ppd
	$(NOECHO) $(ECHO) '        <REQUIRE NAME="List::MoreUtils" VERSION="0.418" />' >> Bugzilla.ppd
	$(NOECHO) $(ECHO) '        <REQUIRE NAME="Log::Dispatch" VERSION="2.67" />' >> Bugzilla.ppd
	$(NOECHO) $(ECHO) '        <REQUIRE NAME="Log::Log4perl" VERSION="1.49" />' >> Bugzilla.ppd
	$(NOECHO) $(ECHO) '        <REQUIRE NAME="Math::Random::ISAAC" VERSION="v1.0.1" />' >> Bugzilla.ppd
	$(NOECHO) $(ECHO) '        <REQUIRE NAME="Module::Metadata" VERSION="1.000033" />' >> Bugzilla.ppd
	$(NOECHO) $(ECHO) '        <REQUIRE NAME="Module::Runtime" VERSION="0.014" />' >> Bugzilla.ppd
	$(NOECHO) $(ECHO) '        <REQUIRE NAME="Mojo::JWT" VERSION="0.07" />' >> Bugzilla.ppd
	$(NOECHO) $(ECHO) '        <REQUIRE NAME="MojoX::Log::Log4perl" VERSION="0.04" />' >> Bugzilla.ppd
	$(NOECHO) $(ECHO) '        <REQUIRE NAME="Mojolicious::" VERSION="8.42" />' >> Bugzilla.ppd
	$(NOECHO) $(ECHO) '        <REQUIRE NAME="Moo::" VERSION="2.002004" />' >> Bugzilla.ppd
	$(NOECHO) $(ECHO) '        <REQUIRE NAME="MooX::StrictConstructor" VERSION="0.008" />' >> Bugzilla.ppd
	$(NOECHO) $(ECHO) '        <REQUIRE NAME="Mozilla::CA" VERSION="20160104" />' >> Bugzilla.ppd
	$(NOECHO) $(ECHO) '        <REQUIRE NAME="Net::DNS" />' >> Bugzilla.ppd
	$(NOECHO) $(ECHO) '        <REQUIRE NAME="Package::Stash" VERSION="0.37" />' >> Bugzilla.ppd
	$(NOECHO) $(ECHO) '        <REQUIRE NAME="Parse::CPAN::Meta" VERSION="1.44" />' >> Bugzilla.ppd
	$(NOECHO) $(ECHO) '        <REQUIRE NAME="PerlX::Maybe" />' >> Bugzilla.ppd
	$(NOECHO) $(ECHO) '        <REQUIRE NAME="Regexp::Common" />' >> Bugzilla.ppd
	$(NOECHO) $(ECHO) '        <REQUIRE NAME="Role::Tiny" VERSION="2.000003" />' >> Bugzilla.ppd
	$(NOECHO) $(ECHO) '        <REQUIRE NAME="Scope::Guard" VERSION="0.21" />' >> Bugzilla.ppd
	$(NOECHO) $(ECHO) '        <REQUIRE NAME="Sereal::" VERSION="4.004" />' >> Bugzilla.ppd
	$(NOECHO) $(ECHO) '        <REQUIRE NAME="Sub::Quote" VERSION="2.005000" />' >> Bugzilla.ppd
	$(NOECHO) $(ECHO) '        <REQUIRE NAME="Sys::Syslog" />' >> Bugzilla.ppd
	$(NOECHO) $(ECHO) '        <REQUIRE NAME="Template::" VERSION="3.008" />' >> Bugzilla.ppd
	$(NOECHO) $(ECHO) '        <REQUIRE NAME="Text::CSV_XS" VERSION="1.26" />' >> Bugzilla.ppd
	$(NOECHO) $(ECHO) '        <REQUIRE NAME="Text::Diff" />' >> Bugzilla.ppd
	$(NOECHO) $(ECHO) '        <REQUIRE NAME="Throwable::" VERSION="0.200013" />' >> Bugzilla.ppd
	$(NOECHO) $(ECHO) '        <REQUIRE NAME="Tie::IxHash" />' >> Bugzilla.ppd
	$(NOECHO) $(ECHO) '        <REQUIRE NAME="Type::Tiny" VERSION="1.004004" />' >> Bugzilla.ppd
	$(NOECHO) $(ECHO) '        <REQUIRE NAME="URI::" VERSION="1.55" />' >> Bugzilla.ppd
	$(NOECHO) $(ECHO) '        <REQUIRE NAME="URI::Escape::XS" VERSION="0.14" />' >> Bugzilla.ppd
	$(NOECHO) $(ECHO) '        <REQUIRE NAME="version::" VERSION="0.87" />' >> Bugzilla.ppd
	$(NOECHO) $(ECHO) '        <ARCHITECTURE NAME="x86_64-linux-thread-multi-5.26" />' >> Bugzilla.ppd
	$(NOECHO) $(ECHO) '        <CODEBASE HREF="" />' >> Bugzilla.ppd
	$(NOECHO) $(ECHO) '    </IMPLEMENTATION>' >> Bugzilla.ppd
	$(NOECHO) $(ECHO) '</SOFTPKG>' >> Bugzilla.ppd


# --- MakeMaker pm_to_blib section:

pm_to_blib : $(FIRST_MAKEFILE) $(TO_INST_PM)
	$(NOECHO) $(ABSPERLRUN) -MExtUtils::Install -e 'pm_to_blib({@ARGV}, '\''$(INST_LIB)/auto'\'', q[$(PM_FILTER)], '\''$(PERM_DIR)'\'')' -- \
	  'Bugzilla.pm' '$(INST_LIB)/Bugzilla.pm' \
	  'Bugzilla/App.pm' '$(INST_LIB)/Bugzilla/App.pm' \
	  'Bugzilla/App/API.pm' '$(INST_LIB)/Bugzilla/App/API.pm' \
	  'Bugzilla/App/BouncedEmails.pm' '$(INST_LIB)/Bugzilla/App/BouncedEmails.pm' \
	  'Bugzilla/App/CGI.pm' '$(INST_LIB)/Bugzilla/App/CGI.pm' \
	  'Bugzilla/App/Command/move_flag_types.pm' '$(INST_LIB)/Bugzilla/App/Command/move_flag_types.pm' \
	  'Bugzilla/App/Command/report_ping.pm' '$(INST_LIB)/Bugzilla/App/Command/report_ping.pm' \
	  'Bugzilla/App/Command/revoke_api_keys.pm' '$(INST_LIB)/Bugzilla/App/Command/revoke_api_keys.pm' \
	  'Bugzilla/App/Main.pm' '$(INST_LIB)/Bugzilla/App/Main.pm' \
	  'Bugzilla/App/OAuth2/Clients.pm' '$(INST_LIB)/Bugzilla/App/OAuth2/Clients.pm' \
	  'Bugzilla/App/Plugin/BlockIP.pm' '$(INST_LIB)/Bugzilla/App/Plugin/BlockIP.pm' \
	  'Bugzilla/App/Plugin/Glue.pm' '$(INST_LIB)/Bugzilla/App/Plugin/Glue.pm' \
	  'Bugzilla/App/Plugin/Helpers.pm' '$(INST_LIB)/Bugzilla/App/Plugin/Helpers.pm' \
	  'Bugzilla/App/Plugin/Hostage.pm' '$(INST_LIB)/Bugzilla/App/Plugin/Hostage.pm' \
	  'Bugzilla/App/Plugin/OAuth2.pm' '$(INST_LIB)/Bugzilla/App/Plugin/OAuth2.pm' \
	  'Bugzilla/App/Plugin/SizeLimit.pm' '$(INST_LIB)/Bugzilla/App/Plugin/SizeLimit.pm' \
	  'Bugzilla/App/SES.pm' '$(INST_LIB)/Bugzilla/App/SES.pm' \
	  'Bugzilla/App/Static.pm' '$(INST_LIB)/Bugzilla/App/Static.pm' \
	  'Bugzilla/App/Stdout.pm' '$(INST_LIB)/Bugzilla/App/Stdout.pm' \
	  'Bugzilla/App/Users.pm' '$(INST_LIB)/Bugzilla/App/Users.pm' \
	  'Bugzilla/Attachment.pm' '$(INST_LIB)/Bugzilla/Attachment.pm' \
	  'Bugzilla/Attachment/Archive.pm' '$(INST_LIB)/Bugzilla/Attachment/Archive.pm' \
	  'Bugzilla/Attachment/PatchReader.pm' '$(INST_LIB)/Bugzilla/Attachment/PatchReader.pm' \
	  'Bugzilla/Attachment/Storage/Base.pm' '$(INST_LIB)/Bugzilla/Attachment/Storage/Base.pm' \
	  'Bugzilla/Attachment/Storage/Database.pm' '$(INST_LIB)/Bugzilla/Attachment/Storage/Database.pm' \
	  'Bugzilla/Attachment/Storage/FileSystem.pm' '$(INST_LIB)/Bugzilla/Attachment/Storage/FileSystem.pm' \
	  'Bugzilla/Attachment/Storage/S3.pm' '$(INST_LIB)/Bugzilla/Attachment/Storage/S3.pm' \
	  'Bugzilla/Auth.pm' '$(INST_LIB)/Bugzilla/Auth.pm' \
	  'Bugzilla/Auth/Login.pm' '$(INST_LIB)/Bugzilla/Auth/Login.pm' \
	  'Bugzilla/Auth/Login/APIKey.pm' '$(INST_LIB)/Bugzilla/Auth/Login/APIKey.pm' \
	  'Bugzilla/Auth/Login/CGI.pm' '$(INST_LIB)/Bugzilla/Auth/Login/CGI.pm' \
	  'Bugzilla/Auth/Login/Cookie.pm' '$(INST_LIB)/Bugzilla/Auth/Login/Cookie.pm' \
	  'Bugzilla/Auth/Login/Env.pm' '$(INST_LIB)/Bugzilla/Auth/Login/Env.pm' \
	  'Bugzilla/Auth/Login/Stack.pm' '$(INST_LIB)/Bugzilla/Auth/Login/Stack.pm' \
	  'Bugzilla/Auth/Persist/Cookie.pm' '$(INST_LIB)/Bugzilla/Auth/Persist/Cookie.pm' 
	$(NOECHO) $(ABSPERLRUN) -MExtUtils::Install -e 'pm_to_blib({@ARGV}, '\''$(INST_LIB)/auto'\'', q[$(PM_FILTER)], '\''$(PERM_DIR)'\'')' -- \
	  'Bugzilla/Auth/Verify.pm' '$(INST_LIB)/Bugzilla/Auth/Verify.pm' \
	  'Bugzilla/Auth/Verify/DB.pm' '$(INST_LIB)/Bugzilla/Auth/Verify/DB.pm' \
	  'Bugzilla/Auth/Verify/LDAP.pm' '$(INST_LIB)/Bugzilla/Auth/Verify/LDAP.pm' \
	  'Bugzilla/Auth/Verify/RADIUS.pm' '$(INST_LIB)/Bugzilla/Auth/Verify/RADIUS.pm' \
	  'Bugzilla/Auth/Verify/Stack.pm' '$(INST_LIB)/Bugzilla/Auth/Verify/Stack.pm' \
	  'Bugzilla/Bloomfilter.pm' '$(INST_LIB)/Bugzilla/Bloomfilter.pm' \
	  'Bugzilla/Bug.pm' '$(INST_LIB)/Bugzilla/Bug.pm' \
	  'Bugzilla/BugMail.pm' '$(INST_LIB)/Bugzilla/BugMail.pm' \
	  'Bugzilla/BugUrl.pm' '$(INST_LIB)/Bugzilla/BugUrl.pm' \
	  'Bugzilla/BugUrl/Aha.pm' '$(INST_LIB)/Bugzilla/BugUrl/Aha.pm' \
	  'Bugzilla/BugUrl/Bugzilla.pm' '$(INST_LIB)/Bugzilla/BugUrl/Bugzilla.pm' \
	  'Bugzilla/BugUrl/Bugzilla/Local.pm' '$(INST_LIB)/Bugzilla/BugUrl/Bugzilla/Local.pm' \
	  'Bugzilla/BugUrl/Chromium.pm' '$(INST_LIB)/Bugzilla/BugUrl/Chromium.pm' \
	  'Bugzilla/BugUrl/Debian.pm' '$(INST_LIB)/Bugzilla/BugUrl/Debian.pm' \
	  'Bugzilla/BugUrl/Edge.pm' '$(INST_LIB)/Bugzilla/BugUrl/Edge.pm' \
	  'Bugzilla/BugUrl/GitHub.pm' '$(INST_LIB)/Bugzilla/BugUrl/GitHub.pm' \
	  'Bugzilla/BugUrl/GitLab.pm' '$(INST_LIB)/Bugzilla/BugUrl/GitLab.pm' \
	  'Bugzilla/BugUrl/Google.pm' '$(INST_LIB)/Bugzilla/BugUrl/Google.pm' \
	  'Bugzilla/BugUrl/JIRA.pm' '$(INST_LIB)/Bugzilla/BugUrl/JIRA.pm' \
	  'Bugzilla/BugUrl/Launchpad.pm' '$(INST_LIB)/Bugzilla/BugUrl/Launchpad.pm' \
	  'Bugzilla/BugUrl/MantisBT.pm' '$(INST_LIB)/Bugzilla/BugUrl/MantisBT.pm' \
	  'Bugzilla/BugUrl/MozSentry.pm' '$(INST_LIB)/Bugzilla/BugUrl/MozSentry.pm' \
	  'Bugzilla/BugUrl/MozSupport.pm' '$(INST_LIB)/Bugzilla/BugUrl/MozSupport.pm' \
	  'Bugzilla/BugUrl/Phabricator.pm' '$(INST_LIB)/Bugzilla/BugUrl/Phabricator.pm' \
	  'Bugzilla/BugUrl/ServiceNow.pm' '$(INST_LIB)/Bugzilla/BugUrl/ServiceNow.pm' \
	  'Bugzilla/BugUrl/SourceForge.pm' '$(INST_LIB)/Bugzilla/BugUrl/SourceForge.pm' \
	  'Bugzilla/BugUrl/Splat.pm' '$(INST_LIB)/Bugzilla/BugUrl/Splat.pm' \
	  'Bugzilla/BugUrl/Trac.pm' '$(INST_LIB)/Bugzilla/BugUrl/Trac.pm' \
	  'Bugzilla/BugUrl/WebCompat.pm' '$(INST_LIB)/Bugzilla/BugUrl/WebCompat.pm' \
	  'Bugzilla/BugUserLastVisit.pm' '$(INST_LIB)/Bugzilla/BugUserLastVisit.pm' \
	  'Bugzilla/CGI.pm' '$(INST_LIB)/Bugzilla/CGI.pm' \
	  'Bugzilla/CGI/ContentSecurityPolicy.pm' '$(INST_LIB)/Bugzilla/CGI/ContentSecurityPolicy.pm' \
	  'Bugzilla/CPAN.pm' '$(INST_LIB)/Bugzilla/CPAN.pm' \
	  'Bugzilla/Chart.pm' '$(INST_LIB)/Bugzilla/Chart.pm' \
	  'Bugzilla/Classification.pm' '$(INST_LIB)/Bugzilla/Classification.pm' \
	  'Bugzilla/Comment.pm' '$(INST_LIB)/Bugzilla/Comment.pm' \
	  'Bugzilla/Comment/TagWeights.pm' '$(INST_LIB)/Bugzilla/Comment/TagWeights.pm' \
	  'Bugzilla/Component.pm' '$(INST_LIB)/Bugzilla/Component.pm' 
	$(NOECHO) $(ABSPERLRUN) -MExtUtils::Install -e 'pm_to_blib({@ARGV}, '\''$(INST_LIB)/auto'\'', q[$(PM_FILTER)], '\''$(PERM_DIR)'\'')' -- \
	  'Bugzilla/Config.pm' '$(INST_LIB)/Bugzilla/Config.pm' \
	  'Bugzilla/Config/Admin.pm' '$(INST_LIB)/Bugzilla/Config/Admin.pm' \
	  'Bugzilla/Config/Advanced.pm' '$(INST_LIB)/Bugzilla/Config/Advanced.pm' \
	  'Bugzilla/Config/Attachment.pm' '$(INST_LIB)/Bugzilla/Config/Attachment.pm' \
	  'Bugzilla/Config/Auth.pm' '$(INST_LIB)/Bugzilla/Config/Auth.pm' \
	  'Bugzilla/Config/BugChange.pm' '$(INST_LIB)/Bugzilla/Config/BugChange.pm' \
	  'Bugzilla/Config/BugFields.pm' '$(INST_LIB)/Bugzilla/Config/BugFields.pm' \
	  'Bugzilla/Config/Common.pm' '$(INST_LIB)/Bugzilla/Config/Common.pm' \
	  'Bugzilla/Config/DependencyGraph.pm' '$(INST_LIB)/Bugzilla/Config/DependencyGraph.pm' \
	  'Bugzilla/Config/Elastic.pm' '$(INST_LIB)/Bugzilla/Config/Elastic.pm' \
	  'Bugzilla/Config/General.pm' '$(INST_LIB)/Bugzilla/Config/General.pm' \
	  'Bugzilla/Config/GroupSecurity.pm' '$(INST_LIB)/Bugzilla/Config/GroupSecurity.pm' \
	  'Bugzilla/Config/LDAP.pm' '$(INST_LIB)/Bugzilla/Config/LDAP.pm' \
	  'Bugzilla/Config/MTA.pm' '$(INST_LIB)/Bugzilla/Config/MTA.pm' \
	  'Bugzilla/Config/PatchViewer.pm' '$(INST_LIB)/Bugzilla/Config/PatchViewer.pm' \
	  'Bugzilla/Config/Query.pm' '$(INST_LIB)/Bugzilla/Config/Query.pm' \
	  'Bugzilla/Config/RADIUS.pm' '$(INST_LIB)/Bugzilla/Config/RADIUS.pm' \
	  'Bugzilla/Config/Reports.pm' '$(INST_LIB)/Bugzilla/Config/Reports.pm' \
	  'Bugzilla/Config/ShadowDB.pm' '$(INST_LIB)/Bugzilla/Config/ShadowDB.pm' \
	  'Bugzilla/Config/UserMatch.pm' '$(INST_LIB)/Bugzilla/Config/UserMatch.pm' \
	  'Bugzilla/Constants.pm' '$(INST_LIB)/Bugzilla/Constants.pm' \
	  'Bugzilla/DB.pm' '$(INST_LIB)/Bugzilla/DB.pm' \
	  'Bugzilla/DB/MariaDB.pm' '$(INST_LIB)/Bugzilla/DB/MariaDB.pm' \
	  'Bugzilla/DB/Mysql.pm' '$(INST_LIB)/Bugzilla/DB/Mysql.pm' \
	  'Bugzilla/DB/Oracle.pm' '$(INST_LIB)/Bugzilla/DB/Oracle.pm' \
	  'Bugzilla/DB/Pg.pm' '$(INST_LIB)/Bugzilla/DB/Pg.pm' \
	  'Bugzilla/DB/Schema.pm' '$(INST_LIB)/Bugzilla/DB/Schema.pm' \
	  'Bugzilla/DB/Schema/MariaDB.pm' '$(INST_LIB)/Bugzilla/DB/Schema/MariaDB.pm' \
	  'Bugzilla/DB/Schema/Mysql.pm' '$(INST_LIB)/Bugzilla/DB/Schema/Mysql.pm' \
	  'Bugzilla/DB/Schema/Oracle.pm' '$(INST_LIB)/Bugzilla/DB/Schema/Oracle.pm' \
	  'Bugzilla/DB/Schema/Pg.pm' '$(INST_LIB)/Bugzilla/DB/Schema/Pg.pm' \
	  'Bugzilla/DB/Schema/Sqlite.pm' '$(INST_LIB)/Bugzilla/DB/Schema/Sqlite.pm' \
	  'Bugzilla/DB/Sqlite.pm' '$(INST_LIB)/Bugzilla/DB/Sqlite.pm' \
	  'Bugzilla/DaemonControl.pm' '$(INST_LIB)/Bugzilla/DaemonControl.pm' \
	  'Bugzilla/DuoAPI.pm' '$(INST_LIB)/Bugzilla/DuoAPI.pm' \
	  'Bugzilla/DuoWeb.pm' '$(INST_LIB)/Bugzilla/DuoWeb.pm' \
	  'Bugzilla/Error.pm' '$(INST_LIB)/Bugzilla/Error.pm' \
	  'Bugzilla/Error/Base.pm' '$(INST_LIB)/Bugzilla/Error/Base.pm' \
	  'Bugzilla/Error/Code.pm' '$(INST_LIB)/Bugzilla/Error/Code.pm' 
	$(NOECHO) $(ABSPERLRUN) -MExtUtils::Install -e 'pm_to_blib({@ARGV}, '\''$(INST_LIB)/auto'\'', q[$(PM_FILTER)], '\''$(PERM_DIR)'\'')' -- \
	  'Bugzilla/Error/Template.pm' '$(INST_LIB)/Bugzilla/Error/Template.pm' \
	  'Bugzilla/Error/User.pm' '$(INST_LIB)/Bugzilla/Error/User.pm' \
	  'Bugzilla/Extension.pm' '$(INST_LIB)/Bugzilla/Extension.pm' \
	  'Bugzilla/Field.pm' '$(INST_LIB)/Bugzilla/Field.pm' \
	  'Bugzilla/Field/Choice.pm' '$(INST_LIB)/Bugzilla/Field/Choice.pm' \
	  'Bugzilla/Field/ChoiceInterface.pm' '$(INST_LIB)/Bugzilla/Field/ChoiceInterface.pm' \
	  'Bugzilla/Flag.pm' '$(INST_LIB)/Bugzilla/Flag.pm' \
	  'Bugzilla/FlagType.pm' '$(INST_LIB)/Bugzilla/FlagType.pm' \
	  'Bugzilla/Group.pm' '$(INST_LIB)/Bugzilla/Group.pm' \
	  'Bugzilla/Hook.pm' '$(INST_LIB)/Bugzilla/Hook.pm' \
	  'Bugzilla/Install.pm' '$(INST_LIB)/Bugzilla/Install.pm' \
	  'Bugzilla/Install/DB.pm' '$(INST_LIB)/Bugzilla/Install/DB.pm' \
	  'Bugzilla/Install/Filesystem.pm' '$(INST_LIB)/Bugzilla/Install/Filesystem.pm' \
	  'Bugzilla/Install/Localconfig.pm' '$(INST_LIB)/Bugzilla/Install/Localconfig.pm' \
	  'Bugzilla/Install/Requirements.pm' '$(INST_LIB)/Bugzilla/Install/Requirements.pm' \
	  'Bugzilla/Install/Util.pm' '$(INST_LIB)/Bugzilla/Install/Util.pm' \
	  'Bugzilla/Job/BugMail.pm' '$(INST_LIB)/Bugzilla/Job/BugMail.pm' \
	  'Bugzilla/Job/Mailer.pm' '$(INST_LIB)/Bugzilla/Job/Mailer.pm' \
	  'Bugzilla/Job/RunTask.pm' '$(INST_LIB)/Bugzilla/Job/RunTask.pm' \
	  'Bugzilla/JobQueue.pm' '$(INST_LIB)/Bugzilla/JobQueue.pm' \
	  'Bugzilla/JobQueue/Runner.pm' '$(INST_LIB)/Bugzilla/JobQueue/Runner.pm' \
	  'Bugzilla/JobQueue/Worker.pm' '$(INST_LIB)/Bugzilla/JobQueue/Worker.pm' \
	  'Bugzilla/Keyword.pm' '$(INST_LIB)/Bugzilla/Keyword.pm' \
	  'Bugzilla/Localconfig.pm' '$(INST_LIB)/Bugzilla/Localconfig.pm' \
	  'Bugzilla/Logging.pm' '$(INST_LIB)/Bugzilla/Logging.pm' \
	  'Bugzilla/MFA.pm' '$(INST_LIB)/Bugzilla/MFA.pm' \
	  'Bugzilla/MFA/Dummy.pm' '$(INST_LIB)/Bugzilla/MFA/Dummy.pm' \
	  'Bugzilla/MFA/Duo.pm' '$(INST_LIB)/Bugzilla/MFA/Duo.pm' \
	  'Bugzilla/MFA/TOTP.pm' '$(INST_LIB)/Bugzilla/MFA/TOTP.pm' \
	  'Bugzilla/Mailer.pm' '$(INST_LIB)/Bugzilla/Mailer.pm' \
	  'Bugzilla/Markdown.pm' '$(INST_LIB)/Bugzilla/Markdown.pm' \
	  'Bugzilla/Markdown/GFM.pm' '$(INST_LIB)/Bugzilla/Markdown/GFM.pm' \
	  'Bugzilla/Markdown/GFM/Node.pm' '$(INST_LIB)/Bugzilla/Markdown/GFM/Node.pm' \
	  'Bugzilla/Markdown/GFM/Parser.pm' '$(INST_LIB)/Bugzilla/Markdown/GFM/Parser.pm' \
	  'Bugzilla/Markdown/GFM/SyntaxExtension.pm' '$(INST_LIB)/Bugzilla/Markdown/GFM/SyntaxExtension.pm' \
	  'Bugzilla/Markdown/GFM/SyntaxExtensionList.pm' '$(INST_LIB)/Bugzilla/Markdown/GFM/SyntaxExtensionList.pm' \
	  'Bugzilla/Memcached.pm' '$(INST_LIB)/Bugzilla/Memcached.pm' \
	  'Bugzilla/Migrate.pm' '$(INST_LIB)/Bugzilla/Migrate.pm' \
	  'Bugzilla/Migrate/Gnats.pm' '$(INST_LIB)/Bugzilla/Migrate/Gnats.pm' 
	$(NOECHO) $(ABSPERLRUN) -MExtUtils::Install -e 'pm_to_blib({@ARGV}, '\''$(INST_LIB)/auto'\'', q[$(PM_FILTER)], '\''$(PERM_DIR)'\'')' -- \
	  'Bugzilla/Milestone.pm' '$(INST_LIB)/Bugzilla/Milestone.pm' \
	  'Bugzilla/Object.pm' '$(INST_LIB)/Bugzilla/Object.pm' \
	  'Bugzilla/PatchReader.pm' '$(INST_LIB)/Bugzilla/PatchReader.pm' \
	  'Bugzilla/PatchReader/AddCVSContext.pm' '$(INST_LIB)/Bugzilla/PatchReader/AddCVSContext.pm' \
	  'Bugzilla/PatchReader/Base.pm' '$(INST_LIB)/Bugzilla/PatchReader/Base.pm' \
	  'Bugzilla/PatchReader/CVSClient.pm' '$(INST_LIB)/Bugzilla/PatchReader/CVSClient.pm' \
	  'Bugzilla/PatchReader/DiffPrinter/raw.pm' '$(INST_LIB)/Bugzilla/PatchReader/DiffPrinter/raw.pm' \
	  'Bugzilla/PatchReader/DiffPrinter/template.pm' '$(INST_LIB)/Bugzilla/PatchReader/DiffPrinter/template.pm' \
	  'Bugzilla/PatchReader/FilterPatch.pm' '$(INST_LIB)/Bugzilla/PatchReader/FilterPatch.pm' \
	  'Bugzilla/PatchReader/FixPatchRoot.pm' '$(INST_LIB)/Bugzilla/PatchReader/FixPatchRoot.pm' \
	  'Bugzilla/PatchReader/NarrowPatch.pm' '$(INST_LIB)/Bugzilla/PatchReader/NarrowPatch.pm' \
	  'Bugzilla/PatchReader/PatchInfoGrabber.pm' '$(INST_LIB)/Bugzilla/PatchReader/PatchInfoGrabber.pm' \
	  'Bugzilla/PatchReader/Raw.pm' '$(INST_LIB)/Bugzilla/PatchReader/Raw.pm' \
	  'Bugzilla/Product.pm' '$(INST_LIB)/Bugzilla/Product.pm' \
	  'Bugzilla/RNG.pm' '$(INST_LIB)/Bugzilla/RNG.pm' \
	  'Bugzilla/Report/Ping/Simple.pm' '$(INST_LIB)/Bugzilla/Report/Ping/Simple.pm' \
	  'Bugzilla/Report/SecurityRisk.pm' '$(INST_LIB)/Bugzilla/Report/SecurityRisk.pm' \
	  'Bugzilla/Role/FlattenToHash.pm' '$(INST_LIB)/Bugzilla/Role/FlattenToHash.pm' \
	  'Bugzilla/Role/Storable.pm' '$(INST_LIB)/Bugzilla/Role/Storable.pm' \
	  'Bugzilla/S3.pm' '$(INST_LIB)/Bugzilla/S3.pm' \
	  'Bugzilla/S3/Bucket.pm' '$(INST_LIB)/Bugzilla/S3/Bucket.pm' \
	  'Bugzilla/Search.pm' '$(INST_LIB)/Bugzilla/Search.pm' \
	  'Bugzilla/Search/Clause.pm' '$(INST_LIB)/Bugzilla/Search/Clause.pm' \
	  'Bugzilla/Search/ClauseGroup.pm' '$(INST_LIB)/Bugzilla/Search/ClauseGroup.pm' \
	  'Bugzilla/Search/Condition.pm' '$(INST_LIB)/Bugzilla/Search/Condition.pm' \
	  'Bugzilla/Search/Quicksearch.pm' '$(INST_LIB)/Bugzilla/Search/Quicksearch.pm' \
	  'Bugzilla/Search/Recent.pm' '$(INST_LIB)/Bugzilla/Search/Recent.pm' \
	  'Bugzilla/Search/Saved.pm' '$(INST_LIB)/Bugzilla/Search/Saved.pm' \
	  'Bugzilla/Sender/Transport/Sendmail.pm' '$(INST_LIB)/Bugzilla/Sender/Transport/Sendmail.pm' \
	  'Bugzilla/Series.pm' '$(INST_LIB)/Bugzilla/Series.pm' \
	  'Bugzilla/Status.pm' '$(INST_LIB)/Bugzilla/Status.pm' \
	  'Bugzilla/Task.pm' '$(INST_LIB)/Bugzilla/Task.pm' \
	  'Bugzilla/Template.pm' '$(INST_LIB)/Bugzilla/Template.pm' \
	  'Bugzilla/Template/Context.pm' '$(INST_LIB)/Bugzilla/Template/Context.pm' \
	  'Bugzilla/Template/Plugin/Bugzilla.pm' '$(INST_LIB)/Bugzilla/Template/Plugin/Bugzilla.pm' 
	$(NOECHO) $(ABSPERLRUN) -MExtUtils::Install -e 'pm_to_blib({@ARGV}, '\''$(INST_LIB)/auto'\'', q[$(PM_FILTER)], '\''$(PERM_DIR)'\'')' -- \
	  'Bugzilla/Template/Plugin/Hook.pm' '$(INST_LIB)/Bugzilla/Template/Plugin/Hook.pm' \
	  'Bugzilla/Template/Plugin/User.pm' '$(INST_LIB)/Bugzilla/Template/Plugin/User.pm' \
	  'Bugzilla/Template/PreloadProvider.pm' '$(INST_LIB)/Bugzilla/Template/PreloadProvider.pm' \
	  'Bugzilla/Test/MockDB.pm' '$(INST_LIB)/Bugzilla/Test/MockDB.pm' \
	  'Bugzilla/Test/MockLocalconfig.pm' '$(INST_LIB)/Bugzilla/Test/MockLocalconfig.pm' \
	  'Bugzilla/Test/MockParams.pm' '$(INST_LIB)/Bugzilla/Test/MockParams.pm' \
	  'Bugzilla/Test/Selenium.pm' '$(INST_LIB)/Bugzilla/Test/Selenium.pm' \
	  'Bugzilla/Test/Util.pm' '$(INST_LIB)/Bugzilla/Test/Util.pm' \
	  'Bugzilla/Token.pm' '$(INST_LIB)/Bugzilla/Token.pm' \
	  'Bugzilla/Types.pm' '$(INST_LIB)/Bugzilla/Types.pm' \
	  'Bugzilla/Update.pm' '$(INST_LIB)/Bugzilla/Update.pm' \
	  'Bugzilla/User.pm' '$(INST_LIB)/Bugzilla/User.pm' \
	  'Bugzilla/User/APIKey.pm' '$(INST_LIB)/Bugzilla/User/APIKey.pm' \
	  'Bugzilla/User/Session.pm' '$(INST_LIB)/Bugzilla/User/Session.pm' \
	  'Bugzilla/User/Setting.pm' '$(INST_LIB)/Bugzilla/User/Setting.pm' \
	  'Bugzilla/User/Setting/Lang.pm' '$(INST_LIB)/Bugzilla/User/Setting/Lang.pm' \
	  'Bugzilla/User/Setting/Skin.pm' '$(INST_LIB)/Bugzilla/User/Setting/Skin.pm' \
	  'Bugzilla/User/Setting/Timezone.pm' '$(INST_LIB)/Bugzilla/User/Setting/Timezone.pm' \
	  'Bugzilla/UserAgent.pm' '$(INST_LIB)/Bugzilla/UserAgent.pm' \
	  'Bugzilla/Util.pm' '$(INST_LIB)/Bugzilla/Util.pm' \
	  'Bugzilla/Util/DateTime.pm' '$(INST_LIB)/Bugzilla/Util/DateTime.pm' \
	  'Bugzilla/Version.pm' '$(INST_LIB)/Bugzilla/Version.pm' \
	  'Bugzilla/WebService.pm' '$(INST_LIB)/Bugzilla/WebService.pm' \
	  'Bugzilla/WebService/Bug.pm' '$(INST_LIB)/Bugzilla/WebService/Bug.pm' \
	  'Bugzilla/WebService/BugUserLastVisit.pm' '$(INST_LIB)/Bugzilla/WebService/BugUserLastVisit.pm' \
	  'Bugzilla/WebService/Bugzilla.pm' '$(INST_LIB)/Bugzilla/WebService/Bugzilla.pm' \
	  'Bugzilla/WebService/Classification.pm' '$(INST_LIB)/Bugzilla/WebService/Classification.pm' \
	  'Bugzilla/WebService/Constants.pm' '$(INST_LIB)/Bugzilla/WebService/Constants.pm' \
	  'Bugzilla/WebService/Elastic.pm' '$(INST_LIB)/Bugzilla/WebService/Elastic.pm' \
	  'Bugzilla/WebService/Group.pm' '$(INST_LIB)/Bugzilla/WebService/Group.pm' \
	  'Bugzilla/WebService/Product.pm' '$(INST_LIB)/Bugzilla/WebService/Product.pm' \
	  'Bugzilla/WebService/README' '$(INST_LIB)/Bugzilla/WebService/README' \
	  'Bugzilla/WebService/Server.pm' '$(INST_LIB)/Bugzilla/WebService/Server.pm' \
	  'Bugzilla/WebService/Server/JSONRPC.pm' '$(INST_LIB)/Bugzilla/WebService/Server/JSONRPC.pm' \
	  'Bugzilla/WebService/Server/REST.pm' '$(INST_LIB)/Bugzilla/WebService/Server/REST.pm' 
	$(NOECHO) $(ABSPERLRUN) -MExtUtils::Install -e 'pm_to_blib({@ARGV}, '\''$(INST_LIB)/auto'\'', q[$(PM_FILTER)], '\''$(PERM_DIR)'\'')' -- \
	  'Bugzilla/WebService/Server/REST/Resources/Bug.pm' '$(INST_LIB)/Bugzilla/WebService/Server/REST/Resources/Bug.pm' \
	  'Bugzilla/WebService/Server/REST/Resources/BugUserLastVisit.pm' '$(INST_LIB)/Bugzilla/WebService/Server/REST/Resources/BugUserLastVisit.pm' \
	  'Bugzilla/WebService/Server/REST/Resources/Bugzilla.pm' '$(INST_LIB)/Bugzilla/WebService/Server/REST/Resources/Bugzilla.pm' \
	  'Bugzilla/WebService/Server/REST/Resources/Classification.pm' '$(INST_LIB)/Bugzilla/WebService/Server/REST/Resources/Classification.pm' \
	  'Bugzilla/WebService/Server/REST/Resources/Elastic.pm' '$(INST_LIB)/Bugzilla/WebService/Server/REST/Resources/Elastic.pm' \
	  'Bugzilla/WebService/Server/REST/Resources/Group.pm' '$(INST_LIB)/Bugzilla/WebService/Server/REST/Resources/Group.pm' \
	  'Bugzilla/WebService/Server/REST/Resources/Product.pm' '$(INST_LIB)/Bugzilla/WebService/Server/REST/Resources/Product.pm' \
	  'Bugzilla/WebService/Server/REST/Resources/User.pm' '$(INST_LIB)/Bugzilla/WebService/Server/REST/Resources/User.pm' \
	  'Bugzilla/WebService/Server/XMLRPC.pm' '$(INST_LIB)/Bugzilla/WebService/Server/XMLRPC.pm' \
	  'Bugzilla/WebService/User.pm' '$(INST_LIB)/Bugzilla/WebService/User.pm' \
	  'Bugzilla/WebService/Util.pm' '$(INST_LIB)/Bugzilla/WebService/Util.pm' \
	  'Bugzilla/WebService/Wants.pm' '$(INST_LIB)/Bugzilla/WebService/Wants.pm' \
	  'Bugzilla/Whine.pm' '$(INST_LIB)/Bugzilla/Whine.pm' \
	  'Bugzilla/Whine/Query.pm' '$(INST_LIB)/Bugzilla/Whine/Query.pm' \
	  'Bugzilla/Whine/Schedule.pm' '$(INST_LIB)/Bugzilla/Whine/Schedule.pm' \
	  'bugzilla.pl' '$(INST_LIB)/bugzilla.pl' \
	  'checksetup.pl' '$(INST_LIB)/checksetup.pl' \
	  'clean-bug-user-last-visit.pl' '$(INST_LIB)/clean-bug-user-last-visit.pl' \
	  'collectstats.pl' '$(INST_LIB)/collectstats.pl' \
	  'email_in.pl' '$(INST_LIB)/email_in.pl' \
	  'gen-cpanfile.pl' '$(INST_LIB)/gen-cpanfile.pl' \
	  'importxml.pl' '$(INST_LIB)/importxml.pl' \
	  'jobqueue-worker.pl' '$(INST_LIB)/jobqueue-worker.pl' \
	  'jobqueue.pl' '$(INST_LIB)/jobqueue.pl' \
	  'lib/README' 'blib/lib/README' \
	  'migrate.pl' '$(INST_LIB)/migrate.pl' \
	  'runtests.pl' '$(INST_LIB)/runtests.pl' \
	  'sanitycheck.pl' '$(INST_LIB)/sanitycheck.pl' \
	  'testserver.pl' '$(INST_LIB)/testserver.pl' \
	  'whine.pl' '$(INST_LIB)/whine.pl' \
	  'whineatnews.pl' '$(INST_LIB)/whineatnews.pl' 
	$(NOECHO) $(TOUCH) pm_to_blib


# --- MakeMaker selfdocument section:

# here so even if top_targets is overridden, these will still be defined
# gmake will silently still work if any are .PHONY-ed but nmake won't

static ::
	$(NOECHO) $(NOOP)

dynamic ::
	$(NOECHO) $(NOOP)

config ::
	$(NOECHO) $(NOOP)


# --- MakeMaker postamble section:
GEN_CPANFILE_ARGS = -D better_xff -D mariadb -D jsonrpc -D xmlrpc -D documentation -D pg
cpanfile: MYMETA.json
	$(PERLRUN) gen-cpanfile.pl $(GEN_CPANFILE_ARGS)

META.json: Makefile.PL
	make distmeta 2>&1 /dev/null; mv */META.json .

META.yml: Makefile.PL
	make distmeta 2>&1 /dev/null; mv */META.yml .


# End.
