Граф коммитов

528 Коммитов

Автор SHA1 Сообщение Дата
Christoph M. Becker 3562ee4586 Work around issue #69
For now we enforce HTTP/1.1, which *works*.
2020-04-06 16:55:07 +02:00
Christoph M. Becker 9d638cbb32 Upgrade to MariaDB 10.3.22 2020-04-06 10:45:54 +02:00
Christoph M. Becker 73c01dfa10 Add note regarding composer memory requirements 2020-04-06 10:43:46 +02:00
Christoph M. Becker 677fe52847 Fix typo in error message 2020-03-20 13:17:47 +01:00
Christoph M. Becker 2aef6dbdf2 Upgrade to Symfony Demo 1.5.1
Symfony 4 triggers functionality which is deprecated as of PHP 7.4.0.
2020-03-20 12:08:25 +01:00
Christoph M. Becker 37e9248d0f Upgrade bundled PHP to 7.3.13 2020-01-08 08:58:46 +01:00
Christoph M. Becker b3f507b55f Link to Code of Conduct
Cf. <https://opensource.microsoft.com/codeofconduct/faq/#howadopt>.
2019-12-25 14:54:08 +01:00
Christoph M. Becker 743aedd52c Patch pgo01org training case
See intel/php_pgo_training_scripts#4.
2019-11-22 15:10:53 +01:00
Christoph M. Becker 1bb2ac6540 Upgrade PGO tools and apps 2019-11-21 16:25:17 +01:00
Christoph M. Becker 050caa59e5 Fix typo 2019-09-06 15:56:56 +02:00
Christoph M. Becker 27ea9be829 Back to dev 2019-08-27 13:29:56 +02:00
Christoph M. Becker cb51b8f716 Prepare 2.2.0 2019-08-27 13:29:06 +02:00
Christoph M. Becker 77ae352d49 Update :create_all part of phpsdk_buildtree.bat 2019-06-05 16:25:38 +02:00
Anatol Belski 647f367c55 Sync year 2019-06-01 13:37:33 +02:00
Anatol Belski 3040efb46f Back to dev 2019-06-01 13:35:07 +02:00
Anatol Belski d584b2f1c5 Prepare 2.2.0beta6 2019-06-01 13:34:07 +02:00
Anatol Belski 5c7a304e77 Reorder list 2019-06-01 13:32:45 +02:00
Anatol Belski b3fffba01c Rework more, especially requirements 2019-06-01 13:31:45 +02:00
Anatol Belski 58a7bdcfa7 Missed comma 2019-06-01 13:27:34 +02:00
Anatol Belski 81aaa702b2 Rework the overview part 2019-06-01 13:26:06 +02:00
Anatol Belski ccfc816560 Add vs2019 note 2019-06-01 13:04:05 +02:00
Anatol Belski cf6ded7cec Update README 2019-06-01 13:01:12 +02:00
Anatol Belski c73ab2dc76 Switch also to 64-bit PHP build for internal purposes 2019-06-01 12:57:49 +02:00
Anatol Belski 06e32545f5 Don't tell the name used is CRT 2019-05-23 17:51:21 +02:00
Christoph M. Becker b8bf87b831 Get info from Config, which may get info from environment
There is no need to implement the detection logic in the PHP class;
instead we can get it from the Config object, where we try to get the
respective information from the environment, if not already set.
2019-05-22 19:18:50 +02:00
Christoph M. Becker 70ed1c2418 Fix phpsdk_pgo for multiple CRT support
If dependencies for multiple CRTs are available, phpsdk_pgo didn't know
which one to use, since Config::$currentCrtName is not initialized.
Instead of adding an argument to phpsdk_pgo, we simply get the CRT to
use from the environment.
2019-05-21 13:01:03 +02:00
Christoph M. Becker 8d1df4af8c Fix known branches detection
If there were vs16 packages listed in the series folder, the first
regex didn't parse these correctly, and if any vc packages were there,
the second regex was never executed.  We fix this by merging the two
regexs into one.
2019-05-19 16:08:14 +02:00
Anatol Belski 7050077f31 Add jq 2019-05-11 16:56:34 +02:00
Theodore Brown 94c9d6c97d Fix typos in readme 2019-05-10 08:50:42 +02:00
Christoph M. Becker 2dab4068aa Update download URLs
This saves a redirect, and might prevent download issues.
2019-04-30 10:33:48 +02:00
Christoph M. Becker bbdc8dd597 Back to dev 2019-04-18 16:27:55 +02:00
Christoph M. Becker e28c5e9b96 Prepare 2.2.0beta5 2019-04-18 16:24:57 +02:00
Christoph M. Becker b359404509 Fix #58: Missing msys-crypto-1.1.dll
After discussion with @weltling, this time we only fix what is
definitely known to be broken, i.e. wget relying on OpenSSL 1.1 (which
does not work yet in msys2), the OpenSSL DLLs which have been x86
binaries, and finally we remove the gcc_s DLL which was also a x86
binary.
2019-04-16 23:38:44 +02:00
Christoph M. Becker 912853c55f Revert "Fix #58: Missing msys-crypto-1.1.dll"
This reverts commit 806f743f3c.
2019-04-16 23:31:05 +02:00
Christoph M. Becker 806f743f3c Fix #58: Missing msys-crypto-1.1.dll
While we're at it, we also bring all packages up to date.

Since wget 1.20.1-1 - 1.20.3-1 has issues with SSL, we're downgrading
to the latest working version, i.e. wget 1.19.5-1.
2019-04-16 19:35:37 +02:00
Christoph M. Becker d13ff857f0 Back to dev 2019-04-08 12:44:33 +02:00
Christoph M. Becker 217ab7b4ca Prepare 2.2.0beta4 2019-04-08 12:42:25 +02:00
Anatol Belski f740aface6 Remove unmatching sentence 2019-04-04 16:18:54 +02:00
Anatol Belski f160e68fbc Update readme 2019-04-04 16:17:39 +02:00
Christoph M. Becker 9e3fcfdd77 Update phpsdk_rebase_msys2.cmd for x64 2019-04-04 15:06:29 +02:00
Christoph M. Becker 51d2eaa463 Upgrade msys2 to 64-bit
We update all existing packages right away.
2019-04-04 14:38:49 +02:00
Christoph M. Becker 15cc20920a Be more strict when looking for the desired VS (#56)
* Be more strict when looking for the desired VS

On systems where VS 2017 and VS 2019 are available, the starter script
may choose VS 2019 if vc15 is requested.  The documentation on vswhere
isn't particularly clear regarding the -version parameter, but it
states that a version range is expected.  Therefore we change the
shell setup script accordingly.

* Remove break constructs

These had been introduced to cater to multiple found VS installations,
to only use the first one.  Since the ranges are supposed to find only
a single installation, and since apparently the order of multiple
findings is not guaranteed, we remove the break constructs for better
readability of the source code.
2019-04-03 16:03:42 +02:00
Christoph M. Becker df2eb74fee Fix phpsdk_deps
Rename `PHP_SDK_VC` to `PHP_SDK_VS` according to commit 76ede8f900.
2019-04-03 01:32:20 +02:00
Christoph M. Becker f59fd45ee5 Don't repeat yourself
`Config::getCurrentStabilityName()` already retrieves the current
stability name, so there is no need to explicitly set it.
2019-03-31 14:37:17 +02:00
Christoph M. Becker 43107058f8 Work around old-style constructors in PGO training case
class.php of the pgo01org training case still uses PHP 4 style
constructors, which trigger deprecation notices and as such may
negatively affect the optimization.  Until this will be fixed upstream,
we're employing the workaround to modify the file during the PGO
initialization step.
2019-03-31 14:36:55 +02:00
Anatol Belski b53316585a Fix var name 2019-03-31 13:19:05 +02:00
Anatol Belski 8b957129bd Fix loops 2019-03-31 13:05:27 +02:00
Anatol Belski 76ede8f900 Renames VC => VS
Rename starter scripts for 16
2019-03-31 12:51:55 +02:00
Anatol Belski 60cfe587d5 Show exact VC++ version 2019-03-11 16:30:07 +01:00
Anatol Belski e6b4a0d34d Involve JIT in PGO training for master 2019-03-10 18:33:42 +01:00