title: Rails new ERROR [Puma]
body: <p>Steps to reproduce
  rails new test_file</p>
  
  <p>Expected rails to create the files and install the gemfile with no errors.</p>
  
  <p>Actual behavior
  The dependency tzinfo-data (>= 0) will be unused by any of the platforms Bundler is installing for. Bundler is installing for ruby but the dependency is only for x86-mingw32, x86-mswin32, x64-mingw32, java. To add those platforms to the bundle, run bundle lock --add-platform x86-mingw32 x86-mswin32 x64-mingw32 java.</p>
  
  <p>Fetching puma 3.11.0
  Installing puma 3.11.0 with native extensions
  Gem::Ext::BuildError: ERROR: Failed to build gem native extension.</p>
  
  <p>An error occurred while installing puma (3.11.0), and Bundler cannot
  continue.
  Make sure that gem install puma -v '3.11.0' succeeds before bundling.</p>
  
  <p>System configuration
  Ruby version: 2.3.0
  Rails version: 5.4.1
  Puma version: 3.10.0</p>