How To Install Hacks For 1.11.2 On Mac Osx [REPACK]
Important: In Docker 1.13, the managed plugin api changed, as compared to the experimentalversion introduced in Docker 1.12. You must uninstall plugins which you installed with Docker 1.12before upgrading to Docker 1.13. You can uninstall plugins using the docker plugin rm command.
How To Install Hacks For 1.11.2 On Mac Osx
IMPORTANT: Docker 1.12 ships with an updated systemd unit file for rpmbased installs (which includes RHEL, Fedora, CentOS, and Oracle Linux 7). Whenupgrading from an older version of docker, the upgrade process may notautomatically install the updated version of the unit file, or fail to startthe docker service if;
IMPORTANT: Docker 1.12.0 ships with an updated systemd unit file for rpmbased installs (which includes RHEL, Fedora, CentOS, and Oracle Linux 7). Whenupgrading from an older version of docker, the upgrade process may notautomatically install the updated version of the unit file, or fail to startthe docker service if;
IMPORTANT: With Docker 1.12, a Linux docker installation now has twoadditional binaries; dockerd, and docker-proxy. If you have scripts forinstalling docker, make sure to update them accordingly.
IMPORTANT: With Docker 1.11, a Linux docker installation is now made of 4 binaries (docker, docker-containerd, docker-containerd-shim and docker-runc). If you have scripts relying on docker being a single static binaries, make sure to update them. Interaction with the daemon stay the same otherwise, the usage of the other binaries should be transparent. A Windows docker installation remains a single binary, docker.exe.
I'm not entirely sure what exactly caused it but I believe it's because we have multiple ruby versions OR multiple ruby version managers installed and they overwrite each other and otherwise mess up your paths towards the gems.
On my macOS system (Catalina, but I don't think it matters), this points to the Ruby that came with the system, not the one installed by RVM. Running gem pristine --all was fixing up the RVM installation, but my script was calling a different version of Ruby.
Extensions are compiled into the gems/gem/ext subdirectory of the gems home directory. For example, on my Cygwin installation (and similarly under Raspbian), the BigDecimal extension is compiled into/usr/share/gems/gems/bigdecimal-1.3.5/ext/bigdecimal/bigdecimal.so.
When the gem command starts up, it refers to the gems/specifications directory to get a list of installed gems and information as to whether they have extensions. If a gem does have extensions, gem (among other sanity checks) looks for the tag file gem.build_complete. If that is not found, it emits the error message "Ignoring gem because its extensions are not built".
When you do a "bundle install --deployment", bundler will create a vendor directory w/ your gems in it. Note that whilst this includes your gems in the local folder, it will only include the native extensions for your platform. As you're on macOS this will be Darwin. You'll need to do repeat the process on a 64-bit x86 linux environment.
New command to ensure that Cordova dependencies are installed. Usage:meteor ensure-cordova-dependencies. Meteor handles this automatically but insome cases, like running in a CI, is useful to install them in advance.
Prior to Meteor 1.8.3, installing the jquery package from npm alongwith the Meteor jquery package could result in bundling jQuery twice.Thanks to PR #10498, theMeteor jquery package will no longer provide its own copy of jQuery,but will simply display a warning in the console if the jquery npmpackage cannot be found in your node_modules directory. If you areusing blaze in your application, updating to Meteor 1.8.3 willautomatically add this new version of the Meteor jquery package toyour application if you were not already using it (thanks toPR #10801), but you mightneed to run meteor npm i jquery manually, so that blaze can importjquery from your node_modules directory.
The underscore npm package installed in the Meteor dev bundle (for useby the meteor/tools codebase) has been updated from version 1.5.2 toversion 1.9.1, and @types/underscore has been installed for betterTypeScript support.
The fibers npm package has been updated to version 3.1.1, a majorupdate from version 2.0.0. Building this version of fibers requires aC++11 compiler, unlike previous versions. If you deploy your Meteor appmanually (without using Galaxy), you may need to update the version ofg++ used when running npm install in the bundle/programs/serverdirectory.
Although Meteor does not recompile packages installed in node_modulesby default, compilation of specific npm packages (for example, tosupport older browsers that the package author neglected) can now beenabled in one of two ways:
In both cases, Meteor will compile the exposed code as if it was part ofyour application, using whatever compiler plugins you have installed.You can influence this compilation using .babelrc files or any othertechniques you would normally use to configure compilation ofapplication code. PR #9771Feature #6
The meteor-node-stubs package, which provides stub implementations forany Node built-in modules used by the client (such as path andhttp), has a new minor version (0.4.1) that may help with Windowsinstallation problems. To install the new version, run
The meteor-babel npm package (along with its Babel-relateddependencies) has been updated to version 7.0.0-beta.38, a majorupdate from Babel 6. Thanks to the strong abstraction of themeteor-babel package, the most noticeable consequence of the Babel 7upgrade is that the babel-runtime npm package has been replaced by@babel/runtime, which can be installed by running
Support for the meteor admin get-machine command has been removed, andthe build farm has been discontinued. Ever since Meteor 1.4, packageswith binary dependencies have been automatically (re)compiled when theyare installed in an application, assuming the target machine has a basiccompiler toolchain. To see the requirements for this compilation step,consult the platform requirements fornode-gyp.
The npm npm package has been upgraded to version 5.4.2, a majorupgrade from 4.6.1. While this update should be backwards-compatible forexisting Meteor apps and packages, if you are the maintainer of anyMeteor packages, pay close attention to your npm-shrinkwrap.json fileswhen first using this version of npm. For normal Meteor applicationdevelopment, this upgrade primarily affects the version of npm used bymeteor npm ... commands. A functional installation of git may berequired to support GitHub repository and/or tarball URLs.Troubleshooting.PR #8835
On Windows, Meteor can now be installed or reinstalled from scratchusing the command choco install meteor, using theChocolatey package manager. This method ofinstallation replaces the old InstallMeteor.exe installer, which had anumber of shortcomings, and will no longer be supported.
Fresh installs of Meteor 1.6 on 64-bit Windows machines will now usenative 64-bit Node.js binaries, rather than a 32-bit version of Node.js.In addition to being faster, native 64-bit support will enable Windowsdevelopers to debug asynchronous stack traces more easily in the newNode.js inspector, which is only fully supported by native 64-bitarchitectures. Note that merely running meteor update from a 32-bitversion of Meteor will still install a 32-bit version of Meteor 1.6, soyou should use choco install meteor to get a fresh 64-bit version.PR #9218
When running Meteor tool tests (i.e. ./meteor self-test) during thecourse of developing Meteor itself, it is no longer necessary to./meteor npm install -g phantomjs-prebuilt browserstack-webdriver.These will now be installed automatically upon their use.
The fastclick package (previously included by default in Cordovaapplications through the mobile-experience package) has been deprecated.This package is no longer maintained and has years of outstandingunresolved issues, some of which are impacting Meteor users. Most modernmobile web browsers have removed the 300ms tap delay that fastclick workedaround, as long as the following meta element is set (whichis generally considered a mobile best practice regardless, and which theMeteor boilerplate generator already sets by default for Cordova apps):If anyone is still interested in using fastclick with their application,it can be installed from npm directly (meteor npm install --save fastclick).Reference:Mobile ChromeMobile SafariPR #9039