iOS App for measuring input-to-output latency
I/O-Bound Build
Haskell library for efficiently building up buffers
JSON Never Dies - a binary JSON encoding experiment
Template for a Typical Frontend Stack as of 2016
andyfriesen/buffer-builder-aeson 7
Serialise Aeson JSON with Data.BufferBuilder
queries x86 processors for their capabilities, including cpu speed, cache sizes, and instruction sets
Audiere - Imported from SourceForge
Allocates as much memory as possible, forcing Windows to flush the disk cache
This is an old fork of some code I don't maintain. Use the upstream library instead.
PR opened chadaustin/isitsnappy.com
Bumps nokogiri from 1.7.1 to 1.10.10. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/sparklemotion/nokogiri/releases">nokogiri's releases</a>.</em></p> <blockquote> <h2>1.10.10 / 2020-07-06</h2> <h3>Features</h3> <ul> <li>[MRI] Cross-built Windows gems now support Ruby 2.7 [<a href="https://github-redirect.dependabot.com/sparklemotion/nokogiri/issues/2029">#2029</a>]. Note that prior to this release, the v1.11.x prereleases provided this support.</li> </ul> <h2>1.10.9 / 2020-03-01</h2> <h3>Fixed</h3> <ul> <li>[MRI] Raise an exception when Nokogiri detects a specific libxml2 edge case involving blank Schema nodes wrapped by Ruby objects that would cause a segfault. Currently no fix is available upstream, so we're preventing a dangerous operation and informing users to code around it if possible. [<a href="https://github-redirect.dependabot.com/sparklemotion/nokogiri/issues/1985">#1985</a>, <a href="https://github-redirect.dependabot.com/sparklemotion/nokogiri/issues/2001">#2001</a>]</li> <li>[JRuby] Change <code>NodeSet#to_a</code> to return a RubyArray instead of Object, for compilation under JRuby 9.2.9 and later. [<a href="https://github-redirect.dependabot.com/sparklemotion/nokogiri/issues/1968">#1968</a>, <a href="https://github-redirect.dependabot.com/sparklemotion/nokogiri/issues/1969">#1969</a>] (Thanks, <a href="https://github.com/headius">@headius</a>!)</li> </ul> <h2>1.10.8 / 2020-02-10</h2> <h3>Security</h3> <p>[MRI] Pulled in upstream patch from libxml that addresses CVE-2020-7595. Full details are available in <a href="https://github-redirect.dependabot.com/sparklemotion/nokogiri/issues/1992">#1992</a>. Note that this patch is not yet (as of 2020-02-10) in an upstream release of libxml.</p> <h2>1.10.7 / 2019-12-03</h2> <h3>Bug</h3> <ul> <li>[MRI] Ensure the patch applied in v1.10.6 works with GNU <code>patch</code>. <a href="https://github-redirect.dependabot.com/sparklemotion/nokogiri/issues/1954">#1954</a></li> </ul> <h2>1.10.6 / 2019-12-03</h2> <h3>Bug</h3> <ul> <li>[MRI] Fix FreeBSD installation of vendored libxml2. [#1941, <a href="https://github-redirect.dependabot.com/sparklemotion/nokogiri/issues/1953">#1953</a>] (Thanks, <a href="https://github.com/nurse">@nurse</a>!)</li> </ul> <h2>1.10.5 / 2019-10-31</h2> <h3>Dependencies</h3> <ul> <li>[MRI] vendored libxml2 is updated from 2.9.9 to 2.9.10</li> <li>[MRI] vendored libxslt is updated from 1.1.33 to 1.1.34</li> </ul> <h2>1.10.4 / 2019-08-11</h2> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/sparklemotion/nokogiri/blob/master/CHANGELOG.md">nokogiri's changelog</a>.</em></p> <blockquote> <h2>1.10.10 / 2020-07-06</h2> <h3>Features</h3> <ul> <li>[MRI] Cross-built Windows gems now support Ruby 2.7 [<a href="https://github-redirect.dependabot.com/sparklemotion/nokogiri/issues/2029">#2029</a>]. Note that prior to this release, the v1.11.x prereleases provided this support.</li> </ul> <h2>1.10.9 / 2020-03-01</h2> <h3>Fixed</h3> <ul> <li>[MRI] Raise an exception when Nokogiri detects a specific libxml2 edge case involving blank Schema nodes wrapped by Ruby objects that would cause a segfault. Currently no fix is available upstream, so we're preventing a dangerous operation and informing users to code around it if possible. [<a href="https://github-redirect.dependabot.com/sparklemotion/nokogiri/issues/1985">#1985</a>, <a href="https://github-redirect.dependabot.com/sparklemotion/nokogiri/issues/2001">#2001</a>]</li> <li>[JRuby] Change <code>NodeSet#to_a</code> to return a RubyArray instead of Object, for compilation under JRuby 9.2.9 and later. [<a href="https://github-redirect.dependabot.com/sparklemotion/nokogiri/issues/1968">#1968</a>, <a href="https://github-redirect.dependabot.com/sparklemotion/nokogiri/issues/1969">#1969</a>] (Thanks, <a href="https://github.com/headius">@headius</a>!)</li> </ul> <h2>1.10.8 / 2020-02-10</h2> <h3>Security</h3> <p>[MRI] Pulled in upstream patch from libxml that addresses CVE-2020-7595. Full details are available in <a href="https://github-redirect.dependabot.com/sparklemotion/nokogiri/issues/1992">#1992</a>. Note that this patch is not yet (as of 2020-02-10) in an upstream release of libxml.</p> <h2>1.10.7 / 2019-12-03</h2> <h3>Fixed</h3> <ul> <li>[MRI] Ensure the patch applied in v1.10.6 works with GNU <code>patch</code>. [<a href="https://github-redirect.dependabot.com/sparklemotion/nokogiri/issues/1954">#1954</a>]</li> </ul> <h2>1.10.6 / 2019-12-03</h2> <h3>Fixed</h3> <ul> <li>[MRI] Fix FreeBSD installation of vendored libxml2. [<a href="https://github-redirect.dependabot.com/sparklemotion/nokogiri/issues/1941">#1941</a>, <a href="https://github-redirect.dependabot.com/sparklemotion/nokogiri/issues/1953">#1953</a>] (Thanks, <a href="https://github.com/nurse">@nurse</a>!)</li> </ul> <h2>1.10.5 / 2019-10-31</h2> <h3>Security</h3> <p>[MRI] Vendored libxslt upgraded to v1.1.34 which addresses three CVEs for libxslt:</p> <ul> <li>CVE-2019-13117</li> <li>CVE-2019-13118</li> <li>CVE-2019-18197</li> <li>CVE-2019-19956</li> </ul> <p>More details are available at <a href="https://github-redirect.dependabot.com/sparklemotion/nokogiri/issues/1943">#1943</a>.</p> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/sparklemotion/nokogiri/commit/a9a3717154bdb99ed6d0d785736eb471c9d6a954"><code>a9a3717</code></a> version bump to v1.10.10</li> <li><a href="https://github.com/sparklemotion/nokogiri/commit/d2d3c18a6c2db5b448381573c1248fe480198003"><code>d2d3c18</code></a> update CHANGELOG for v1.10.10</li> <li><a href="https://github.com/sparklemotion/nokogiri/commit/f0c324c1d93a2880a32dc46cf8766ff132409806"><code>f0c324c</code></a> Merge branch '2029-windows-support-for-ruby-27-on-v110x' into v1.10.x</li> <li><a href="https://github.com/sparklemotion/nokogiri/commit/c39e1b082e73557207db1468e4b567727a384579"><code>c39e1b0</code></a> Support fat binary gems for ruby-2.7</li> <li><a href="https://github.com/sparklemotion/nokogiri/commit/90916022e38fd48c3a9e3763b0f47f834261d399"><code>9091602</code></a> ci: only manage the v1.10.x pipeline on this branch</li> <li><a href="https://github.com/sparklemotion/nokogiri/commit/e2e191de387f854619bc8a3f9b39ca687fe0bf31"><code>e2e191d</code></a> version bump to v1.10.9</li> <li><a href="https://github.com/sparklemotion/nokogiri/commit/50f8fdeae4afb8582ff6347d7aa17822a1e11242"><code>50f8fde</code></a> update CHANGELOG</li> <li><a href="https://github.com/sparklemotion/nokogiri/commit/9b5deef76aeb5e3868cafb0b0956cca3708136f3"><code>9b5deef</code></a> Change return type to RubyArray</li> <li><a href="https://github.com/sparklemotion/nokogiri/commit/ae054f750283dccb1454d71dc00d0343dc2b1c60"><code>ae054f7</code></a> update CHANGELOG for <a href="https://github-redirect.dependabot.com/sparklemotion/nokogiri/issues/1985">#1985</a></li> <li><a href="https://github.com/sparklemotion/nokogiri/commit/71bcaf0bb1351c09e48f41f10314cb35bb4a4db4"><code>71bcaf0</code></a> Work around a bug in libxml2</li> <li>Additional commits viewable in <a href="https://github.com/sparklemotion/nokogiri/compare/v1.7.1...v1.10.10">compare view</a></li> </ul> </details> <br />
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
<details> <summary>Dependabot commands and options</summary> <br />
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)@dependabot use these labelswill set the current labels as the default for future PRs for this repo and language@dependabot use these reviewerswill set the current reviewers as the default for future PRs for this repo and language@dependabot use these assigneeswill set the current assignees as the default for future PRs for this repo and language@dependabot use this milestonewill set the current milestone as the default for future PRs for this repo and language
You can disable automated security fix PRs for this repo from the Security Alerts page.
</details>
pr created time in 3 hours
create barnchchadaustin/isitsnappy.com
branch : dependabot/bundler/nokogiri-1.10.10
created branch time in 3 hours
PR opened chadaustin/isitsnappy.com
Bumps ffi from 1.9.18 to 1.13.1. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/ffi/ffi/blob/master/CHANGELOG.md">ffi's changelog</a>.</em></p> <blockquote> <h2>1.13.1 / 2020-06-09</h2> <p>Changed:</p> <ul> <li>Revert use of <code>ucrtbase.dll</code> as default C library on Windows-MINGW. <code>ucrtbase.dll</code> is still used on MSWIN target. <a href="https://github-redirect.dependabot.com/ffi/ffi/issues/790">#790</a></li> <li>Test for <code>ffi_prep_closure_loc()</code> to make sure we can use this function. This fixes incorrect use of system libffi on MacOS Mojave (10.14). <a href="https://github-redirect.dependabot.com/ffi/ffi/issues/787">#787</a></li> <li>Update types.conf on x86_64-dragonflybsd</li> </ul> <h2>1.13.0 / 2020-06-01</h2> <p>Added:</p> <ul> <li>Add TruffleRuby support. Almost all specs are running on TruffleRuby and succeed. <a href="https://github-redirect.dependabot.com/ffi/ffi/issues/768">#768</a></li> <li>Add ruby source files to the java gem. This allows to ship the Ruby library code per platform java gem and add it as a default gem to JRuby. <a href="https://github-redirect.dependabot.com/ffi/ffi/issues/763">#763</a></li> <li>Add FFI::Platform::LONG_DOUBLE_SIZE</li> <li>Add bounds checks for writing to an inline char[] . <a href="https://github-redirect.dependabot.com/ffi/ffi/issues/756">#756</a></li> <li>Add long double as callback return value. <a href="https://github-redirect.dependabot.com/ffi/ffi/issues/771">#771</a></li> <li>Update type definitions and add types from stdint.h and stddef.h on i386-windows, x86_64-windows, x86_64-darwin, x86_64-linux, arm-linux, powerpc-linux. <a href="https://github-redirect.dependabot.com/ffi/ffi/issues/749">#749</a></li> <li>Add new type definitions for powerpc-openbsd and sparcv9-openbsd. <a href="https://github-redirect.dependabot.com/ffi/ffi/issues/775">#775</a>, <a href="https://github-redirect.dependabot.com/ffi/ffi/issues/778">#778</a></li> </ul> <p>Changed:</p> <ul> <li>Raise required ruby version to >= 2.3.</li> <li>Lots of cleanups and improvements in library, specs and benchmarks.</li> <li>Fix a lot of compiler warnings at the C-extension</li> <li>Fix several install issues on MacOS: <ul> <li>Look for libffi in SDK paths, since recent versions of macOS removed it from <code>/usr/include</code> . <a href="https://github-redirect.dependabot.com/ffi/ffi/issues/757">#757</a></li> <li>Fix error <code>ld: library not found for -lgcc_s.10.4</code></li> <li>Don't built for i386 architecture as it is deprecated</li> </ul> </li> <li>Several fixes for MSVC build on Windows. <a href="https://github-redirect.dependabot.com/ffi/ffi/issues/779">#779</a></li> <li>Use <code>ucrtbase.dll</code> as default C library on Windows instead of old <code>msvcrt.dll</code>. <a href="https://github-redirect.dependabot.com/ffi/ffi/issues/779">#779</a></li> <li>Update builtin libffi to fix a Powerpc issue with parameters of type long</li> <li>Allow unmodified sourcing of (the ruby code of) this gem in JRuby and TruffleRuby as a default gem. <a href="https://github-redirect.dependabot.com/ffi/ffi/issues/747">#747</a></li> <li>Improve check to detect if a module has a #find_type method suitable for FFI. This fixes compatibility with stdlib <code>mkmf</code> . <a href="https://github-redirect.dependabot.com/ffi/ffi/issues/776">#776</a></li> </ul> <p>Removed:</p> <ul> <li>Reject callback with <code>:string</code> return type at definition, because it didn't work so far and is not save to use. <a href="https://github-redirect.dependabot.com/ffi/ffi/issues/751">#751</a>, <a href="https://github-redirect.dependabot.com/ffi/ffi/issues/782">#782</a></li> </ul> <h2>1.12.2 / 2020-02-01</h2> <ul> <li>Fix possible segfault at FFI::Struct#[] and []= after GC.compact . <a href="https://github-redirect.dependabot.com/ffi/ffi/issues/742">#742</a></li> </ul> <h2>1.12.1 / 2020-01-14</h2> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/ffi/ffi/commit/4b053c8492603e67b54bbac4a1961fd0d4aa02bc"><code>4b053c8</code></a> Update CHANGELOG for 1.13.1</li> <li><a href="https://github.com/ffi/ffi/commit/a03ffb6a9d162c89c848629d5336e077f833ccf3"><code>a03ffb6</code></a> Bump VERSION to 1.13.1</li> <li><a href="https://github.com/ffi/ffi/commit/18370af14a2152e4d86078178dd678a69b37400f"><code>18370af</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/ffi/ffi/issues/790">#790</a> from larskanis/msvcrt-on-mingw#</li> <li><a href="https://github.com/ffi/ffi/commit/f2d35a96a0cf639b7a603533323ef702c84c00ac"><code>f2d35a9</code></a> Add a spec regarding issue <a href="https://github-redirect.dependabot.com/ffi/ffi/issues/788">#788</a></li> <li><a href="https://github.com/ffi/ffi/commit/90f4fcabc2ee729bfac83a103dac0780c37f05fd"><code>90f4fca</code></a> Revert usage of libc's time() on MINGW</li> <li><a href="https://github.com/ffi/ffi/commit/cc32fd044edc915c6d1740cb52736cd27b0a3fe7"><code>cc32fd0</code></a> Remove unused strcat() mapping in specs</li> <li><a href="https://github.com/ffi/ffi/commit/f2591397f92fe911257bef216b87bb2f233efb89"><code>f259139</code></a> Revert to msvcrt.dll as LIBC on MINGW</li> <li><a href="https://github.com/ffi/ffi/commit/81dad3c38a8f217f5d9f305b5dddb43c6a09f0ee"><code>81dad3c</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/ffi/ffi/issues/787">#787</a> from larskanis/ffi_prep_closure_loc</li> <li><a href="https://github.com/ffi/ffi/commit/2c3979e032c52980b9bf7bcc9b3ab117796d8ad1"><code>2c3979e</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/ffi/ffi/issues/789">#789</a> from ahorek/dragon</li> <li><a href="https://github.com/ffi/ffi/commit/c9b01d7529ffa5ca03504750ead4c92ee297eb9b"><code>c9b01d7</code></a> Update types.conf on x86_64-dragonflybsd</li> <li>Additional commits viewable in <a href="https://github.com/ffi/ffi/compare/1.9.18...1.13.1">compare view</a></li> </ul> </details> <br />
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
<details> <summary>Dependabot commands and options</summary> <br />
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)@dependabot use these labelswill set the current labels as the default for future PRs for this repo and language@dependabot use these reviewerswill set the current reviewers as the default for future PRs for this repo and language@dependabot use these assigneeswill set the current assignees as the default for future PRs for this repo and language@dependabot use this milestonewill set the current milestone as the default for future PRs for this repo and language
You can disable automated security fix PRs for this repo from the Security Alerts page.
</details>
pr created time in 3 hours
create barnchchadaustin/isitsnappy.com
branch : dependabot/bundler/ffi-1.13.1
created branch time in 3 hours
issue commentfacebook/fb303
libfb303_thrift_cpp.so.1.0.0 doesn't have a SONAME
see https://cmake.org/cmake/help/latest/prop_tgt/VERSION.html
For shared libraries VERSION and SOVERSION can be used to specify the build version and API version respectively. When building or installing appropriate symlinks are created if the platform supports symlinks and the linker supports so-names. If only one of both is specified the missing is assumed to have the same version number.
comment created time in 4 hours
issue commentchadaustin/is-it-snappy
Taking screenshots in the simulator should work out of the box… 🤔 Do you have problems taking them at their full resolution? If yes: https://stackoverflow.com/a/47152270
comment created time in 6 hours
issue commentfacebook/fb303
libfb303_thrift_cpp.so.1.0.0 doesn't have a SONAME
You don't set SONAME at all. You should add the corresponding argument to the link command.
comment created time in 6 hours
issue commentfacebook/fb303
libfb303_thrift_cpp.so.1.0.0 doesn't have a SONAME
So this is intentional - since fb303's API is not stable, leaving the SONAME unset means CMake uses the same value for version and soname. Packagers building shared libraries should make sure to always bump the version.
I'm open to better ideas, or maybe we should just document this better.
comment created time in 6 hours
startedobsidianmd/obsidian-sample-plugin
started time in 6 hours
starteddanluu/post-mortems
started time in 7 hours
push eventfacebookexperimental/eden
commit sha 15f0f924e66f397b0d843072c809f25d3f5c5ec5
mononoke/blobstore: use async_trait instead of BoxFuture Reviewed By: farnz Differential Revision: D25124793 fbshipit-source-id: 1ebe72d1db8043fabf9f20538f3e95c755e049e0
push time in 9 hours
issue openedfacebookexperimental/eden
Hello guys, I saw your post here: https://github.com/osxfuse/osxfuse/issues/742 Just wanted to let you know that I can help you compile a previous "open source" version (3.8.3) of osxfuse for macOS 11.
Many people are having issues with this because it seems the interface was changed to encourage support without proper documentation.
created time in 10 hours
push eventfacebookexperimental/eden
commit sha 95cc0e5a30fba61ecbfdfae85fad020a17ae9c77
revisionstore: log more info when we time out Summary: Right now we just get a "deadline exceeded" error, which isn't very amenable to helping us understand why we timed out. Let's add more logging. Notably, I'd like to understnad what we've actually received at this point, if anything, and how long we waited, as I'm starting to suspect this issue doesn't have much to do with HTTP. See https://fb.workplace.com/groups/scm/permalink/3361972140519049/ for more context. Reviewed By: quark-zju Differential Revision: D25128159 fbshipit-source-id: b45d3415526fdf21aa80b7eeed98ee9206fbfd12
push time in 15 hours
startedtetsugi/phaser3-electron-tutorial
started time in 16 hours
ZFS autobackup is used to periodicly backup ZFS filesystems to other locations. No additional tools of libraries or config files needed.
https://github.com/psy0rz/zfs_autobackup
fork in 18 hours
startedpsy0rz/zfs_autobackup
started time in 18 hours
startedOneCDOnly/create-autorun
started time in 20 hours
startedjjjake/internetarchive
started time in 21 hours
issue commentfacebook/fb303
libfb303_thrift_cpp.so.1.0.0 doesn't have a SONAME
Would you submit a PR?
@michel-slm
comment created time in 21 hours
issue openedfacebook/fb303
libfb303_thrift_cpp.so.1.0.0 doesn't have a SONAME
rev. 94cac88
created time in a day
push eventfacebook/fb303
commit sha de82ce86747e3b256fd3633bdb077350bf02ac2c
allow disabling Python bindings Summary: Add an `PYTHON_EXTENSIONS` option (defaulting to `ON` to preserve current behavior) that can be toggled off. When off, the Thrift bindings will be generated for C++ only. Fixes #3. Fixes #4. Tested with the fb303 package being submitted for Fedora: https://bugzilla.redhat.com/show_bug.cgi?id=1900147 Reviewed By: yfeldblum Differential Revision: D25138287 fbshipit-source-id: 0be272fd35d47bff55c4ee010afc4aaea66ce66b
commit sha 94cac88cf8be1636727727591891b903a1dbdcb5
add PACKAGE_VERSION for building shared libraries Summary: Since `fb303` does not guarantee API/ABI stability, we want to be able to bump the soname whenever doing a new build. I'd ideally set this version to default to 0, but for consistency with fizz/wangle/fbthrift I've used 1.0.0. Tested with the fb303 package being submitted for Fedora: https://bugzilla.redhat.com/show_bug.cgi?id=1900147 Reviewed By: yfeldblum Differential Revision: D25138415 fbshipit-source-id: da1d77f695be480e3d2324ab56921c79c74586d4
push time in a day
issue closedfacebook/fb303
Doesn't configure when fbthrift isn't built with python
-- Configuring done
CMake Error at build/fbcode_builder/CMake/FBPythonBinary.cmake:494 (add_dependencies):
The dependency target "FBThrift::thrift_py.py_lib" of target
"fb303_thrift_py.py_sources_built" does not exist.
Call Stack (most recent call first):
build/fbcode_builder/CMake/FBThriftPyLibrary.cmake:104 (add_fb_python_library)
build/fbcode_builder/CMake/FBThriftLibrary.cmake:63 (add_fbthrift_py_library)
fb303/thrift/CMakeLists.txt:15 (add_fbthrift_library)
Could you please add a cmake option to turn the python support on/off?
Thanks.
closed time in a day
yurivictissue closedfacebook/fb303
I'm trying to get OpenR running, but I can not get an fb303 build. I hope you can help me to figure it out.
Cmake fails here:
2020-06-17T12:57:20.9023233Z CMake Error at build/fbcode_builder/CMake/FBPythonBinary.cmake:494 (add_dependencies):
2020-06-17T12:57:20.9023619Z The dependency target "FBThrift::thrift_py.py_lib" of target
2020-06-17T12:57:20.9023761Z "fb303_thrift_py.py_sources_built" does not exist.
2020-06-17T12:57:20.9023891Z Call Stack (most recent call first):
2020-06-17T12:57:20.9024253Z build/fbcode_builder/CMake/FBThriftPyLibrary.cmake:104 (add_fb_python_library)
2020-06-17T12:57:20.9024424Z build/fbcode_builder/CMake/FBThriftLibrary.cmake:63 (add_fbthrift_py_library)
2020-06-17T12:57:20.9024572Z fb303/thrift/CMakeLists.txt:15 (add_fbthrift_library)
2020-06-17T12:57:20.9024642Z
No idea where I can get this library from.
Full log:
2020-06-17T12:57:17.6175552Z + git clone https://github.com/facebook/fb303
2020-06-17T12:57:17.6216775Z Cloning into 'fb303'...
2020-06-17T12:57:19.7658614Z + mkdir -p /usr/local/src/fb303/_build
2020-06-17T12:57:19.7669914Z + cd /usr/local/src/fb303/_build
2020-06-17T12:57:19.7671005Z + CXXFLAGS=' -fPIC'
2020-06-17T12:57:19.7671601Z + CFLAGS=' -fPIC'
2020-06-17T12:57:19.7672055Z + cmake -DBUILD_SHARED_LIBS=ON ..
2020-06-17T12:57:19.8613933Z -- The CXX compiler identification is GNU 7.5.0
2020-06-17T12:57:19.9124339Z -- The C compiler identification is GNU 7.5.0
2020-06-17T12:57:19.9248120Z -- Check for working CXX compiler: /usr/bin/c++
2020-06-17T12:57:19.9922128Z -- Check for working CXX compiler: /usr/bin/c++ - works
2020-06-17T12:57:19.9945782Z -- Detecting CXX compiler ABI info
2020-06-17T12:57:20.0782526Z -- Detecting CXX compiler ABI info - done
2020-06-17T12:57:20.0974588Z -- Detecting CXX compile features
2020-06-17T12:57:20.0982859Z -- Detecting CXX compile features - done
2020-06-17T12:57:20.1011666Z -- Check for working C compiler: /usr/bin/cc
2020-06-17T12:57:20.1592519Z -- Check for working C compiler: /usr/bin/cc - works
2020-06-17T12:57:20.8654076Z CMake Warning (dev) at /usr/local/share/cmake-3.17/Modules/FindPackageHandleStandardArgs.cmake:272 (message):
2020-06-17T12:57:20.8654449Z -- Detecting C compiler ABI info
2020-06-17T12:57:20.8658853Z The package name passed to `find_package_handle_standard_args` (glog) does
2020-06-17T12:57:20.8659879Z not match the name of the calling package (Glog). This can lead to
2020-06-17T12:57:20.8660265Z -- Detecting C compiler ABI info - done
2020-06-17T12:57:20.8661104Z problems in calling code that expects `find_package` result variables
2020-06-17T12:57:20.8661398Z -- Detecting C compile features
2020-06-17T12:57:20.8662025Z (e.g., `_FOUND`) to follow a certain pattern.
2020-06-17T12:57:20.8662326Z -- Detecting C compile features - done
2020-06-17T12:57:20.8663394Z Call Stack (most recent call first):
2020-06-17T12:57:20.8663948Z -- Found gflags from package config /usr/lib/x86_64-linux-gnu/cmake/gflags/gflags-config.cmake
2020-06-17T12:57:20.8664798Z build/fbcode_builder/CMake/FindGlog.cmake:17 (find_package_handle_standard_args)
2020-06-17T12:57:20.8665161Z -- Found glog: /usr/lib/x86_64-linux-gnu/libglog.so
2020-06-17T12:57:20.8666164Z CMakeLists.txt:35 (find_package)
2020-06-17T12:57:20.8666576Z -- Looking for pthread.h
2020-06-17T12:57:20.8667785Z This warning is for project developers. Use -Wno-dev to suppress it.
2020-06-17T12:57:20.8668021Z -- Looking for pthread.h - found
2020-06-17T12:57:20.8668768Z
2020-06-17T12:57:20.8669067Z -- Performing Test CMAKE_HAVE_LIBC_PTHREAD
2020-06-17T12:57:20.8669762Z -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed
2020-06-17T12:57:20.8670314Z -- Looking for pthread_create in pthreads
2020-06-17T12:57:20.8670729Z -- Looking for pthread_create in pthreads - not found
2020-06-17T12:57:20.8671126Z -- Looking for pthread_create in pthread
2020-06-17T12:57:20.8671907Z -- Looking for pthread_create in pthread - found
2020-06-17T12:57:20.8672468Z -- Found Threads: TRUE
2020-06-17T12:57:20.8673226Z -- Found Boost: /usr/local/include (found suitable version "1.69.0", minimum required is "1.51.0") found components: context filesystem program_options regex system thread chrono date_time atomic
2020-06-17T12:57:20.8673651Z -- Found folly: /usr/local
2020-06-17T12:57:20.8674057Z -- Check if compiler accepts -pthread
2020-06-17T12:57:20.8674453Z -- Check if compiler accepts -pthread - yes
2020-06-17T12:57:20.8674832Z -- Found FBThrift: /usr/local
2020-06-17T12:57:20.8675466Z -- Found fizz: /usr/local
2020-06-17T12:57:20.8676004Z -- Found wangle: /usr/local
2020-06-17T12:57:20.8676379Z -- Found YARPL: /usr/local
2020-06-17T12:57:20.8676750Z -- Found rsocket: /usr/local
2020-06-17T12:57:20.8896041Z -- Found Python 3: /usr/bin/python3.6
2020-06-17T12:57:20.8984834Z -- Configuring done
2020-06-17T12:57:20.9023233Z CMake Error at build/fbcode_builder/CMake/FBPythonBinary.cmake:494 (add_dependencies):
2020-06-17T12:57:20.9023619Z The dependency target "FBThrift::thrift_py.py_lib" of target
2020-06-17T12:57:20.9023761Z "fb303_thrift_py.py_sources_built" does not exist.
2020-06-17T12:57:20.9023891Z Call Stack (most recent call first):
2020-06-17T12:57:20.9024253Z build/fbcode_builder/CMake/FBThriftPyLibrary.cmake:104 (add_fb_python_library)
2020-06-17T12:57:20.9024424Z build/fbcode_builder/CMake/FBThriftLibrary.cmake:63 (add_fbthrift_py_library)
2020-06-17T12:57:20.9024572Z fb303/thrift/CMakeLists.txt:15 (add_fbthrift_library)
2020-06-17T12:57:20.9024642Z
closed time in a day
butjarpush eventfacebookexperimental/eden
commit sha 080712c602833b4d66074e8a07adffb238421e5a
Updating submodules Summary: GitHub commits: https://github.com/facebook/rocksdb/commit/1a5fc4f5771d6996d8ece9359788ceeaba32df98 https://github.com/facebook/watchman/commit/8ed313ff53dbad438354ff83493a6a7b01dcc9f8 https://github.com/facebookexperimental/rust-shed/commit/0186ce639371da6184eb1e82a73fadbc7f12ab05 Reviewed By: wittgenst fbshipit-source-id: 1772b81a9f6aecf2f7175385683d08cb505c1707
push time in 2 days
push eventfacebook/fb303
commit sha b0ade4275c87f58023f1d2252dcb8ac88248d28e
Updating submodules Summary: GitHub commits: https://github.com/facebook/fbthrift/commit/46e0567b89d1bd4fdf888ff4d30cc0e876a7872f Reviewed By: wittgenst fbshipit-source-id: 21737a0c84a37f6dc8deb667914a1872fc1d9852
push time in 2 days
startedvigna/MRG32k3a
started time in 3 days
push eventfacebookexperimental/eden
commit sha 251a17c317f08a3cb7f23a6e852b7a1411ccf346
Updating submodules Summary: GitHub commits: https://github.com/facebookexperimental/rust-shed/commit/8f2f4d97a22c4c5c65db283c0cc69498f1a0ffa1 Reviewed By: wittgenst fbshipit-source-id: 6cc2fbdc3c8218a794556e62e5d1f60c9ae4c9b6
push time in 3 days
push eventfacebookexperimental/eden
commit sha a46707cc19f902467e0beea5ce925fbe1c82f865
Fix eden du --clean on MacOS Summary: `eden du --clean` currently fails with ``` Fatal Python error: initfsencoding: unable to load the file system codec ModuleNotFoundError: No module named 'encodings' ``` Full error: P149352812 It looks like this is because Buck expects to run with a different python, so here I clear out the PYTHONHOME variable before we start buck. This reuses out logic used elsewhere to clean up the environment before calling buck. Reviewed By: wez Differential Revision: D24904105 fbshipit-source-id: 73587c52aff3ea00f68339eb44e7042329de2e44
push time in 3 days
push eventfacebookexperimental/eden
commit sha 123e9fffaf28081868c38c4b90fc6f21e0d1183f
Updating submodules Summary: GitHub commits: https://github.com/facebook/fb303/commit/e2c9673f653def4edcefda36ac22a8ad0d8b92ea https://github.com/facebook/fbthrift/commit/4f88c3f60e0f9af227a36b3c85cdfacbf7901b16 https://github.com/facebook/fbzmq/commit/8b64c71ab792cab48611403351679c61b44bd25d https://github.com/facebook/proxygen/commit/179b347d9bd5face3e388770664a4fbc924d2a5e https://github.com/facebook/wangle/commit/b2170a682445b17c53cde504b8f56cdc5f82e805 https://github.com/facebook/watchman/commit/3263b4e18e3270429f6abc01875f043d62fb2caa https://github.com/facebookexperimental/rust-shed/commit/43bf02b6cb2fd9475ba5fd20cf4a9379d9999278 https://github.com/facebookincubator/fizz/commit/367f209cee305b2d3badd562109bd7ca59c844ae https://github.com/facebookincubator/katran/commit/dea2f94287420283085a8264787d773850a9685f https://github.com/facebookincubator/mvfst/commit/8613ac65b72c93266642e95e4409e3dfb367aaaa https://github.com/rsocket/rsocket-cpp/commit/3d70533b0402cd6b8833c3535733e5ede2f7d58e Reviewed By: wittgenst fbshipit-source-id: 37e8d77debbb3a61afb6a14c7a6f52b7120ee6c5
commit sha 8cb2b9b7108a650272645b6ba15dfbddcb2c0426
Work around lru-disk-cache UB in Rust 1.48 Summary: `lru-disk-cache` depends on an old version of `linked-hash-map` which contains UB in 1.48 (see https://github.com/mozilla/sccache/issues/813). They updated the deps in their repo months ago, but haven't pushed a new version. This diff makes us get `lru-disk-cache` directly from their GitHub instead. Reviewed By: dtolnay Differential Revision: D25134582 fbshipit-source-id: 05fd63a76b7095ebeea458645b92a83bbd8c4614
push time in 3 days