Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

rust build-from-source failures #57305

Closed
chenrui333 opened this issue Jul 2, 2020 · 9 comments
Closed

rust build-from-source failures #57305

chenrui333 opened this issue Jul 2, 2020 · 9 comments
Labels
outdated PR was locked due to age rust Rust use is a significant feature of the PR or issue

Comments

@chenrui333
Copy link
Member

10.15

 Error: 1 failed steps!
 brew install --build-from-source mgba

10.14

 Error: 1 failed steps!
 brew install --build-from-source mgba

10.13

 Error: 4 failed steps!
 brew install --build-from-source gjs
 brew install --build-from-source mgba
 brew install --build-from-source opencv@3
 brew install --build-from-source sonic

relates to #57118

@chenrui333
Copy link
Member Author

mgba 0.8.2 upgrade effort, #56319

@stale
Copy link

stale bot commented Jul 25, 2020

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs.

@stale stale bot added the stale No recent activity label Jul 25, 2020
@chenrui333
Copy link
Member Author

rust 1.14.5 PR: #58166

failed on mgba and minidlna
brew install --build-from-source mgba
brew test --verbose minidlna

@stale stale bot removed the stale No recent activity label Jul 26, 2020
@chenrui333 chenrui333 added the rust Rust use is a significant feature of the PR or issue label Aug 15, 2020
@bayandin bayandin mentioned this issue Aug 30, 2020
@bayandin
Copy link
Member

bayandin commented Sep 1, 2020

From rust 1.46.0 (#60290):

GI/Pango/Objects/Font.hs:670:9: error:
    parse error on input ‘HarfBuzz.FeatureT.feature_t’
    |
670 |     Ptr HarfBuzz.FeatureT.feature_t ->      -- features : TCArray False (-1) 2 (TInterface (Name {namespace = "HarfBuzz", name = "feature_t"}))
    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^
cabal: Failed to build gi-pango-1.0.22 (which is required by exe:komposition
from komposition-0.2.0 and exe:komposition-split from komposition-0.2.0). See
the build log above for details.

@stale
Copy link

stale bot commented Oct 4, 2020

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs.

@stale stale bot added the stale No recent activity label Oct 4, 2020
@fxcoudert
Copy link
Member

Current status:

  • komposition still problematic
  • opencv@3 is 10.13-only, and not reproducible
  • visp was rebuilt on 2020-09-08, so apparently not a problem anymore
  • minidlna fix was committed

@stale stale bot removed the stale No recent activity label Oct 6, 2020
@fxcoudert
Copy link
Member

Current rust build-from-source failures: #62694

brew install --build-from-source findomain
brew install --build-from-source komposition
brew install --build-from-source mdbook
brew install --build-from-source spotifyd
==> Downloading https://github.com/Edu4rdSHL/findomain/archive/2.1.4.tar.gz
Error: SHA256 mismatch
Expected: e669e5297c3112ec4e256bef286028220dcb9d46cd8a31e6965cbbc3d2ae3199
  Actual: dd193f3b2d81b05769efbf2a2c7af7479395617204343c84fb5d7e1b0bec9d83
 Archive: /Users/brew/Library/Caches/Homebrew/downloads/b305afe0193306feb5636bdfcf789ee80af6826907d26baea5a8b7b26de0c570--Findomain-2.1.4.tar.gz
Unknown GIR element "docsection" when processing namespace "GLib", aborting.
CallStack (from HasCallStack):
  error, called at lib/Data/GI/CodeGen/API.hs:199:16 in hskll-g-0.23.1-5232f4d8:Data.GI.CodeGen.API
cabal: Failed to build gi-glib-2.0.23 (which is required by
exe:komposition-split from komposition-0.2.0 and exe:komposition from
komposition-0.2.0). See the build log above for details.
==> Downloading https://github.com/rust-lang/mdBook/archive/v0.4.3.tar.gz
Error: SHA256 mismatch
Expected: e1a60eb877a95c6cf8832cb158a8f09b2d641206fe853378905bcdb962902935
  Actual: 3a3c4da76ff47943dbd5d490567a3d283cf85889f16d4d96ae04328371c1a817
  thread 'main' panicked at 'unable to generate bindings: ()', /Users/brew/Library/Caches/Homebrew/cargo_cache/registry/src/github.com-1ecc6299db9ec823/coreaudio-sys-0.2.3/build.rs:100:39
  note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
warning: build failed, waiting for other jobs to finish...
error: failed to compile `spotifyd v0.2.24 (/private/tmp/spotifyd-20201012-73267-11hoo7e/spotifyd-0.2.24)`, intermediate artifacts can be found at `/private/tmp/spotifyd-20201012-73267-11hoo7e/spotifyd-0.2.24/target`

@fxcoudert fxcoudert changed the title rust 1.44.1 upgrade failures rust build-from-source failures Oct 19, 2020
@fxcoudert
Copy link
Member

Latest status from #62998 :

  • findomain, mdbook, nushell: source checksum mismatch
  • komposition failed to build gi-glib-2.0.23

@fxcoudert
Copy link
Member

Between Big Sur bottling, and the upcoming ARM bottling, we'll have plenty of opportunity to track these build-from-source failures. Keeping a separate tracking bug does not seem useful at the moment.

@BrewTestBot BrewTestBot added the outdated PR was locked due to age label Dec 25, 2020
@Homebrew Homebrew locked as resolved and limited conversation to collaborators Dec 25, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
outdated PR was locked due to age rust Rust use is a significant feature of the PR or issue
Projects
None yet
Development

No branches or pull requests

4 participants