Загрузка данных


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>