Changes between Version 1 and Version 2 of Ticket #58598
- Timestamp:
- Jun 20, 2019, 12:50:16 AM (5 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Ticket #58598
-
Property
Milestone
changed from
MacPorts 2.6.0
to
-
Property
Milestone
changed from
-
Ticket #58598 – Description
v1 v2 9 9 STEPS TO REPRODUCE 10 10 11 0 )Mojave 10.14.512 1 )MacPorts clean install with requested per below13 2 )install laravel (https://laravel.com)14 3 )set up laravel and make a new site per laravel docs (implying apache, openssl, database backend etc.)15 4 )access the site (fails to load) (I'm using localhost as my domain)16 5 )see log files per below indicating bus error / problem in mod_php73.so17 6 )per above github commit, create a patch for php's config.ac file adding darwin to list of hosts that will not use ifuncs11 0. Mojave 10.14.5 12 1. MacPorts clean install with requested per below 13 2. install laravel (https://laravel.com) 14 3. set up laravel and make a new site per laravel docs (implying apache, openssl, database backend etc.) 15 4. access the site (fails to load) (I'm using localhost as my domain) 16 5. see log files per below indicating bus error / problem in mod_php73.so 17 6. per above github commit, create a patch for php's config.ac file adding darwin to list of hosts that will not use ifuncs 18 18 19 19 CONFIRMED FIXED by making patch, and reinstalling php77 from customized php local port per 20 20 21 https://trac.macports.org/wiki/howto/PatchLocal21 wiki:howto/PatchLocal 22 22 23 23 patch assembled per github fix reference above (adding darwin) .... 24 24 25 -------------------------------------------------------------------- 26 25 {{{ 27 26 --- a/configure.ac.orig 2019-06-14 14:32:23.000000000 +0900 28 27 +++ b/configure.ac 2019-06-14 14:29:02.000000000 +0900 … … 36 35 AX_GCC_FUNC_ATTRIBUTE([target]) 37 36 ]) 38 39 -------------------------------------------------------------------- 37 }}} 40 38 41 39 additional config info when issue encountered... … … 44 42 ports requested... 45 43 44 {{{ 46 45 apache2 @2.4.39_0+preforkmpm 47 46 mariadb-server @5.5.64_0 … … 68 67 python37 @3.7.3_0 69 68 redis @5.0.5_0 69 }}} 70 70 71 71 crash... 72 72 73 {{{ 73 74 sudo tail -50 /opt/local/var/log/apache2/error_log 74 75 … … 79 80 [Fri Jun 14 13:11:24.666209 2019] [core:notice] [pid 55208] AH00052: child pid 82567 exit signal Bus error (10) 80 81 [Fri Jun 14 13:11:24.666230 2019] [core:notice] [pid 55208] AH00052: child pid 82566 exit signal Bus error (10) 82 }}} 81 83 82 84 looking in Console.app at system reports for http... 83 85 86 {{{ 84 87 Thread 0 Crashed:: Dispatch queue: com.apple.main-thread 85 88 0 ??? 0x000000010cf20700 php_base64_encode + 0 … … 102 105 17 httpd 0x000000010bc29e24 main + 2104 103 106 18 libdyld.dylib 0x00007fff7dbf53d5 start + 1 107 }}}