Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

various fixes #82

Merged
merged 8 commits into from
Nov 29, 2016
Merged

various fixes #82

merged 8 commits into from
Nov 29, 2016

Commits on Nov 23, 2016

  1. add PERL_CORE equivalent warnings

    to detect the new g++-6 -fpermissive errors.
    but also -Wpointer-sign and -Werror=declaration-after-statement with gcc
    Reini Urban committed Nov 23, 2016
    Configuration menu
    Copy the full SHA
    d92071d View commit details
    Browse the repository at this point in the history
  2. Fix g++-6 -fpermissive array forwards

    static const array forward declarations are illegal in C++, they need to be extern.
    And we cannot just ask $Config{d_cplusplus} since you are allowed to override it via
    perl Makefile.PL CC=g++-6.
    
    See dankogai#79
    Reini Urban committed Nov 23, 2016
    Configuration menu
    Copy the full SHA
    25b7365 View commit details
    Browse the repository at this point in the history
  3. encoding tests: cperl keeps the encoding pragma

    just perl5 removed it.
    Reini Urban committed Nov 23, 2016
    Configuration menu
    Copy the full SHA
    2fa7457 View commit details
    Browse the repository at this point in the history
  4. fill .gitignore with created files

    Reini Urban committed Nov 23, 2016
    Configuration menu
    Copy the full SHA
    ab93193 View commit details
    Browse the repository at this point in the history
  5. fix 2-arg open

    The earliest suppoert perl is 5.7.3, so it's fine
    Reini Urban committed Nov 23, 2016
    Configuration menu
    Copy the full SHA
    b2d7aeb View commit details
    Browse the repository at this point in the history
  6. fix Alias with empty $alias argument

    empty $alias argument to define_alias from CODEREF.
    errors easiest repro on win32 x86, but the tests are flapping.
    Reini Urban committed Nov 23, 2016
    Configuration menu
    Copy the full SHA
    449ac9d View commit details
    Browse the repository at this point in the history
  7. silence enc2xs with make -s

    honor -s with GNU make
    Reini Urban committed Nov 23, 2016
    Configuration menu
    Copy the full SHA
    9e08935 View commit details
    Browse the repository at this point in the history
  8. enc2xs: skip Win32 globbing in CORE

    in core this depends on the order of make rules,
    ext glob may not be built yet. and it is not needed in core.
    also add the debugging code for it.
    Reini Urban committed Nov 23, 2016
    Configuration menu
    Copy the full SHA
    de6dfa0 View commit details
    Browse the repository at this point in the history