Загрузка данных
Windows PowerShell 5.1
(C) Корпорация Майкрософт (Microsoft Corporation). Все права защищены.
PS C:\Users\str> $build = 'C:\Temp\pepper42-build'
PS C:\Users\str>
PS C:\Users\str> Write-Host "`n=== OPENSSL RANDOM SOURCE ===" -ForegroundColor Cyan
=== OPENSSL RANDOM SOURCE ===
PS C:\Users\str>
PS C:\Users\str> Select-String "$build\openssl\crypto\rand\rand_unix.c" `
>> -Pattern 'urandom|random|open\(|read\(|RAND_poll|/dev/' `
>> -Context 3,5
C:\Temp\pepper42-build\openssl\crypto\rand\rand_unix.c:153: * data.
C:\Temp\pepper42-build\openssl\crypto\rand\rand_unix.c:154: */
C:\Temp\pepper42-build\openssl\crypto\rand\rand_unix.c:155:
> C:\Temp\pepper42-build\openssl\crypto\rand\rand_unix.c:156:int RAND_poll(void)
C:\Temp\pepper42-build\openssl\crypto\rand\rand_unix.c:157:{
C:\Temp\pepper42-build\openssl\crypto\rand\rand_unix.c:158: short int code;
C:\Temp\pepper42-build\openssl\crypto\rand\rand_unix.c:159: gid_t curr_gid;
C:\Temp\pepper42-build\openssl\crypto\rand\rand_unix.c:160: pid_t curr_pid;
C:\Temp\pepper42-build\openssl\crypto\rand\rand_unix.c:161: uid_t curr_uid;
C:\Temp\pepper42-build\openssl\crypto\rand\rand_unix.c:198: * interference, etc.
C:\Temp\pepper42-build\openssl\crypto\rand\rand_unix.c:199: */
C:\Temp\pepper42-build\openssl\crypto\rand\rand_unix.c:200: for (k = 0; k < 99; k++)
> C:\Temp\pepper42-build\openssl\crypto\rand\rand_unix.c:201: ts.tv_nsec = random();
C:\Temp\pepper42-build\openssl\crypto\rand\rand_unix.c:202:
C:\Temp\pepper42-build\openssl\crypto\rand\rand_unix.c:203:# ifdef OPENSSL_SYS_VOS_HPPA
C:\Temp\pepper42-build\openssl\crypto\rand\rand_unix.c:204: /* sleep for 1/1024 of a second (976 us). */
C:\Temp\pepper42-build\openssl\crypto\rand\rand_unix.c:205: duration = 1;
C:\Temp\pepper42-build\openssl\crypto\rand\rand_unix.c:206: s$sleep(&duration, &code);
C:\Temp\pepper42-build\openssl\crypto\rand\rand_unix.c:223: return 1;
C:\Temp\pepper42-build\openssl\crypto\rand\rand_unix.c:224:}
C:\Temp\pepper42-build\openssl\crypto\rand\rand_unix.c:225:# elif defined __OpenBSD__
> C:\Temp\pepper42-build\openssl\crypto\rand\rand_unix.c:226:int RAND_poll(void)
C:\Temp\pepper42-build\openssl\crypto\rand\rand_unix.c:227:{
C:\Temp\pepper42-build\openssl\crypto\rand\rand_unix.c:228: u_int32_t rnd = 0, i;
C:\Temp\pepper42-build\openssl\crypto\rand\rand_unix.c:229: unsigned char buf[ENTROPY_NEEDED];
C:\Temp\pepper42-build\openssl\crypto\rand\rand_unix.c:230:
C:\Temp\pepper42-build\openssl\crypto\rand\rand_unix.c:231: for (i = 0; i < sizeof(buf); i++) {
C:\Temp\pepper42-build\openssl\crypto\rand\rand_unix.c:232: if (i % 4 == 0)
> C:\Temp\pepper42-build\openssl\crypto\rand\rand_unix.c:233: rnd = arc4random();
C:\Temp\pepper42-build\openssl\crypto\rand\rand_unix.c:234: buf[i] = rnd;
C:\Temp\pepper42-build\openssl\crypto\rand\rand_unix.c:235: rnd >>= 8;
C:\Temp\pepper42-build\openssl\crypto\rand\rand_unix.c:236: }
C:\Temp\pepper42-build\openssl\crypto\rand\rand_unix.c:237: RAND_add(buf, sizeof(buf), ENTROPY_NEEDED);
C:\Temp\pepper42-build\openssl\crypto\rand\rand_unix.c:238: memset(buf, 0, sizeof(buf));
C:\Temp\pepper42-build\openssl\crypto\rand\rand_unix.c:240: return 1;
C:\Temp\pepper42-build\openssl\crypto\rand\rand_unix.c:241:}
C:\Temp\pepper42-build\openssl\crypto\rand\rand_unix.c:242:# else /* !defined(__OpenBSD__) *
/
> C:\Temp\pepper42-build\openssl\crypto\rand\rand_unix.c:243:int RAND_poll(void)
C:\Temp\pepper42-build\openssl\crypto\rand\rand_unix.c:244:{
C:\Temp\pepper42-build\openssl\crypto\rand\rand_unix.c:245: unsigned long l;
C:\Temp\pepper42-build\openssl\crypto\rand\rand_unix.c:246: pid_t curr_pid = getpid();
> C:\Temp\pepper42-build\openssl\crypto\rand\rand_unix.c:247:# if defined(DEVRANDOM) || defined(DEVRANDOM_EGD)
C:\Temp\pepper42-build\openssl\crypto\rand\rand_unix.c:248: unsigned char tmpbuf[ENTROPY_NEEDED];
C:\Temp\pepper42-build\openssl\crypto\rand\rand_unix.c:249: int n = 0;
C:\Temp\pepper42-build\openssl\crypto\rand\rand_unix.c:250:# endif
> C:\Temp\pepper42-build\openssl\crypto\rand\rand_unix.c:251:# ifdef DEVRANDOM
> C:\Temp\pepper42-build\openssl\crypto\rand\rand_unix.c:252: static const char *randomfiles[] = { DEVRANDOM };
> C:\Temp\pepper42-build\openssl\crypto\rand\rand_unix.c:253: struct stat randomstats[sizeof(randomfiles) / sizeof(r
andomfiles[0])];
C:\Temp\pepper42-build\openssl\crypto\rand\rand_unix.c:254: int fd;
C:\Temp\pepper42-build\openssl\crypto\rand\rand_unix.c:255: unsigned int i;
C:\Temp\pepper42-build\openssl\crypto\rand\rand_unix.c:256:# endif
> C:\Temp\pepper42-build\openssl\crypto\rand\rand_unix.c:257:# ifdef DEVRANDOM_EGD
> C:\Temp\pepper42-build\openssl\crypto\rand\rand_unix.c:258: static const char *egdsockets[] = { DEVRANDOM_EGD, NUL
L };
C:\Temp\pepper42-build\openssl\crypto\rand\rand_unix.c:259: const char **egdsocket = NULL;
C:\Temp\pepper42-build\openssl\crypto\rand\rand_unix.c:260:# endif
C:\Temp\pepper42-build\openssl\crypto\rand\rand_unix.c:261:
> C:\Temp\pepper42-build\openssl\crypto\rand\rand_unix.c:262:# ifdef DEVRANDOM
> C:\Temp\pepper42-build\openssl\crypto\rand\rand_unix.c:263: memset(randomstats, 0, sizeof(randomstats));
C:\Temp\pepper42-build\openssl\crypto\rand\rand_unix.c:264: /*
> C:\Temp\pepper42-build\openssl\crypto\rand\rand_unix.c:265: * Use a random entropy pool device. Linux, FreeBSD an
d OpenBSD have
> C:\Temp\pepper42-build\openssl\crypto\rand\rand_unix.c:266: * this. Use /dev/urandom if you can as /dev/random ma
y block if it runs
> C:\Temp\pepper42-build\openssl\crypto\rand\rand_unix.c:267: * out of random entries.
C:\Temp\pepper42-build\openssl\crypto\rand\rand_unix.c:268: */
C:\Temp\pepper42-build\openssl\crypto\rand\rand_unix.c:269:
> C:\Temp\pepper42-build\openssl\crypto\rand\rand_unix.c:270: for (i = 0; (i < sizeof(randomfiles) / sizeof(randomfi
les[0])) &&
C:\Temp\pepper42-build\openssl\crypto\rand\rand_unix.c:271: (n < ENTROPY_NEEDED); i++) {
> C:\Temp\pepper42-build\openssl\crypto\rand\rand_unix.c:272: if ((fd = open(randomfiles[i], O_RDONLY
C:\Temp\pepper42-build\openssl\crypto\rand\rand_unix.c:273:# ifdef O_NONBLOCK
C:\Temp\pepper42-build\openssl\crypto\rand\rand_unix.c:274: | O_NONBLOCK
C:\Temp\pepper42-build\openssl\crypto\rand\rand_unix.c:275:# endif
C:\Temp\pepper42-build\openssl\crypto\rand\rand_unix.c:276:# ifdef O_BINARY
C:\Temp\pepper42-build\openssl\crypto\rand\rand_unix.c:277: | O_BINARY
C:\Temp\pepper42-build\openssl\crypto\rand\rand_unix.c:284: int usec = 10 * 1000; /* spend 10ms on each fi
le */
C:\Temp\pepper42-build\openssl\crypto\rand\rand_unix.c:285: int r;
C:\Temp\pepper42-build\openssl\crypto\rand\rand_unix.c:286: unsigned int j;
> C:\Temp\pepper42-build\openssl\crypto\rand\rand_unix.c:287: struct stat *st = &randomstats[i];
C:\Temp\pepper42-build\openssl\crypto\rand\rand_unix.c:288:
C:\Temp\pepper42-build\openssl\crypto\rand\rand_unix.c:289: /*
C:\Temp\pepper42-build\openssl\crypto\rand\rand_unix.c:290: * Avoid using same input... Used to be O_NOFO
LLOW above, but
C:\Temp\pepper42-build\openssl\crypto\rand\rand_unix.c:291: * it's not universally appropriate...
C:\Temp\pepper42-build\openssl\crypto\rand\rand_unix.c:292: */
C:\Temp\pepper42-build\openssl\crypto\rand\rand_unix.c:295: continue;
C:\Temp\pepper42-build\openssl\crypto\rand\rand_unix.c:296: }
C:\Temp\pepper42-build\openssl\crypto\rand\rand_unix.c:297: for (j = 0; j < i; j++) {
> C:\Temp\pepper42-build\openssl\crypto\rand\rand_unix.c:298: if (randomstats[j].st_ino == st->st_ino &&
> C:\Temp\pepper42-build\openssl\crypto\rand\rand_unix.c:299: randomstats[j].st_dev == st->st_dev)
C:\Temp\pepper42-build\openssl\crypto\rand\rand_unix.c:300: break;
C:\Temp\pepper42-build\openssl\crypto\rand\rand_unix.c:301: }
C:\Temp\pepper42-build\openssl\crypto\rand\rand_unix.c:302: if (j < i) {
C:\Temp\pepper42-build\openssl\crypto\rand\rand_unix.c:303: close(fd);
C:\Temp\pepper42-build\openssl\crypto\rand\rand_unix.c:304: continue;
C:\Temp\pepper42-build\openssl\crypto\rand\rand_unix.c:354:# endif
C:\Temp\pepper42-build\openssl\crypto\rand\rand_unix.c:355:
C:\Temp\pepper42-build\openssl\crypto\rand\rand_unix.c:356: if (try_read) {
> C:\Temp\pepper42-build\openssl\crypto\rand\rand_unix.c:357: r = read(fd, (unsigned char *)tmpbuf +
n,
C:\Temp\pepper42-build\openssl\crypto\rand\rand_unix.c:358: ENTROPY_NEEDED - n);
C:\Temp\pepper42-build\openssl\crypto\rand\rand_unix.c:359: if (r > 0)
C:\Temp\pepper42-build\openssl\crypto\rand\rand_unix.c:360: n += r;
C:\Temp\pepper42-build\openssl\crypto\rand\rand_unix.c:361:# if defined(OPENSSL_SYS_BEOS_R5)
C:\Temp\pepper42-build\openssl\crypto\rand\rand_unix.c:362: if (r == 0)
C:\Temp\pepper42-build\openssl\crypto\rand\rand_unix.c:381: close(fd);
C:\Temp\pepper42-build\openssl\crypto\rand\rand_unix.c:382: }
C:\Temp\pepper42-build\openssl\crypto\rand\rand_unix.c:383: }
> C:\Temp\pepper42-build\openssl\crypto\rand\rand_unix.c:384:# endif /* defined(DEVRANDOM) */
C:\Temp\pepper42-build\openssl\crypto\rand\rand_unix.c:385:
> C:\Temp\pepper42-build\openssl\crypto\rand\rand_unix.c:386:# ifdef DEVRANDOM_EGD
C:\Temp\pepper42-build\openssl\crypto\rand\rand_unix.c:387: /*
C:\Temp\pepper42-build\openssl\crypto\rand\rand_unix.c:388: * Use an EGD socket to read entropy from an EGD or PR
NGD entropy
C:\Temp\pepper42-build\openssl\crypto\rand\rand_unix.c:389: * collecting daemon.
C:\Temp\pepper42-build\openssl\crypto\rand\rand_unix.c:390: */
C:\Temp\pepper42-build\openssl\crypto\rand\rand_unix.c:391:
C:\Temp\pepper42-build\openssl\crypto\rand\rand_unix.c:398: if (r > 0)
C:\Temp\pepper42-build\openssl\crypto\rand\rand_unix.c:399: n += r;
C:\Temp\pepper42-build\openssl\crypto\rand\rand_unix.c:400: }
> C:\Temp\pepper42-build\openssl\crypto\rand\rand_unix.c:401:# endif /* defined(DEVRANDOM_EGD)
*/
C:\Temp\pepper42-build\openssl\crypto\rand\rand_unix.c:402:
> C:\Temp\pepper42-build\openssl\crypto\rand\rand_unix.c:403:# if defined(DEVRANDOM) || defined(DEVRANDOM_EGD)
C:\Temp\pepper42-build\openssl\crypto\rand\rand_unix.c:404: if (n > 0) {
C:\Temp\pepper42-build\openssl\crypto\rand\rand_unix.c:405: RAND_add(tmpbuf, sizeof tmpbuf, (double)n);
C:\Temp\pepper42-build\openssl\crypto\rand\rand_unix.c:406: OPENSSL_cleanse(tmpbuf, n);
C:\Temp\pepper42-build\openssl\crypto\rand\rand_unix.c:407: }
C:\Temp\pepper42-build\openssl\crypto\rand\rand_unix.c:408:# endif
C:\Temp\pepper42-build\openssl\crypto\rand\rand_unix.c:409:
> C:\Temp\pepper42-build\openssl\crypto\rand\rand_unix.c:410: /* put in some default random data, we need more than
just this */
C:\Temp\pepper42-build\openssl\crypto\rand\rand_unix.c:411: l = curr_pid;
C:\Temp\pepper42-build\openssl\crypto\rand\rand_unix.c:412: RAND_add(&l, sizeof(l), 0.0);
C:\Temp\pepper42-build\openssl\crypto\rand\rand_unix.c:413: l = getuid();
C:\Temp\pepper42-build\openssl\crypto\rand\rand_unix.c:414: RAND_add(&l, sizeof(l), 0.0);
C:\Temp\pepper42-build\openssl\crypto\rand\rand_unix.c:415:
C:\Temp\pepper42-build\openssl\crypto\rand\rand_unix.c:424: }
C:\Temp\pepper42-build\openssl\crypto\rand\rand_unix.c:425:# endif
C:\Temp\pepper42-build\openssl\crypto\rand\rand_unix.c:426:
> C:\Temp\pepper42-build\openssl\crypto\rand\rand_unix.c:427:# if defined(DEVRANDOM) || defined(DEVRANDOM_EGD)
C:\Temp\pepper42-build\openssl\crypto\rand\rand_unix.c:428: return 1;
C:\Temp\pepper42-build\openssl\crypto\rand\rand_unix.c:429:# else
C:\Temp\pepper42-build\openssl\crypto\rand\rand_unix.c:430: return 0;
C:\Temp\pepper42-build\openssl\crypto\rand\rand_unix.c:431:# endif
C:\Temp\pepper42-build\openssl\crypto\rand\rand_unix.c:432:}
C:\Temp\pepper42-build\openssl\crypto\rand\rand_unix.c:440: * defined(OPENSSL_SYS_NET
WARE)) */
C:\Temp\pepper42-build\openssl\crypto\rand\rand_unix.c:441:
C:\Temp\pepper42-build\openssl\crypto\rand\rand_unix.c:442:#if defined(OPENSSL_SYS_VXWORKS)
> C:\Temp\pepper42-build\openssl\crypto\rand\rand_unix.c:443:int RAND_poll(void)
C:\Temp\pepper42-build\openssl\crypto\rand\rand_unix.c:444:{
C:\Temp\pepper42-build\openssl\crypto\rand\rand_unix.c:445: return 0;
C:\Temp\pepper42-build\openssl\crypto\rand\rand_unix.c:446:}
C:\Temp\pepper42-build\openssl\crypto\rand\rand_unix.c:447:#endif
PS C:\Users\str>
PS C:\Users\str> Write-Host "`n=== OPENSSL RAND CONFIGURATION ===" -ForegroundColor Cyan
=== OPENSSL RAND CONFIGURATION ===
PS C:\Users\str>
PS C:\Users\str> Select-String "$build\openssl\crypto\rand\Makefile" `
>> -Pattern 'rand_unix|DEVRANDOM|CFLAGS|PLATFORM'
C:\Temp\pepper42-build\openssl\crypto\rand\Makefile:13:CFLAGS= $(INCLUDES) $(CFLAG)
C:\Temp\pepper42-build\openssl\crypto\rand\Makefile:21: rand_win.c rand_unix.c rand_os2.c rand_nw.c
C:\Temp\pepper42-build\openssl\crypto\rand\Makefile:23: rand_win.o rand_unix.o rand_os2.o rand_nw.o
C:\Temp\pepper42-build\openssl\crypto\rand\Makefile:137:rand_unix.o: ../../e_os.h ../../include/openssl/asn1.h
C:\Temp\pepper42-build\openssl\crypto\rand\Makefile:138:rand_unix.o: ../../include/openssl/bio.h ../../include/openssl/
buffer.h
C:\Temp\pepper42-build\openssl\crypto\rand\Makefile:139:rand_unix.o: ../../include/openssl/crypto.h ../../include/opens
sl/e_os2.h
C:\Temp\pepper42-build\openssl\crypto\rand\Makefile:140:rand_unix.o: ../../include/openssl/err.h ../../include/openssl/
evp.h
C:\Temp\pepper42-build\openssl\crypto\rand\Makefile:141:rand_unix.o: ../../include/openssl/lhash.h ../../include/openss
l/obj_mac.h
C:\Temp\pepper42-build\openssl\crypto\rand\Makefile:142:rand_unix.o: ../../include/openssl/objects.h
C:\Temp\pepper42-build\openssl\crypto\rand\Makefile:143:rand_unix.o: ../../include/openssl/opensslconf.h
C:\Temp\pepper42-build\openssl\crypto\rand\Makefile:144:rand_unix.o: ../../include/openssl/opensslv.h ../../include/ope
nssl/ossl_typ.h
C:\Temp\pepper42-build\openssl\crypto\rand\Makefile:145:rand_unix.o: ../../include/openssl/rand.h ../../include/openssl
/safestack.h
C:\Temp\pepper42-build\openssl\crypto\rand\Makefile:146:rand_unix.o: ../../include/openssl/sha.h ../../include/openssl/
stack.h
C:\Temp\pepper42-build\openssl\crypto\rand\Makefile:147:rand_unix.o: ../../include/openssl/symhacks.h ../cryptlib.h ran
d_lcl.h
C:\Temp\pepper42-build\openssl\crypto\rand\Makefile:148:rand_unix.o: rand_unix.c
PS C:\Users\str>
PS C:\Users\str> Write-Host "`n=== EXACT MOONLIGHT COMPILE COMMAND ===" -ForegroundColor Cyan
=== EXACT MOONLIGHT COMPILE COMMAND ===
PS C:\Users\str>
PS C:\Users\str> Get-Content "$build\moonlight-dryrun.txt" |
>> Select-Object -Skip 280 -First 40
python /sdk/tools/fix_deps.py -c /work/moonlight-output/pnacl/Release/moonlight-common-c/src/Connection.d
echo " CC /work/moonlight-output/pnacl/Release/moonlight-common-c/src/ConnectionTester.o" && /sdk/toolchain/linux_pnacl/bin/pnacl-clang -o /work/moonlight-output/pnacl/Release/moonlight-common-c/src/ConnectionTester.o -c moonlight-common-c/src/ConnectionTester.c -g -O2 -pthread -MMD -DNDEBUG -Wall -DLC_CHROME -Wno-missing-braces -DHAS_SOCKLEN_T=1 -DHAS_FCNTL=1 -DNO_MSGAPI=1 -DUSE_ALLOCA -DHAVE_LRINT -DHAVE_LRINTF -DFIXED_POINT -DOPUS_BUILD -I/sdk/include -I/sdk/include/pnacl -Imoonlight-common-c/src -Imoonlight-common-c/enet/include -Imoonlight-common-c/reedsolomon -Iopus/include -Iopus/src -Iopus/silk -Iopus/celt -Iopus/silk/fixed -Ih264bitstream -Ilibgamestream -Iports/include -Wno-long-long -Werror
python /sdk/tools/fix_deps.py -c /work/moonlight-output/pnacl/Release/moonlight-common-c/src/ConnectionTester.d
echo " CC /work/moonlight-output/pnacl/Release/moonlight-common-c/src/ControlStream.o" && /sdk/toolchain/linux_pnacl/bin/pnacl-clang -o /work/moonlight-output/pnacl/Release/moonlight-common-c/src/ControlStream.o -c moonlight-common-c/src/ControlStream.c -g -O2 -pthread -MMD -DNDEBUG -Wall -DLC_CHROME -Wno-missing-braces -DHAS_SOCKLEN_T=1 -DHAS_FCNTL=1 -DNO_MSGAPI=1 -DUSE_ALLOCA -DHAVE_LRINT -DHAVE_LRINTF -DFIXED_POINT -DOPUS_BUILD -I/sdk/include -I/sdk/include/pnacl -Imoonlight-common-c/src -Imoonlight-common-c/enet/include -Imoonlight-common-c/reedsolomon -Iopus/include -Iopus/src -Iopus/silk -Iopus/celt -Iopus/silk/fixed -Ih264bitstream -Ilibgamestream -Iports/include -Wno-long-long -Werror
python /sdk/tools/fix_deps.py -c /work/moonlight-output/pnacl/Release/moonlight-common-c/src/ControlStream.d
echo " CC /work/moonlight-output/pnacl/Release/moonlight-common-c/src/FakeCallbacks.o" && /sdk/toolchain/linux_pnacl/bin/pnacl-clang -o /work/moonlight-output/pnacl/Release/moonlight-common-c/src/FakeCallbacks.o -c moonlight-common-c/src/FakeCallbacks.c -g -O2 -pthread -MMD -DNDEBUG -Wall -DLC_CHROME -Wno-missing-braces -DHAS_SOCKLEN_T=1 -DHAS_FCNTL=1 -DNO_MSGAPI=1 -DUSE_ALLOCA -DHAVE_LRINT -DHAVE_LRINTF -DFIXED_POINT -DOPUS_BUILD -I/sdk/include -I/sdk/include/pnacl -Imoonlight-common-c/src -Imoonlight-common-c/enet/include -Imoonlight-common-c/reedsolomon -Iopus/include -Iopus/src -Iopus/silk -Iopus/celt -Iopus/silk/fixed -Ih264bitstream -Ilibgamestream -Iports/include -Wno-long-long -Werror
python /sdk/tools/fix_deps.py -c /work/moonlight-output/pnacl/Release/moonlight-common-c/src/FakeCallbacks.d
echo " CC /work/moonlight-output/pnacl/Release/moonlight-common-c/src/InputStream.o" && /sdk/toolchain/linux_pnacl/bin/pnacl-clang -o /work/moonlight-output/pnacl/Release/moonlight-common-c/src/InputStream.o -c moonlight-common-c/src/InputStream.c -g -O2 -pthread -MMD -DNDEBUG -Wall -DLC_CHROME -Wno-missing-braces -DHAS_SOCKLEN_T=1 -DHAS_FCNTL=1 -DNO_MSGAPI=1 -DUSE_ALLOCA -DHAVE_LRINT -DHAVE_LRINTF -DFIXED_POINT -DOPUS_BUILD -I/sdk/include -I/sdk/include/pnacl -Imoonlight-common-c/src -Imoonlight-common-c/enet/include -Imoonlight-common-c/reedsolomon -Iopus/include -Iopus/src -Iopus/silk -Iopus/celt -Iopus/silk/fixed -Ih264bitstream -Ilibgamestream -Iports/include -Wno-long-long -Werror
python /sdk/tools/fix_deps.py -c /work/moonlight-output/pnacl/Release/moonlight-common-c/src/InputStream.d
echo " CC /work/moonlight-output/pnacl/Release/moonlight-common-c/src/LinkedBlockingQueue.o" && /sdk/toolchain/linux_pnacl/bin/pnacl-clang -o /work/moonlight-output/pnacl/Release/moonlight-common-c/src/LinkedBlockingQueue.o -c moonlight-common-c/src/LinkedBlockingQueue.c -g -O2 -pthread -MMD -DNDEBUG -Wall -DLC_CHROME -Wno-missing-braces -DHAS_SOCKLEN_T=1 -DHAS_FCNTL=1 -DNO_MSGAPI=1 -DUSE_ALLOCA -DHAVE_LRINT -DHAVE_LRINTF -DFIXED_POINT -DOPUS_BUILD -I/sdk/include -I/sdk/include/pnacl -Imoonlight-common-c/src -Imoonlight-common-c/enet/include -Imoonlight-common-c/reedsolomon -Iopus/include -Iopus/src -Iopus/silk -Iopus/celt -Iopus/silk/fixed -Ih264bitstream -Ilibgamestream -Iports/include -Wno-long-long -Werror
python /sdk/tools/fix_deps.py -c /work/moonlight-output/pnacl/Release/moonlight-common-c/src/LinkedBlockingQueue.d
echo " CC /work/moonlight-output/pnacl/Release/moonlight-common-c/src/Misc.o" && /sdk/toolchain/linux_pnacl/bin/pnacl-clang -o /work/moonlight-output/pnacl/Release/moonlight-common-c/src/Misc.o -c moonlight-common-c/src/Misc.c -g -O2 -pthread -MMD -DNDEBUG -Wall -DLC_CHROME -Wno-missing-braces -DHAS_SOCKLEN_T=1 -DHAS_FCNTL=1 -DNO_MSGAPI=1 -DUSE_ALLOCA -DHAVE_LRINT -DHAVE_LRINTF -DFIXED_POINT -DOPUS_BUILD -I/sdk/include -I/sdk/include/pnacl -Imoonlight-common-c/src -Imoonlight-common-c/enet/include -Imoonlight-common-c/reedsolomon -Iopus/include -Iopus/src -Iopus/silk -Iopus/celt -Iopus/silk/fixed -Ih264bitstream -Ilibgamestream -Iports/include -Wno-long-long -Werror
python /sdk/tools/fix_deps.py -c /work/moonlight-output/pnacl/Release/moonlight-common-c/src/Misc.d
echo " CC /work/moonlight-output/pnacl/Release/moonlight-common-c/src/Platform.o" && /sdk/toolchain/linux_pnacl/bin/pnacl-clang -o /work/moonlight-output/pnacl/Release/moonlight-common-c/src/Platform.o -c moonlight-common-c/src/Platform.c -g -O2 -pthread -MMD -DNDEBUG -Wall -DLC_CHROME -Wno-missing-braces -DHAS_SOCKLEN_T=1 -DHAS_FCNTL=1 -DNO_MSGAPI=1 -DUSE_ALLOCA -DHAVE_LRINT -DHAVE_LRINTF -DFIXED_POINT -DOPUS_BUILD -I/sdk/include -I/sdk/include/pnacl -Imoonlight-common-c/src -Imoonlight-common-c/enet/include -Imoonlight-common-c/reedsolomon -Iopus/include -Iopus/src -Iopus/silk -Iopus/celt -Iopus/silk/fixed -Ih264bitstream -Ilibgamestream -Iports/include -Wno-long-long -Werror
python /sdk/tools/fix_deps.py -c /work/moonlight-output/pnacl/Release/moonlight-common-c/src/Platform.d
echo " CC /work/moonlight-output/pnacl/Release/moonlight-common-c/src/PlatformCrypto.o" && /sdk/toolchain/linux_pnacl/bin/pnacl-clang -o /work/moonlight-output/pnacl/Release/moonlight-common-c/src/PlatformCrypto.o -c moonlight-common-c/src/PlatformCrypto.c -g -O2 -pthread -MMD -DNDEBUG -Wall -DLC_CHROME -Wno-missing-braces -DHAS_SOCKLEN_T=1 -DHAS_FCNTL=1 -DNO_MSGAPI=1 -DUSE_ALLOCA -DHAVE_LRINT -DHAVE_LRINTF -DFIXED_POINT -DOPUS_BUILD -I/sdk/include -I/sdk/include/pnacl -Imoonlight-common-c/src -Imoonlight-common-c/enet/include -Imoonlight-common-c/reedsolomon -Iopus/include -Iopus/src -Iopus/silk -Iopus/celt -Iopus/silk/fixed -Ih264bitstream -Ilibgamestream -Iports/include -Wno-long-long -Werror
python /sdk/tools/fix_deps.py -c /work/moonlight-output/pnacl/Release/moonlight-common-c/src/PlatformCrypto.d
echo " CC /work/moonlight-output/pnacl/Release/moonlight-common-c/src/PlatformSockets.o" && /sdk/toolchain/linux_pnacl/bin/pnacl-clang -o /work/moonlight-output/pnacl/Release/moonlight-common-c/src/PlatformSockets.o -c moonlight-common-c/src/PlatformSockets.c -g -O2 -pthread -MMD -DNDEBUG -Wall -DLC_CHROME -Wno-missing-braces -DHAS_SOCKLEN_T=1 -DHAS_FCNTL=1 -DNO_MSGAPI=1 -DUSE_ALLOCA -DHAVE_LRINT -DHAVE_LRINTF -DFIXED_POINT -DOPUS_BUILD -I/sdk/include -I/sdk/include/pnacl -Imoonlight-common-c/src -Imoonlight-common-c/enet/include -Imoonlight-common-c/reedsolomon -Iopus/include -Iopus/src -Iopus/silk -Iopus/celt -Iopus/silk/fixed -Ih264bitstream -Ilibgamestream -Iports/include -Wno-long-long -Werror
python /sdk/tools/fix_deps.py -c /work/moonlight-output/pnacl/Release/moonlight-common-c/src/PlatformSockets.d
echo " CC /work/moonlight-output/pnacl/Release/moonlight-common-c/src/RtpAudioQueue.o" && /sdk/toolchain/linux_pnacl/bin/pnacl-clang -o /work/moonlight-output/pnacl/Release/moonlight-common-c/src/RtpAudioQueue.o -c moonlight-common-c/src/RtpAudioQueue.c -g -O2 -pthread -MMD -DNDEBUG -Wall -DLC_CHROME -Wno-missing-braces -DHAS_SOCKLEN_T=1 -DHAS_FCNTL=1 -DNO_MSGAPI=1 -DUSE_ALLOCA -DHAVE_LRINT -DHAVE_LRINTF -DFIXED_POINT -DOPUS_BUILD -I/sdk/include -I/sdk/include/pnacl -Imoonlight-common-c/src -Imoonlight-common-c/enet/include -Imoonlight-common-c/reedsolomon -Iopus/include -Iopus/src -Iopus/silk -Iopus/celt -Iopus/silk/fixed -Ih264bitstream -Ilibgamestream -Iports/include -Wno-long-long -Werror
python /sdk/tools/fix_deps.py -c /work/moonlight-output/pnacl/Release/moonlight-common-c/src/RtpAudioQueue.d
echo " CC /work/moonlight-output/pnacl/Release/moonlight-common-c/src/RtpVideoQueue.o" && /sdk/toolchain/linux_pnacl/bin/pnacl-clang -o /work/moonlight-output/pnacl/Release/moonlight-common-c/src/RtpVideoQueue.o -c moonlight-common-c/src/RtpVideoQueue.c -g -O2 -pthread -MMD -DNDEBUG -Wall -DLC_CHROME -Wno-missing-braces -DHAS_SOCKLEN_T=1 -DHAS_FCNTL=1 -DNO_MSGAPI=1 -DUSE_ALLOCA -DHAVE_LRINT -DHAVE_LRINTF -DFIXED_POINT -DOPUS_BUILD -I/sdk/include -I/sdk/include/pnacl -Imoonlight-common-c/src -Imoonlight-common-c/enet/include -Imoonlight-common-c/reedsolomon -Iopus/include -Iopus/src -Iopus/silk -Iopus/celt -Iopus/silk/fixed -Ih264bitstream -Ilibgamestream -Iports/include -Wno-long-long -Werror
python /sdk/tools/fix_deps.py -c /work/moonlight-output/pnacl/Release/moonlight-common-c/src/RtpVideoQueue.d
echo " CC /work/moonlight-output/pnacl/Release/moonlight-common-c/src/RtspConnection.o" && /sdk/toolchain/linux_pnacl/bin/pnacl-clang -o /work/moonlight-output/pnacl/Release/moonlight-common-c/src/RtspConnection.o -c moonlight-common-c/src/RtspConnection.c -g -O2 -pthread -MMD -DNDEBUG -Wall -DLC_CHROME -Wno-missing-braces -DHAS_SOCKLEN_T=1 -DHAS_FCNTL=1 -DNO_MSGAPI=1 -DUSE_ALLOCA -DHAVE_LRINT -DHAVE_LRINTF -DFIXED_POINT -DOPUS_BUILD -I/sdk/include -I/sdk/include/pnacl -Imoonlight-common-c/src -Imoonlight-common-c/enet/include -Imoonlight-common-c/reedsolomon -Iopus/include -Iopus/src -Iopus/silk -Iopus/celt -Iopus/silk/fixed -Ih264bitstream -Ilibgamestream -Iports/include -Wno-long-long -Werror
python /sdk/tools/fix_deps.py -c /work/moonlight-output/pnacl/Release/moonlight-common-c/src/RtspConnection.d
echo " CC /work/moonlight-output/pnacl/Release/moonlight-common-c/src/RtspParser.o" && /sdk/toolchain/linux_pnacl/bin/pnacl-clang -o /work/moonlight-output/pnacl/Release/moonlight-common-c/src/RtspParser.o -c moonlight-common-c/src/RtspParser.c -g -O2 -pthread -MMD -DNDEBUG -Wall -DLC_CHROME -Wno-missing-braces -DHAS_SOCKLEN_T=1 -DHAS_FCNTL=1 -DNO_MSGAPI=1 -DUSE_ALLOCA -DHAVE_LRINT -DHAVE_LRINTF -DFIXED_POINT -DOPUS_BUILD -I/sdk/include -I/sdk/include/pnacl -Imoonlight-common-c/src -Imoonlight-common-c/enet/include -Imoonlight-common-c/reedsolomon -Iopus/include -Iopus/src -Iopus/silk -Iopus/celt -Iopus/silk/fixed -Ih264bitstream -Ilibgamestream -Iports/include -Wno-long-long -Werror
python /sdk/tools/fix_deps.py -c /work/moonlight-output/pnacl/Release/moonlight-common-c/src/RtspParser.d
echo " CC /work/moonlight-output/pnacl/Release/moonlight-common-c/src/SdpGenerator.o" && /sdk/toolchain/linux_pnacl/bin/pnacl-clang -o /work/moonlight-output/pnacl/Release/moonlight-common-c/src/SdpGenerator.o -c moonlight-common-c/src/SdpGenerator.c -g -O2 -pthread -MMD -DNDEBUG -Wall -DLC_CHROME -Wno-missing-braces -DHAS_SOCKLEN_T=1 -DHAS_FCNTL=1 -DNO_MSGAPI=1 -DUSE_ALLOCA -DHAVE_LRINT -DHAVE_LRINTF -DFIXED_POINT -DOPUS_BUILD -I/sdk/include -I/sdk/include/pnacl -Imoonlight-common-c/src -Imoonlight-common-c/enet/include -Imoonlight-common-c/reedsolomon -Iopus/include -Iopus/src -Iopus/silk -Iopus/celt -Iopus/silk/fixed -Ih264bitstream -Ilibgamestream -Iports/include -Wno-long-long -Werror
python /sdk/tools/fix_deps.py -c /work/moonlight-output/pnacl/Release/moonlight-common-c/src/SdpGenerator.d
echo " CC /work/moonlight-output/pnacl/Release/moonlight-common-c/src/SimpleStun.o" && /sdk/toolchain/linux_pnacl/bin/pnacl-clang -o /work/moonlight-output/pnacl/Release/moonlight-common-c/src/SimpleStun.o -c moonlight-common-c/src/SimpleStun.c -g -O2 -pthread -MMD -DNDEBUG -Wall -DLC_CHROME -Wno-missing-braces -DHAS_SOCKLEN_T=1 -DHAS_FCNTL=1 -DNO_MSGAPI=1 -DUSE_ALLOCA -DHAVE_LRINT -DHAVE_LRINTF -DFIXED_POINT -DOPUS_BUILD -I/sdk/include -I/sdk/include/pnacl -Imoonlight-common-c/src -Imoonlight-common-c/enet/include -Imoonlight-common-c/reedsolomon -Iopus/include -Iopus/src -Iopus/silk -Iopus/celt -Iopus/silk/fixed -Ih264bitstream -Ilibgamestream -Iports/include -Wno-long-long -Werror
python /sdk/tools/fix_deps.py -c /work/moonlight-output/pnacl/Release/moonlight-common-c/src/SimpleStun.d
echo " CC /work/moonlight-output/pnacl/Release/moonlight-common-c/src/VideoDepacketizer.o" && /sdk/toolchain/linux_pnacl/bin/pnacl-clang -o /work/moonlight-output/pnacl/Release/moonlight-common-c/src/VideoDepacketizer.o -c moonlight-common-c/src/VideoDepacketizer.c -g -O2 -pthread -MMD -DNDEBUG -Wall -DLC_CHROME -Wno-missing-braces -DHAS_SOCKLEN_T=1 -DHAS_FCNTL=1 -DNO_MSGAPI=1 -DUSE_ALLOCA -DHAVE_LRINT -DHAVE_LRINTF -DFIXED_POINT -DOPUS_BUILD -I/sdk/include -I/sdk/include/pnacl -Imoonlight-common-c/src -Imoonlight-common-c/enet/include -Imoonlight-common-c/reedsolomon -Iopus/include -Iopus/src -Iopus/silk -Iopus/celt -Iopus/silk/fixed -Ih264bitstream -Ilibgamestream -Iports/include -Wno-long-long -Werror
python /sdk/tools/fix_deps.py -c /work/moonlight-output/pnacl/Release/moonlight-common-c/src/VideoDepacketizer.d
echo " CC /work/moonlight-output/pnacl/Release/moonlight-common-c/src/VideoStream.o" && /sdk/toolchain/linux_pnacl/bin/pnacl-clang -o /work/moonlight-output/pnacl/Release/moonlight-common-c/src/VideoStream.o -c moonlight-common-c/src/VideoStream.c -g -O2 -pthread -MMD -DNDEBUG -Wall -DLC_CHROME -Wno-missing-braces -DHAS_SOCKLEN_T=1 -DHAS_FCNTL=1 -DNO_MSGAPI=1 -DUSE_ALLOCA -DHAVE_LRINT -DHAVE_LRINTF -DFIXED_POINT -DOPUS_BUILD -I/sdk/include -I/sdk/include/pnacl -Imoonlight-common-c/src -Imoonlight-common-c/enet/include -Imoonlight-common-c/reedsolomon -Iopus/include -Iopus/src -Iopus/silk -Iopus/celt -Iopus/silk/fixed -Ih264bitstream -Ilibgamestream -Iports/include -Wno-long-long -Werror
python /sdk/tools/fix_deps.py -c /work/moonlight-output/pnacl/Release/moonlight-common-c/src/VideoStream.d
python /sdk/tools/oshelpers.py mkdir -p /work/moonlight-output/pnacl/Release/moonlight-common-c/enet/
echo Directory Stamp > /work/moonlight-output/pnacl/Release/moonlight-common-c/enet/dir.stamp
echo " CC /work/moonlight-output/pnacl/Release/moonlight-common-c/enet/callbacks.o" && /sdk/toolchain/linux_pnacl/bin/pnacl-clang -o /work/moonlight-output/pnacl/Release/moonlight-common-c/enet/callbacks.o -c moonlight-common-c/enet/callbacks.c -g -O2 -pthread -MMD -DNDEBUG -Wall -DLC_CHROME -Wno-missing-braces -DHAS_SOCKLEN_T=1 -DHAS_FCNTL=1 -DNO_MSGAPI=1 -DUSE_ALLOCA -DHAVE_LRINT -DHAVE_LRINTF -DFIXED_POINT -DOPUS_BUILD -I/sdk/include -I/sdk/include/pnacl -Imoonlight-common-c/src -Imoonlight-common-c/enet/include -Imoonlight-common-c/reedsolomon -Iopus/include -Iopus/src -Iopus/silk -Iopus/celt -Iopus/silk/fixed -Ih264bitstream -Ilibgamestream -Iports/include -Wno-long-long -Werror
python /sdk/tools/fix_deps.py -c /work/moonlight-output/pnacl/Release/moonlight-common-c/enet/callbacks.d
echo " CC /work/moonlight-output/pnacl/Release/moonlight-common-c/enet/compress.o" && /sdk/toolchain/linux_pnacl/bin/pnacl-clang -o /work/moonlight-output/pnacl/Release/moonlight-common-c/enet/compress.o -c moonlight-common-c/enet/compress.c -g -O2 -pthread -MMD -DNDEBUG -Wall -DLC_CHROME -Wno-missing-braces -DHAS_SOCKLEN_T=1 -DHAS_FCNTL=1 -DNO_MSGAPI=1 -DUSE_ALLOCA -DHAVE_LRINT -DHAVE_LRINTF -DFIXED_POINT -DOPUS_BUILD -I/sdk/include -I/sdk/include/pnacl -Imoonlight-common-c/src -Imoonlight-common-c/enet/include -Imoonlight-common-c/reedsolomon -Iopus/include -Iopus/src -Iopus/silk -Iopus/celt -Iopus/silk/fixed -Ih264bitstream -Ilibgamestream -Iports/include -Wno-long-long -Werror
PS C:\Users\str>
PS C:\Users\str> Write-Host "`n=== OPENSSL RAND SYMBOLS ===" -ForegroundColor Cyan
=== OPENSSL RAND SYMBOLS ===
PS C:\Users\str>
PS C:\Users\str> Select-String "$build\openssl\Makefile" `
>> -Pattern 'DEVRANDOM|linux-generic32|CFLAG'
C:\Temp\pepper42-build\openssl\Makefile:15:PLATFORM=linux-generic32
C:\Temp\pepper42-build\openssl\Makefile:17:CONFIGURE_ARGS=linux-generic32 no-shared no-asm no-dso no-hw --prefix=/work/
openssl-install
C:\Temp\pepper42-build\openssl\Makefile:42:# DEVRANDOM - Give this the value of the 'random device' if your OS supports
C:\Temp\pepper42-build\openssl\Makefile:63:CFLAG= -DOPENSSL_THREADS -D_REENTRANT -DNO_SYSLOG -DNO_SYS_UN_H -O2 -Wall
C:\Temp\pepper42-build\openssl\Makefile:84:ASFLAG=$(CFLAG)
C:\Temp\pepper42-build\openssl\Makefile:202: $${GENERAL+GENERAL} $${CFLAGS+CFLAGS} \
C:\Temp\pepper42-build\openssl\Makefile:209: CC='$(CC)' CFLAG='$(CFLAG)' \
C:\Temp\pepper42-build\openssl\Makefile:210: AS='$(CC)' ASFLAG='$(CFLAG) -c' \
C:\Temp\pepper42-build\openssl\Makefile:300: [ -z "$(FIPSCANLIB)" ] || $(CC) $(CFLAG) -Iinclude \
C:\Temp\pepper42-build\openssl\Makefile:377: echo 'Cflags: -I$${includedir} $(KRB5_INCLUDES)' ) > libcrypto.pc
C:\Temp\pepper42-build\openssl\Makefile:391: echo 'Cflags: -I$${includedir} $(KRB5_INCLUDES)' ) > libssl.pc
PS C:\Users\str>