Skip to content

Conversation

@bnoordhuis
Copy link
Member

Original commit log follows:

Restore V8_LIBC_UCLIBC as a libc option.

As uClibc defines __GLIBC__ in an attempt to look like glibc,
V8_LIBC_GLIBC was true for uClibc as well. Checking for uClibc
before glibc fixes this and restores the correct behavior.

Review URL: https://codereview.chromium.org/1066573005

Fixes: #1432

R=@jbergstroem or @rvagg?

CI: https://jenkins-iojs.nodesource.com/view/iojs/job/iojs+any-pr+multi/842/

@bnoordhuis bnoordhuis mentioned this pull request Jun 14, 2015
@jbergstroem
Copy link
Member

LGTM

@rvagg
Copy link
Member

rvagg commented Jun 14, 2015

lgtm

@mscdex mscdex added the v8 engine Issues and PRs related to the V8 dependency. label Jun 14, 2015
Original commit log follows:

    Restore V8_LIBC_UCLIBC as a libc option.

    As uClibc defines __GLIBC__ in an attempt to look like glibc,
    V8_LIBC_GLIBC was true for uClibc as well. Checking for uClibc
    before glibc fixes this and restores the correct behavior.

    Review URL: https://codereview.chromium.org/1066573005

Fixes: nodejs#1432
PR-URL: nodejs#1974
Reviewed-By: Johan Bergström <bugs@bergstroem.nu>
Reviewed-By: Rod Vagg <rod@vagg.org>
@bnoordhuis bnoordhuis force-pushed the cherry-pick-uclibc-patch branch from d62150f to 4b4b176 Compare June 14, 2015 21:36
@bnoordhuis bnoordhuis closed this Jun 14, 2015
@bnoordhuis bnoordhuis deleted the cherry-pick-uclibc-patch branch June 14, 2015 21:36
@bnoordhuis bnoordhuis merged commit 4b4b176 into nodejs:master Jun 14, 2015
@bnoordhuis
Copy link
Member Author

Thanks, landed in 4b4b176. There are some failures on the freebsd buildbots but they seem to be caused by a stray process hogging a TCP port.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

v8 engine Issues and PRs related to the V8 dependency.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

building for mips

4 participants