This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
H.Merijn Brand [Tue, 9 Mar 2021 13:10:31 +0000 (14:10 +0100)]
better de-dup metagrep
and skip old working tree
H.Merijn Brand [Thu, 18 Feb 2021 15:23:26 +0000 (16:23 +0100)]
Reword usage messages (thank you Jim)
Backport of
0484bfe840704c501e4b0d8949d48017b336d71e
H.Merijn Brand [Sun, 14 Feb 2021 10:23:53 +0000 (11:23 +0100)]
Fixes backported from Porting/Glossary commits
H.Merijn Brand [Sun, 14 Feb 2021 10:17:53 +0000 (11:17 +0100)]
Test that gcvt/qgcvt are not buggy (Issue 18170)
Backport of
cfc95b5630c63927ab68bb4cdc08b1dec23c5569 and previous commits
H.Merijn Brand [Sun, 14 Feb 2021 10:17:00 +0000 (11:17 +0100)]
Consistent indent/whitespace
H.Merijn Brand [Sun, 14 Feb 2021 10:08:51 +0000 (11:08 +0100)]
H.Merijn Brand [Sun, 14 Feb 2021 10:03:01 +0000 (11:03 +0100)]
Add Configure probe for getenv() buffer race
Backport of
9d228af78ad17dabb51f9059d215cc88c059a22a
Most implementations do not have a problem with two getenv()'s running
simultaneously in different threads. But Posix doesn't require such
good behavior. This adds a simple probe to test the current system.
H.Merijn Brand [Fri, 12 Feb 2021 16:05:42 +0000 (17:05 +0100)]
Prevent non-ASCII in comment
This will cause havoc on EBCDIC systems
H.Merijn Brand [Sat, 24 Oct 2020 10:30:50 +0000 (12:30 +0200)]
Fix build on Haiku beta
Backport of
6b6e83fce2074294ac11d547c8a75bc106bebab9
set correct Haiku usrinc and locinc , add -fno-stack-protector to hints
for amigaos.sh and haiku.sh (and disable accordingly -fstack-protector*
in Configure)
H.Merijn Brand [Sat, 24 Oct 2020 10:23:52 +0000 (12:23 +0200)]
test that gcvt/qgcvt are not buggy (Issue 18170)
Backport of
e8b4b5cb56db51c60d23a47fbb2f897e1206c9af
Author: sisyphus <sisyphus@cpan.org>
Date: Wed Oct 21 10:52:11 2020 +1100
But style adjusted to surrounding code
H.Merijn Brand [Sat, 24 Oct 2020 10:21:01 +0000 (12:21 +0200)]
Prevent errors when run outside metaconfig folder
H.Merijn Brand [Tue, 22 Sep 2020 12:26:22 +0000 (14:26 +0200)]
Add the Configure option to enable strict by default in perl programs.
Do not set strict by default on -e or -E
This is a development only feature to allow us to clean up blead.
./Configure -Dusedevel -des -Dusedefaultstrict
H.Merijn Brand [Tue, 22 Sep 2020 11:14:51 +0000 (13:14 +0200)]
Trap SIGBUS when Configure checks for va_copy (#18148)
On several systems the attempt to determine if we "need va_copy() or
similar" results in a SIGBUS instead of a SIGSEGV because the fault
happens pointing at an io device address.
While reviewing accounting logs during the OpenBSD system build, bluhm@
noticed a core dump and deraadt@ tracked it down.
While researching it was discovered that this is a fairly common case in
other systems as well.
Original diff by deraadt@
H.Merijn Brand [Mon, 7 Sep 2020 12:23:24 +0000 (14:23 +0200)]
Force comments for L_R_TZSET to end in config_h.SH
H.Merijn Brand [Wed, 2 Sep 2020 12:48:40 +0000 (14:48 +0200)]
Merge pull request #71 from richardleach/patch-1
d_localtime_r.U - explicitly free() allocations
Richard Leach [Wed, 2 Sep 2020 12:24:03 +0000 (13:24 +0100)]
d_localtime_r.U - explicitly free() allocations
To keep LeakSanitizer happy. See https://github.com/Perl/perl5/issues/18107 for background.
H.Merijn Brand [Sat, 22 Aug 2020 07:53:55 +0000 (09:53 +0200)]
Merge pull request #69 from khwilliamson/master
Fixes for EBCDIC, AIX, cleanup, some thread cleanup, docs
Karl Williamson [Fri, 21 Aug 2020 20:31:45 +0000 (14:31 -0600)]
usethreads.U: Rmv unused variable
Karl Williamson [Fri, 21 Aug 2020 20:31:18 +0000 (14:31 -0600)]
Extensions.U: remove unused variable
Karl Williamson [Fri, 21 Aug 2020 20:30:34 +0000 (14:30 -0600)]
README: Add instrs for modified units
Karl Williamson [Fri, 21 Aug 2020 20:29:55 +0000 (14:29 -0600)]
README: Fix typo
Karl Williamson [Tue, 18 Aug 2020 21:33:05 +0000 (15:33 -0600)]
d_longdbl.U: Always echo to &4 file descriptor
Previously only some did; this also removes the space in '>& 4' used in
some places
Karl Williamson [Tue, 18 Aug 2020 21:31:30 +0000 (15:31 -0600)]
d_longdbl.U: Mention two symbols in ?C:
These two symbols are defined by this unit, but went unmentioned.
Karl Williamson [Tue, 18 Aug 2020 21:22:18 +0000 (15:22 -0600)]
d_union_semun.U: Indent two ?C: lines
These two lines are for describing a data structure. I've written code
that converts config.h items into pod. These are the only two lines that
are really problematic, and it is because they should render as-is, but
to indicate that, they shouldn't be at the left margin.
Karl Williamson [Sun, 21 Jun 2020 18:48:51 +0000 (12:48 -0600)]
Add d_bitfield.U to see if non-int struct bitfields
The C standard says only int and unsigned int bitfields in structs need
to be supported. Many compilers also support other-sized ones, such as
short, but not all. This adds a probe to detect this.
Karl Williamson [Sun, 21 Jun 2020 18:40:28 +0000 (12:40 -0600)]
i_db.U: Use new compiler_warning.U
Karl Williamson [Sun, 21 Jun 2020 18:39:34 +0000 (12:39 -0600)]
voidflags.U: Use new compiler_warning.U
Karl Williamson [Sun, 21 Jun 2020 18:38:50 +0000 (12:38 -0600)]
d_attribut.U: Use new compiler_warning.U
Karl Williamson [Sun, 21 Jun 2020 18:36:28 +0000 (12:36 -0600)]
Add compiler_warning.U
This is to see if there were compiler warnings generated. It turns out
that AIX has very weird syntax for warnings, that don't include that
word, so there is special code for that os.
Also, some compiler's warnings aren't all lowercase.
Karl Williamson [Sun, 21 Jun 2020 18:33:25 +0000 (12:33 -0600)]
contains.U: Need a path to the generated script
I tested what would happen with 'contains' if grep is actually broken on
the box, and it failed because it didn't know where the generated
work-around script is.
This commit fixes this, but the fact that no failures have been showing
up indicates that modern greps just aren't broken this way.
Karl Williamson [Tue, 18 Aug 2020 18:30:50 +0000 (12:30 -0600)]
contains.U: echo should go to >&4
Karl Williamson [Tue, 18 Aug 2020 18:24:31 +0000 (12:24 -0600)]
Copy contains.U from dist to U/modified
This is in preparation for modifying it
Karl Williamson [Mon, 13 Jul 2020 17:55:30 +0000 (11:55 -0600)]
d_setlocale.U: Add more info to user messages
Karl Williamson [Sun, 21 Jun 2020 18:46:00 +0000 (12:46 -0600)]
d_setlocale.U: Pay attention to hints file
This was ignoring any hints file setting of d_setlocale, and checking if
the system appears to have a sane one. But there are cases where the
setlocale isn't really sane, even though it appears to be, and the hints
file is used to override this setting. This commit now pays attention
to that override.
H.Merijn Brand [Fri, 21 Aug 2020 13:46:22 +0000 (15:46 +0200)]
Modernize getverlist
- use strict/warnings
- pack "s>s>s>" to ensure best sorting
- fix small typo in comment
Dagfinn Ilmari Mannsåker [Mon, 10 Aug 2020 18:43:51 +0000 (19:43 +0100)]
Remove final vestiges of 5.005 threads
Dagfinn Ilmari Mannsåker [Mon, 10 Aug 2020 19:02:44 +0000 (20:02 +0100)]
Backport more blead Glossary typo fixes
Commit
bc2d571f1bf96e369c3d80c4294161b1d3180299 backported the
"patern" typo fix from
https://github.com/Perl/perl5/commit/
4357af6ce6bbf62e83c554355bd8063b6fd0880a,
but missed the instances of "usally" on the same lines.
Dagfinn Ilmari Mannsåker [Wed, 8 Jul 2020 21:05:48 +0000 (22:05 +0100)]
Head.U: Fix Github repository URL
H.Merijn Brand [Sun, 17 May 2020 12:35:21 +0000 (14:35 +0200)]
Merge pull request #64 from ntyni/blead-changes
Blead changes
Niko Tyni [Fri, 15 May 2020 21:33:38 +0000 (00:33 +0300)]
Backport blead Glossary change fixing typos
The Glossary change is part of
https://github.com/Perl/perl5/commit/
4357af6ce6bbf62e83c554355bd8063b6fd0880a
Niko Tyni [Fri, 15 May 2020 21:13:25 +0000 (00:13 +0300)]
Backport blead Configure change to contact instructions
The Configure change is part of
https://github.com/Perl/perl5/commit/
35e21c5bf73a6039193bb688ec85ff2cc7716443
H.Merijn Brand - Tux [Thu, 30 Apr 2020 08:36:59 +0000 (10:36 +0200)]
Minor cleanups
H.Merijn Brand [Thu, 30 Apr 2020 08:31:34 +0000 (10:31 +0200)]
Merge pull request #63 from xenu/xenu/sockaddr-storage
add probe for struct sockaddr_storage
Tomasz Konojacki [Thu, 30 Apr 2020 07:00:25 +0000 (07:00 +0000)]
add probe for struct sockaddr_storage
Perl/perl5#17764 needs this
H.Merijn Brand [Fri, 24 Apr 2020 11:20:51 +0000 (13:20 +0200)]
Merge pull request #62 from Perl/fix-repeated-words
Fix repeated-word typos
Dagfinn Ilmari Mannsåker [Thu, 23 Apr 2020 20:04:47 +0000 (21:04 +0100)]
Fix repeated-word typos
H.Merijn Brand - Tux [Tue, 21 Jan 2020 19:57:37 +0000 (20:57 +0100)]
Adapt Configure to GCC version 10
backport of
9f4e6307232229875331a55e44e1245b0b91e219
H.Merijn Brand - Tux [Tue, 21 Jan 2020 19:51:45 +0000 (20:51 +0100)]
H.Merijn Brand - Tux [Tue, 21 Jan 2020 16:28:45 +0000 (17:28 +0100)]
Sync with minor changes in blead
H.Merijn Brand - Tux [Tue, 21 Jan 2020 16:15:01 +0000 (17:15 +0100)]
Add <stdlib.h> for futimes compilation test
Backport
f16c94bc75aefb81949b423b399fac4071859f6d
H.Merijn Brand - Tux [Tue, 21 Jan 2020 16:14:21 +0000 (17:14 +0100)]
Remove -DUSE_C_BACKTRACE part: from
e849841dca2a8b1111999
H.Merijn Brand - Tux [Tue, 21 Jan 2020 16:03:03 +0000 (17:03 +0100)]
Patches for meta are never directly from the perl5 tree
H.Merijn Brand - Tux [Tue, 21 Jan 2020 15:59:03 +0000 (16:59 +0100)]
Update the reference to the GitHub issue tracker
Andy Dougherty [Tue, 31 Dec 2019 00:58:38 +0000 (19:58 -0500)]
Declare temporary file 'try' for metalint.
Andy Dougherty [Tue, 31 Dec 2019 00:50:41 +0000 (19:50 -0500)]
Fix strtoul probe to compile under clang++.
Add the missing stdlib.h header and remove an unnecessary prototype.
Andy Dougherty [Mon, 30 Dec 2019 02:43:24 +0000 (21:43 -0500)]
Fix strtoll, strotoull, and strtouq probes to compile under clang++.
The test programs were missing the stdlib.h header, and needed
tweaks to the check() prototype to compile under clang++. These
changes should be fine for C compilers as well, but they have typically
been more forgiving, so shouldn't be affected.
Andy Dougherty [Mon, 30 Dec 2019 02:11:23 +0000 (21:11 -0500)]
Include <stdio.h> in getpgrp/setpgrp probes for printf prototype.
C compilers typically issue a warning, but c++ compilers may abort with
an error.
Andy Dougherty [Tue, 27 Aug 2019 01:39:57 +0000 (21:39 -0400)]
Use a compile and run test for clang++.
For glibc, previous reports were that some functions (such as lchown())
are present in libc, but are unimplemented. That is, they always fail
and set errno=ENOSYS. Unfortunately, the stub test doesn't work under
clang++. Thus use a compile and run test.
Karl Williamson [Fri, 22 Nov 2019 19:50:59 +0000 (11:50 -0800)]
Merge pull request #61 from xenu/master
add probe for __attribute__(always_inline)
Tomasz Konojacki [Fri, 22 Nov 2019 18:43:22 +0000 (18:43 +0000)]
add probe for __attribute__(always_inline)
H.Merijn Brand - Tux [Thu, 21 Nov 2019 15:00:45 +0000 (16:00 +0100)]
isless probe in Configure broken #17216
H.Merijn Brand - Tux [Tue, 29 Oct 2019 17:08:25 +0000 (18:08 +0100)]
Update README to reflect new location on github
H.Merijn Brand - Tux [Mon, 16 Sep 2019 06:02:28 +0000 (08:02 +0200)]
Add check for malloc_usable_size (Richard Leach)
H.Merijn Brand [Tue, 10 Sep 2019 10:09:36 +0000 (12:09 +0200)]
Merge pull request #60 from tonycoz/futimes-exit
c99 requires functions to be declared before they're called
Tony Cook [Tue, 10 Sep 2019 00:35:39 +0000 (10:35 +1000)]
c99 requires functions to be declared before they're called
and exit() is declared in stdlib.h
H.Merijn Brand - Tux [Mon, 26 Aug 2019 09:51:03 +0000 (11:51 +0200)]
Reset xxx_convert to empty string if none of 3 utilities is found
Backport
6e404ab585deadc1c32d50513f13b50ae395c00d
This will cause Configure to enter the WHOA block and default to using
sprintf.
Change Gconvert checkit() prototype for [perl #134371].
In the checkit() routine inside Configure, clang++ was taking the
if (strcmp(expect, got)) branch even though the 'expect' and 'got' strings
were identical. A first step in debugging this was to realize that
the checkit() function never returned a value, so relabel it as void.
With clang version 7.0.1-8 (tags/RELEASE_701/final) (Debian),
this change seems to work around the strcmp issue.
Further Configure gconvert probe cleanups for C++. As part of debugging
[perl #134375] and [perl #134371], try to eliminate warnings thrown by
clang++.
H.Merijn Brand [Mon, 26 Aug 2019 09:36:02 +0000 (11:36 +0200)]
Merge pull request #58 from tonycoz/sysroot
(perl #134360) --sysroot apparently needs the =
Tony Cook [Mon, 26 Aug 2019 04:49:52 +0000 (14:49 +1000)]
(perl #134360) --sysroot apparently needs the =
See: https://rt.perl.org/Ticket/Display.html?id=134360
H.Merijn Brand - Tux [Thu, 25 Jul 2019 14:10:27 +0000 (16:10 +0200)]
Configure: reuse "cached" value of "none" for dir
When value of a directory (i.e. man1dir) is set to "none" because of:
- '-D' option set on cmdline (i.e. -Dman1dir=none) OR
- because value is reused from previous configure run
And when the prefix is different from the previous configure run(*) then
keep the value of "none". predefined/cached value does not contain the
old prefix so there is no harm in keeping it.
(*): due to another bug this also happens when prefix ends with a
trailing slash
See https://rt.perl.org/Ticket/Display.html?id=134284
H.Merijn Brand - Tux [Thu, 25 Jul 2019 13:52:44 +0000 (15:52 +0200)]
Remove trailing '/' from prefix
Change how/when the trailing '/' from a prefix is removed.
The original code had two problems:
1) it only stripped the trailing slash when value was predefined
(either from -Dprefix=/foo/bar/ or from a previous configure run)
2) when it did strip the value then it also caused 'oldprefix' to
be set. This in turns causes other predefined (/cached) paths to
be ignored.
See https://rt.perl.org/Public/Bug/Display.html?id=134284
H.Merijn Brand - Tux [Thu, 25 Jul 2019 13:44:43 +0000 (15:44 +0200)]
Remove vestiges of mpeix support (removed in 5.17.x)
backport of
e3c1dc81bda4523bfc897fec8afe25b162e29cb6
H.Merijn Brand - Tux [Thu, 25 Jul 2019 13:41:02 +0000 (15:41 +0200)]
Fix erroneous references to USE_CBACKTRACE
The #define set in Configure and used in locale.c and util.c is actually
USE_C_BACKTRACE.
backport of
812e2121cb84e726a5a5b5a3a64c6f949426e02f
H.Merijn Brand - Tux [Tue, 9 Jul 2019 14:30:12 +0000 (16:30 +0200)]
Allow -Uusedtrace / -Dusedtrace=false / -Dusedtrace=no
H.Merijn Brand - Tux [Thu, 25 Apr 2019 14:06:57 +0000 (16:06 +0200)]
Backport perl5 core changes by Andy, correcting Aaron's merge
Aaron Crane [Thu, 25 Apr 2019 11:18:52 +0000 (12:18 +0100)]
Assume <stdlib.h> exists when probing for setlocale()
We're on C89, after all :-)
Aaron Crane [Thu, 25 Apr 2019 10:57:08 +0000 (11:57 +0100)]
Backport improvements to setlocale() probe
This is from Perl 5 commit
2e3ef32f4acc106de6ae8170099f09a36d4ef490, but
with a couple of changes to appease the metaconfig linter by avoiding
strings of the form /\w+=\S+/ (which it interprets as attempts to set shell
variables).
Aaron Crane [Thu, 25 Apr 2019 10:38:00 +0000 (11:38 +0100)]
Backport probes for towlower() and towupper()
From Perl 5 commit
0806cdda2789ca6394976d1ff3e65dd59bcb8d1b (but with a typo
in the glossary description fixed).
Aaron Crane [Thu, 25 Apr 2019 10:15:53 +0000 (11:15 +0100)]
Backport detection of <wctype.h>
This corresponds to Perl 5 commit
92271d410d92433b97015908e12c9f262c5953e7
Aaron Crane [Thu, 25 Apr 2019 10:04:41 +0000 (11:04 +0100)]
Backport detection improvements for memrchr, strlcat, and strlcpy
This corresponds to Perl commit
ba73a4cb8f472480a2d630613d1e9e1172d518d3
Aaron Crane [Thu, 25 Apr 2019 09:59:48 +0000 (10:59 +0100)]
Backport ability to include literal text in prototype checks
This corresponds to Perl 5 commit
63c1fa6a98bc60234a21de83dd191cd581a5d073
Aaron Crane [Thu, 25 Apr 2019 09:54:42 +0000 (10:54 +0100)]
Backport memmem(3) detection changes from Perl
This corresponds to Perl 5 commits
ca152fd8207cf53816b1407d5f54f6ea160a3ef8
and
f8d82a1010426d0eb49c33cb903413b882c85c3e.
Aaron Crane [Thu, 25 Apr 2019 09:40:44 +0000 (10:40 +0100)]
Fix bug when $exclusions_file is specified in .package file
The actual programs were trying to load the exclusions file before reading
.package (or even, in one case, without trying to read it at all). I failed
to notice this because I had a "-X" option that duplicated the intended use
of the setting in my .package file.
Aaron Crane [Tue, 27 Nov 2018 11:44:45 +0000 (11:44 +0000)]
Remove modified d_const.U
Perl no longer needs a d_const.U unit at all, so we needn't keep a modified
version of it.
Aaron Crane [Tue, 27 Nov 2018 11:31:09 +0000 (11:31 +0000)]
U/perl/i_db.U: just use C89 "const" without probing
H.Merijn Brand - Tux [Tue, 30 Oct 2018 16:59:33 +0000 (17:59 +0100)]
Add initial support for Minix3
Patch by Sevan Janiyan
Include a hints file for Minix, derived from the NetBSD one but stripped
back to remove most of the legacy parts.
H.Merijn Brand - Tux [Sun, 2 Sep 2018 08:54:53 +0000 (10:54 +0200)]
Add gcc-8 and gcc-9 for FORTIFY_SOURCE
H.Merijn Brand - Tux [Thu, 2 Aug 2018 13:04:12 +0000 (15:04 +0200)]
Hide compile warnings for try.c in compile_ok
We don't want the compilation warnings. We do want the output of try
when it uses $run
Backport of
44a61463
H.Merijn Brand - Tux [Mon, 9 Jul 2018 15:25:32 +0000 (17:25 +0200)]
Fix Berkeley DB function type tests.
Backport of
2f2a2ed1c0bbba915d8fbb368503976317358592
Author: Craig A. Berry <craigberry@mac.com>
Date: Thu Jun 28 17:46:40 2018 -0500
Fix Berkeley DB function type tests.
These tests fail with clang with a missing return in non-void
function warning, and any warning at all causes the types to
default to int. It turns out DB::File doesn't use Configure's
types, but we should report the correct thing in case anyone
accesses them via %Config.
Aaron Crane [Thu, 19 Apr 2018 15:55:35 +0000 (17:55 +0200)]
Restore U/threads/d_strtod_l.U
I inadvertently deleted it in
823598b39fed0d2a9acd54269b4fe5e0f941ab7f,
because it was unused at that point. However, that's only because it hadn't
been named in blead metaconfig.h.
Aaron Crane [Thu, 19 Apr 2018 16:10:45 +0000 (18:10 +0200)]
Merge branch 'arc/exclusions-in-package-file'
This branch pulls in some of the later changes from rmanfredi/dist#14.
Raphaël suggested that the `.package` file be permitted to name the file
used for the `-X` option, and that `packinit` prompt for it. Those changes
have now been applied to our local copy of the (generated) `bin/mconfig`
file, and I've regenerated our `.package` file with the relevant setting.
Finally, our README no longer recommends the option, as it's no longer
needed.
Aaron Crane [Thu, 19 Apr 2018 15:41:49 +0000 (17:41 +0200)]
README: stop recommending the mconfig "-X" option
It's no longer needed.
Aaron Crane [Thu, 19 Apr 2018 15:37:18 +0000 (17:37 +0200)]
Regenerate .package file, specifying .metaconf-exclusions.txt
Aaron Crane [Thu, 19 Apr 2018 15:32:49 +0000 (17:32 +0200)]
bin/mconfig: pull more changes from rmanfredi/dist#14
In particular, this allows the -X option to be named in the .package file
(which would have saved some confusion for Tux).
This also reduces the amount of divergence from upstream dist, which goes
a small way to addressing #43.
Aaron Crane [Wed, 1 Nov 2017 17:53:01 +0000 (17:53 +0000)]
Delete unused units
These 109 units are all under the U directory (not dist/U), but aren't used
in the Perl Configure script — regenerating Configure after their deletion
makes no changes to it.
Apart from the increased ease of maintenance, deleting these also takes
about a second off the time needed to generate Configure.
Niko Tyni [Thu, 9 Nov 2017 21:25:52 +0000 (23:25 +0200)]
Remove U/modified/d_memchr.U in preference for the upstream version
The only differences are in comments, and both look correct to me.
There are more recent modifications in upstream git, but those need to
be tackled separately.
Aaron Crane [Thu, 19 Apr 2018 14:41:02 +0000 (16:41 +0200)]
Restore dist/U/* versions of several units
When using the "-X .metaconfig-exclusions.txt" option in an mconfig command,
the dist/U/* units aren't included, so we can allow them to sit happily
unused in that directory (thus reducing the size of our diff with upstream
dist/mcon/U).
This reverts the following commits:
301e67c457a24b99e46dc3f4cf7c106669ef6157
6952d89540352461dc892820dcec1aeb7dbc586c
8f9faff3fbb4c83ae994b06233a5dfd26a215c8b
Aaron Crane [Thu, 19 Apr 2018 13:36:48 +0000 (15:36 +0200)]
Merge branch 'langinfo'
Make I18n::Langinfo always available (unless a hints file turns it off).
Changes in perl 5.27 cause this module to be available on any platform.
Aaron Crane [Thu, 19 Apr 2018 13:32:52 +0000 (15:32 +0200)]
U/perl/Extensions.U: remove references to unused vars
The probe no longer uses i_langinfo or d_nl_langinfo, so remove them from
the list of variables this unit's targets depend on.
Karl Williamson [Sun, 25 Mar 2018 19:37:57 +0000 (13:37 -0600)]
Make I18n::LLanginfo always available
(unless a hints file turns it off)
Changes in perl 5.27, cause this module to be available on any platform.
H.Merijn Brand - Tux [Thu, 19 Apr 2018 07:54:38 +0000 (09:54 +0200)]
Whitespace checks in mlint
I have discussed this with Rafael, and he kind of agrees. It is not yet
integrated upstream, but now that perl metaconfig has gone through these
changes, it is safe to have this guard in place to be consistent