librespot-org / librespot

Open Source Spotify client library
MIT License
4.7k stars 573 forks source link

Rust build fails on Raspberry Pi 4 #1125

Closed microfx closed 1 year ago

microfx commented 1 year ago

Hey!

Trying to build librespot but the raspberry always crashes on the way (no connection possible anymore).

Build command used: cargo build --no-default-features --features rodiojack-backend --locked

This is the last step before crashing: ^C Building [======================> ] 321/346: libgit2-sys(build), librespot-protocol, rustls-native-certs, rustls, rustls

System:

Linux 5.15.36-rt41-v7+ armv7l GNU/Linux
rustup 1.25.1 (bb60b1e89 2022-07-12)
cargo 1.66.0 (d65d197ad 2022-11-15)
321/346: libgit2-syerror: could not compile `librespot-protocol`

Caused by:
  process didn't exit successfully: `rustc --crate-name librespot_protocol --edition=2021 protocol/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=57bb787e4ee14170 -C extra-filename=-57bb787e4ee14170 --out-dir /home/patch/librespot/target/debug/deps -C incremental=/home/patch/librespot/target/debug/incremental -L dependency=/home/patch/librespot/target/debug/deps --extern protobuf=/home/patch/librespot/target/debug/deps/libprotobuf-0bb14020e8640280.rmeta` (signal: 9, SIGKILL: kill)
warning: build failed, waiting for other jobs to finish...
Connection to pi.local closed by remote host.t2-sys(build), rustls-native-certs, rustls, rustls       

I am running build for the second time now and it gets past that last step – I remember it being the last time like this as well ... BUT the librespot binary behaves weird (crashes a lot). I wish I could just download the binary ... but there is no binary with my features.

2nd run errored out as well (mind that I added -j 2 ... I read that it then only uses 2 threads)

cargo build -j 2 --no-default-features --features rodiojack-backend --locked 

error: linking with `cc` failed: exit status: 1
  |
  = note: "cc" "/tmp/rustci45QXo/symbols.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.112zvycbc2vtvuf5.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.12n5p1f02pbzkex1.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.132e2p3ne0vdn167.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.17pdsyqzqttey5ht.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.1875pme2rgfr78j9.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.18pkxm9oo2dyf14q.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.18tjw84na1fqg69d.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.19orkaqgwk4ol2o.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.1aqzmk6oabfhh8lp.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.1b2b29arc68wotfl.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.1bv2q5o9rou5xyp.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.1cb039seyw9c8745.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.1cfo55ifxiklxanz.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.1ctoedsyi701vn0e.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.1czdzvtithwaw8xw.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.1dv7t8a5rgdbx9hy.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.1gdqg353pj6n5kib.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.1gysdyrm3t9z9rsq.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.1h6il7uvowzv3xz2.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.1h9v38ffa3vokyao.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.1js9oczbbzvs2gsk.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.1k5kxucod4twk7or.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.1lsxa75xdiyxa0eh.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.1no0jumes47pkayj.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.1o2hjljjtfqlpeie.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.1o2iw8kxj4uxns9y.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.1pfjs2ksd7h4tukt.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.1qnv74x98ca8pv16.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.1qoxbnzm44zwpru3.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.1qse2pjxfn7gdqlw.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.1qtkwklpr806x8g4.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.1r53pltn67u55fa6.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.1rgrru17l74vlqwq.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.1s6b6zp2f1dqk43z.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.1ttrjojcun4umcyd.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.1v899jkyp6ode6gj.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.1vld4kllkda36mth.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.1vxjfsbaqdtdxs4p.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.1wrmqhoeu6nv35vt.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.1wzy7oqyam2tyd31.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.1xgb0plu7meyx2j7.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.1ydvewkf1xcrv69j.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.20ah4s06otidoq7h.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.20q7pz3ibs6y33rd.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.20tnc5hzy4tq4bql.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.22h8hvqwalgann1n.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.22t45trur3xx0g09.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.23ha0qumj6wopa1c.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.23nvfsd5gt5fu17r.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.2422r18wkqpo7wrm.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.25yuthb4nkxmgjjp.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.26q1o0ldk1q2vktr.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.26u8yfwiupt3w9qa.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.285m8zqwx6nc810u.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.29rueer2v4ooelxb.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.29ymn6ffp2tlmbn1.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.2b9x7c9cprm82c5s.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.2bzsko8h3o20nc8n.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.2c5nvbqyq4bk5wtp.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.2ca70uv5tkt4al9p.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.2cfj3eql0h9m5chh.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.2dx9hdt50uzfkcyx.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.2ejtexkdhkqv9xt4.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.2enci86tdksef4id.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.2fcdpdihvepwwnil.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.2gwnvcx0nmsx5d36.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.2inrcfh3gr2ehbiv.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.2l3egqrlpc94vbyn.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.2mreehjj0rz8enhx.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.2mubda4jbrsm1zhd.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.2o0exkyxjgs634hg.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.2ofac3cy4dclkdy3.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.2pnfoilv7ishb771.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.2pyplo0ghlzibu8e.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.2q5evchvitw9niok.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.2rimqr6bsb9l2kua.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.2s2hksgdkcg23t8u.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.2sxqhy4ilwahqzz.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.2t62tywqqd7acmes.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.2u5tw04r2syz0j64.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.2uapy5204444xnz2.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.2ug5m5prxknk3q7g.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.2w1o5umjgeiznkqs.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.2xgda5s1ue64kgke.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.2yfj19z0zxxdh2fv.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.2yn6m49azb4k36nx.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.31bbhm3lo4b1uxbc.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.324eewvcvvim7onm.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.33byt6i6hwohmtvt.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.33c4o97oqyfsy1ft.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.33kbfk4y6tlr2xn2.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.3441zjhirergd19n.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.37uzcm4ffn8cf0jq.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.38ngvfuhzik1fr33.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.3a3ojai1vbckhuog.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.3a7qo5616priecei.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.3adygqtaha5z2498.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.3b41kf4whuhxsz4x.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.3cfhqnx60vn5hac3.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.3cj90h0jo7vfv8xx.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.3ck6qjg56v2h6qt7.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.3cr4z6vawagx5j4l.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.3e7tpj6u0i0zt71s.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.3eh4k7jgs5blv29b.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.3fe7i067vopja6j6.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.3kdv3gxepidd5raw.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.3kxxhieaj3482orm.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.3lars4axape8z830.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.3lne4nu9v0ad14y7.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.3mqy1rvtp7duuc6m.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.3nbuyqe2b1vcm8qk.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.3nf9s9vshxgdjc2t.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.3o9mwqi45b82z4cx.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.3o9ybixerzawr1y.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.3qcbs7a6xcjjroje.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.3rlt5g8opdb8kagj.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.3ryx7pqiceb97sh3.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.3sid847it5pfvi5y.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.3thlya5ccmvh6un1.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.3townwuekszs79kx.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.3tr0ipwvtmohq82c.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.3w80p0ke92ah1tnz.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.3wrd8yen4sbslyfs.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.3ybzke0dp6auyfwk.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.3zb7dasd7jf76wy2.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.3zieam4csr9phay7.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.40crsyul9o8geir7.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.4111gms3x5m6dfdi.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.41o70vea9ggcd3dv.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.42eq3rc941r627e8.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.44qero2j89rbphip.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.44th9m5dcq9r4luy.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.46hurbn1u5ph8pgc.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.47424qh1nnfxxznv.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.483htbo63w8z61j4.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.48bwe26w8goa9tuj.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.48i8p407q36uhwkk.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.4951ualouwv5nj57.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.4alfyjbnhfc681gl.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.4bn9rlsnrqm95gf1.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.4crpihdf33g92vx8.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.4czo8lnkpjv0q786.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.4dm0cmjfre4v4mb7.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.4eh94xqy4zj3wpa3.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.4eu3rxqg3kmf1kmy.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.4fnj4d1bv731n357.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.4heazqy24rgkycvf.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.4hhfsqsyoj201f5k.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.4iahiz7triaahtxi.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.4ifoxfg82glgdlxz.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.4jd5xz9v82l7jflf.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.4kdngicmshhpcol5.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.4my2hys6nwd2jh4k.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.4myb8007aka1624i.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.4oxkirkzpems7ni5.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.4pztktkyhq13devq.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.4r09bjk1yc8xot4m.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.4rinu3i3pjx4fp5f.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.4vgeokj9ndkizycg.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.4vitsyjmuthx9gn.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.4vrg0yp9dcd3xmld.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.4vzousng2flta029.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.4wd0gkgufz2kmkfw.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.4wdrtkexabs8h291.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.4wwb3k3n0vmahi1r.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.4wx5zi8z3z32l97t.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.4xxjrolypfmuhn7e.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.4y8a4k0fq80gf43k.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.4za4w6r1wbeq169w.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.4zskq79rzsble2iy.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.50b0w6x9wmmck4.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.50hh2rwyb5d23mmm.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.51pvkyrncwkd7pis.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.52b43e3tzejtg42p.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.5323k9kmj67hkw6x.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.53z1hlpphi01rdkv.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.54ptputgmzhhuqun.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.55nsdfstggfmvji.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.575tmsp56aymfdho.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.583fd1a0d6bfy102.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.58ahdlz2f8b0ynzf.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.58i6isw31vh2rnvq.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.59r7s0x9xwjse3mb.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.5as5odjk4xqbxnfm.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.5d4easm4fsii163v.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.5et1sdq3swb08gh3.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.5ewmtn67yccudedb.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.7d3zmpofhca95pa.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.7uvcrng89dwv2o8.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.8cbtdtwl2akwmiv.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.9j44iwe0susg0dx.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.9q39qiporg9f90l.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.agidzjxkmfrlr6h.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.ai73cx53ycfa7qf.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.bz603rk32c7vyq7.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.fru61qdw5irdwfh.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.gokw7tucw19w4mm.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.i3t9oltxkejz5qr.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.imhn1jsfbhfdsj.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.knj2r8khh18b8xa.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.knvuo59lldb0wl5.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.msq2bnb4nx414wz.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.nwxjukn7dxr68p9.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.o4bcnm948jdlog6.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.ol5e7barmjpvrsk.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.qe7nh2nsj3irwbk.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.r3i7zej9dkw6feo.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.sea13ap3kdn1iw7.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.t04tkrifesyaq7c.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.tjytk2qwszd148y.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.tlqku4txedfhktk.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.tprzy43yf5cufq.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.us2plrmvcr50kab.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.vbabavsy8mvhr94.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.vbuwifdb032ca8.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.vh91fjwmd65q4q7.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.xbekyamvlo8f6yo.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.xlcr33hyd4uiz5g.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.xuaru069hjciml0.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.yndr2yphmkjqxvo.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.yrqkj94f0fgf99z.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.z1erbeucgj97dep.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.zatumtvygg8fqyd.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.zfncfmok4k49hns.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.zyi13ro34ntezkn.rcgu.o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e.32sa8voo67fyoynv.rcgu.o" "-Wl,--as-needed" "-L" "/home/patch/librespot/target/debug/deps" "-L" "/home/patch/librespot/target/debug/build/ring-f1e524d5383f7955/out" "-L" "/usr/lib/arm-linux-gnueabihf" "-L" "/home/patch/.rustup/toolchains/stable-armv7-unknown-linux-gnueabihf/lib/rustlib/armv7-unknown-linux-gnueabihf/lib" "-Wl,-Bstatic" "/home/patch/librespot/target/debug/deps/librpassword-b67774a0bb9f03db.rlib" "/home/patch/librespot/target/debug/deps/libenv_logger-75c1181654a9c6bc.rlib" "/home/patch/librespot/target/debug/deps/libatty-8ca3b4b4e5802d01.rlib" "/home/patch/librespot/target/debug/deps/libtermcolor-603a2d91349bed8e.rlib" "/home/patch/librespot/target/debug/deps/libhumantime-a2db8f6480829476.rlib" "/home/patch/librespot/target/debug/deps/libgetopts-d30e190904b99905.rlib" "/home/patch/librespot/target/debug/deps/libunicode_width-c11ca9fd18d98006.rlib" "/home/patch/librespot/target/debug/deps/liblibrespot-049da00f850f6e44.rlib" "/home/patch/librespot/target/debug/deps/liblibrespot_discovery-3806da32c5c28f71.rlib" "/home/patch/librespot/target/debug/deps/liblibmdns-ab8256686abe3a63.rlib" "/home/patch/librespot/target/debug/deps/libhostname-a8ef56c6ba4e33ce.rlib" "/home/patch/librespot/target/debug/deps/libmatch_cfg-7c569a61f852beb0.rlib" "/home/patch/librespot/target/debug/deps/libmultimap-0adca9748868dd21.rlib" "/home/patch/librespot/target/debug/deps/libif_addrs-cbdcdb70918089ff.rlib" "/home/patch/librespot/target/debug/deps/liblibrespot_connect-10619d0898bc7abd.rlib" "/home/patch/librespot/target/debug/deps/liblibrespot_playback-8d8afe79570c15ec.rlib" "/home/patch/librespot/target/debug/deps/librodio-3cce7a5ebb11b349.rlib" "/home/patch/librespot/target/debug/deps/librand_distr-8b56ea0d5e2b57a4.rlib" "/home/patch/librespot/target/debug/deps/libsymphonia-c1eb1eec1f6421ed.rlib" "/home/patch/librespot/target/debug/deps/libsymphonia_format_ogg-61717f675e307815.rlib" "/home/patch/librespot/target/debug/deps/libsymphonia_codec_vorbis-0f93c64385fef485.rlib" "/home/patch/librespot/target/debug/deps/libsymphonia_utils_xiph-ac5bad8377d46ff1.rlib" "/home/patch/librespot/target/debug/deps/libsymphonia_metadata-b5d181a515f8b072.rlib" "/home/patch/librespot/target/debug/deps/libencoding_rs-3d5ce48c9d80934c.rlib" "/home/patch/librespot/target/debug/deps/libsymphonia_bundle_mp3-2d2207c7873a9051.rlib" "/home/patch/librespot/target/debug/deps/libsymphonia_core-958553eb5c4c628c.rlib" "/home/patch/librespot/target/debug/deps/libbytemuck-d4da77749e75c7b0.rlib" "/home/patch/librespot/target/debug/deps/libarrayvec-8921186c2b556c1f.rlib" "/home/patch/librespot/target/debug/deps/libzerocopy-08b1b205994b3092.rlib" "/home/patch/librespot/target/debug/deps/libshell_words-796f98da865d47ce.rlib" "/home/patch/librespot/target/debug/deps/libcpal-748de11a7c08ee0f.rlib" "/home/patch/librespot/target/debug/deps/libjack-06f67ff280a3e097.rlib" "/home/patch/librespot/target/debug/deps/libjack_sys-7a6b15327d446d4b.rlib" "/home/patch/librespot/target/debug/deps/liblibloading-5405d17208a2836a.rlib" "/home/patch/librespot/target/debug/deps/libparking_lot-52ee68cfbcb65549.rlib" "/home/patch/librespot/target/debug/deps/libparking_lot_core-3bb6ddeaa25cdd0d.rlib" "/home/patch/librespot/target/debug/deps/libinstant-d9c562037c0f6745.rlib" "/home/patch/librespot/target/debug/deps/libalsa-29a356421c62eba9.rlib" "/home/patch/librespot/target/debug/deps/libnix-aee1dc3a41a6c416.rlib" "/home/patch/librespot/target/debug/deps/libmemoffset-f5fd9da504595d02.rlib" "/home/patch/librespot/target/debug/deps/libalsa_sys-ae859bbe72f644a1.rlib" "/home/patch/librespot/target/debug/deps/liblibrespot_metadata-3ec8281fa3c6cb5d.rlib" "/home/patch/librespot/target/debug/deps/liblibrespot_audio-74f972902aeeae4f.rlib" "/home/patch/librespot/target/debug/deps/libctr-ef7dccc7d6aa917b.rlib" "/home/patch/librespot/target/debug/deps/libtempfile-c2b3a325bd52356b.rlib" "/home/patch/librespot/target/debug/deps/libfastrand-5b70e4a550d4e766.rlib" "/home/patch/librespot/target/debug/deps/libremove_dir_all-6c8aec67fa766066.rlib" "/home/patch/librespot/target/debug/deps/liblibrespot_core-4c7fc752682f0700.rlib" "/home/patch/librespot/target/debug/deps/libhex-d4916049d9048313.rlib" "/home/patch/librespot/target/debug/deps/libuuid-71578f90c8820cce.rlib" "/home/patch/librespot/target/debug/deps/libserde_json-eded7c8224254701.rlib" "/home/patch/librespot/target/debug/deps/libryu-d9dbcb2e6536002e.rlib" "/home/patch/librespot/target/debug/deps/libtokio_stream-04d70b135b137f5a.rlib" "/home/patch/librespot/target/debug/deps/libquick_xml-e42aae9ef927f480.rlib" "/home/patch/librespot/target/debug/deps/libsysinfo-b8345cd63aa920c3.rlib" "/home/patch/librespot/target/debug/deps/libhyper_rustls-af98af33a988f0a7.rlib" "/home/patch/librespot/target/debug/deps/libhyper_proxy-d9675eb3d6bc6a4f.rlib" "/home/patch/librespot/target/debug/deps/librustls_native_certs-a973caaa165561e1.rlib" "/home/patch/librespot/target/debug/deps/libheaders-d187720befc7b690.rlib" "/home/patch/librespot/target/debug/deps/libmime-2f69d297d2832f23.rlib" "/home/patch/librespot/target/debug/deps/libheaders_core-83cfb7d0d6968a35.rlib" "/home/patch/librespot/target/debug/deps/libbitflags-c96d19139c4390cf.rlib" "/home/patch/librespot/target/debug/deps/libtokio_rustls-7c0d304fe290eaf5.rlib" "/home/patch/librespot/target/debug/deps/librustls-4cb7d935a898e90d.rlib" "/home/patch/librespot/target/debug/deps/libsct-a0a72b57861ff2dd.rlib" "/home/patch/librespot/target/debug/deps/libwebpki-055dad2bd2fd6dba.rlib" "/home/patch/librespot/target/debug/deps/libgovernor-2bd6b011c6e895ed.rlib" "/home/patch/librespot/target/debug/deps/libfutures-e0716825d094175a.rlib" "/home/patch/librespot/target/debug/deps/libfutures_executor-07a5ba7a19898380.rlib" "/home/patch/librespot/target/debug/deps/libfutures_timer-e22b56b983d4c5bc.rlib" "/home/patch/librespot/target/debug/deps/libnonzero_ext-5f2ff952a3de338e.rlib" "/home/patch/librespot/target/debug/deps/libno_std_compat-ba3f8fa2a5721622.rlib" "/home/patch/librespot/target/debug/deps/libnum_bigint-38a6561212cce4e2.rlib" "/home/patch/librespot/target/debug/deps/libtokio_tungstenite-bf8f3c793eb9567d.rlib" "/home/patch/librespot/target/debug/deps/librustls_native_certs-5381b8afbeccdda9.rlib" "/home/patch/librespot/target/debug/deps/librustls_pemfile-d726e2a495a4998f.rlib" "/home/patch/librespot/target/debug/deps/libopenssl_probe-61454815ebe869d0.rlib" "/home/patch/librespot/target/debug/deps/libtokio_rustls-0672729ab2571d48.rlib" "/home/patch/librespot/target/debug/deps/libtungstenite-6d45a68c0399a4c2.rlib" "/home/patch/librespot/target/debug/deps/libbase64-7903f1cff53deb43.rlib" "/home/patch/librespot/target/debug/deps/librustls-7fa11f3c0cb2cb39.rlib" "/home/patch/librespot/target/debug/deps/libsct-6cd1b036fc3be112.rlib" "/home/patch/librespot/target/debug/deps/libwebpki-bf1cf415359687d2.rlib" "/home/patch/librespot/target/debug/deps/libring-6f982b4ddc070892.rlib" "/home/patch/librespot/target/debug/deps/libuntrusted-ce3a963bb97602b4.rlib" "/home/patch/librespot/target/debug/deps/libutf8-9cf77c53380f3e92.rlib" "/home/patch/librespot/target/debug/deps/libsha1-c00847951d184934.rlib" "/home/patch/librespot/target/debug/deps/libtime-0646c0af76a10aef.rlib" "/home/patch/librespot/target/debug/deps/librsa-12fd362caffd3569.rlib" "/home/patch/librespot/target/debug/deps/libpkcs1-e387058e9ef3d4bd.rlib" "/home/patch/librespot/target/debug/deps/libpkcs8-e63134b0ae632075.rlib" "/home/patch/librespot/target/debug/deps/libspki-412537029f3d1ba5.rlib" "/home/patch/librespot/target/debug/deps/libder-9dc1098bc7f70328.rlib" "/home/patch/librespot/target/debug/deps/libpem_rfc7468-1b4887d250c3f66c.rlib" "/home/patch/librespot/target/debug/deps/libbase64ct-854d89eb4d40ad01.rlib" "/home/patch/librespot/target/debug/deps/libconst_oid-16651dd2d18c60ec.rlib" "/home/patch/librespot/target/debug/deps/libcrypto_bigint-38986bc0168d2e96.rlib" "/home/patch/librespot/target/debug/deps/libnum_bigint_dig-a5a9dfcf3d500ede.rlib" "/home/patch/librespot/target/debug/deps/liblibm-ddfb5ece5517d99b.rlib" "/home/patch/librespot/target/debug/deps/libnum_iter-7dd9ee42138ef895.rlib" "/home/patch/librespot/target/debug/deps/libzeroize-2cf4a3ad7263ea99.rlib" "/home/patch/librespot/target/debug/deps/libnum_integer-5844631a50657567.rlib" "/home/patch/librespot/target/debug/deps/liblazy_static-c27c79ba5f2b49d0.rlib" "/home/patch/librespot/target/debug/deps/libspin-01593725d2952aad.rlib" "/home/patch/librespot/target/debug/deps/librand-8d97c68650812738.rlib" "/home/patch/librespot/target/debug/deps/librand_chacha-38ab3243f3caafa0.rlib" "/home/patch/librespot/target/debug/deps/libppv_lite86-7183466ea8827f37.rlib" "/home/patch/librespot/target/debug/deps/librand_core-2d69065ad438cd81.rlib" "/home/patch/librespot/target/debug/deps/libgetrandom-1242c68930fcad10.rlib" "/home/patch/librespot/target/debug/deps/libshannon-d896cc7ec5ba5e58.rlib" "/home/patch/librespot/target/debug/deps/libnum_traits-c1cea92fd591f269.rlib" "/home/patch/librespot/target/debug/deps/libpriority_queue-818936001c1db024.rlib" "/home/patch/librespot/target/debug/deps/libpbkdf2-0d5fc3227f502082.rlib" "/home/patch/librespot/target/debug/deps/libhmac-7a6a8db82d48d7f9.rlib" "/home/patch/librespot/target/debug/deps/libbyteorder-70659fb13ba4982a.rlib" "/home/patch/librespot/target/debug/deps/libserde-49728ce68bb5bfaa.rlib" "/home/patch/librespot/target/debug/deps/libhyper-8d358432b8d15c12.rlib" "/home/patch/librespot/target/debug/deps/libwant-af9cc9fb1de3c579.rlib" "/home/patch/librespot/target/debug/deps/libtry_lock-04879c5270f8b928.rlib" "/home/patch/librespot/target/debug/deps/libhttparse-cbb21a5986139ae2.rlib" "/home/patch/librespot/target/debug/deps/libh2-72e942f05739b5ad.rlib" "/home/patch/librespot/target/debug/deps/libtokio_util-ec39710b89523f45.rlib" "/home/patch/librespot/target/debug/deps/libtower_service-f5516c202ad843e1.rlib" "/home/patch/librespot/target/debug/deps/libtracing-98cb75310bc09f8b.rlib" "/home/patch/librespot/target/debug/deps/libtracing_core-9f6755eaaa5b6a04.rlib" "/home/patch/librespot/target/debug/deps/libhttp_body-723f169a779ef54b.rlib" "/home/patch/librespot/target/debug/deps/libtokio-04f6b19002e51e99.rlib" "/home/patch/librespot/target/debug/deps/libsignal_hook_registry-e0cb9b46f778233f.rlib" "/home/patch/librespot/target/debug/deps/libnum_cpus-4b4f419083f2445a.rlib" "/home/patch/librespot/target/debug/deps/libsocket2-daf9242442f2313a.rlib" "/home/patch/librespot/target/debug/deps/libmio-f9aa9845995326c6.rlib" "/home/patch/librespot/target/debug/deps/libparking_lot-ec19947310b61b64.rlib" "/home/patch/librespot/target/debug/deps/libparking_lot_core-6d9ef4ccd472c456.rlib" "/home/patch/librespot/target/debug/deps/libthread_id-abf1bfa195b34605.rlib" "/home/patch/librespot/target/debug/deps/libpetgraph-25d6970c9d746120.rlib" "/home/patch/librespot/target/debug/deps/libindexmap-9584fb0ab48702b7.rlib" "/home/patch/librespot/target/debug/deps/libhashbrown-75b4137a7dd80310.rlib" "/home/patch/librespot/target/debug/deps/libfixedbitset-5d73fb2aa7562282.rlib" "/home/patch/librespot/target/debug/deps/libbacktrace-7d42b693943167e6.rlib" "/home/patch/librespot/target/debug/deps/libminiz_oxide-04808b6d397938ec.rlib" "/home/patch/librespot/target/debug/deps/libadler-4bad59fb714a28c1.rlib" "/home/patch/librespot/target/debug/deps/libobject-fa00c182702e9206.rlib" "/home/patch/librespot/target/debug/deps/liblibc-3a01d7dc990d8868.rlib" "/home/patch/librespot/target/debug/deps/libaddr2line-b8f5f2ca7c7db21c.rlib" "/home/patch/librespot/target/debug/deps/libgimli-fb18b8fa9dbbd6cb.rlib" "/home/patch/librespot/target/debug/deps/librustc_demangle-df01366ab4ec9f49.rlib" "/home/patch/librespot/target/debug/deps/libsmallvec-3c180b614ff70037.rlib" "/home/patch/librespot/target/debug/deps/liblock_api-1adaff644f3cf6e0.rlib" "/home/patch/librespot/target/debug/deps/libscopeguard-85eaeb92849bde69.rlib" "/home/patch/librespot/target/debug/deps/libhttpdate-95a2c991dd9a4781.rlib" "/home/patch/librespot/target/debug/deps/libhttp-d0844bf8702d7b88.rlib" "/home/patch/librespot/target/debug/deps/libitoa-0f0129ebaeea7f20.rlib" "/home/patch/librespot/target/debug/deps/libbytes-38b27ae124177680.rlib" "/home/patch/librespot/target/debug/deps/libfnv-80a3ac1223ebe0b4.rlib" "/home/patch/librespot/target/debug/deps/liblibrespot_protocol-57bb787e4ee14170.rlib" "/home/patch/librespot/target/debug/deps/libprotobuf-0bb14020e8640280.rlib" "/home/patch/librespot/target/debug/deps/libprotobuf_support-efb1c738c1f6e0a0.rlib" "/home/patch/librespot/target/debug/deps/libonce_cell-d1c6837faea11144.rlib" "/home/patch/librespot/target/debug/deps/libaes-fc800b314efa6835.rlib" "/home/patch/librespot/target/debug/deps/libcipher-f282aa8392618734.rlib" "/home/patch/librespot/target/debug/deps/libinout-891ffa1c95322ed6.rlib" "/home/patch/librespot/target/debug/deps/liburl-60077e0f3946513b.rlib" "/home/patch/librespot/target/debug/deps/libidna-1622dc3170a1c4c7.rlib" "/home/patch/librespot/target/debug/deps/libunicode_normalization-e1e1555c0597a98f.rlib" "/home/patch/librespot/target/debug/deps/libtinyvec-e60a4eddb448c9f3.rlib" "/home/patch/librespot/target/debug/deps/libtinyvec_macros-b0e470aa6e439330.rlib" "/home/patch/librespot/target/debug/deps/libunicode_bidi-fcce2233e73ae165.rlib" "/home/patch/librespot/target/debug/deps/libform_urlencoded-a861bf70ff366a0b.rlib" "/home/patch/librespot/target/debug/deps/libpercent_encoding-f1f37a7e2065e750.rlib" "/home/patch/librespot/target/debug/deps/libthiserror-bc24e9c808d54bf6.rlib" "/home/patch/librespot/target/debug/deps/libsha1-404ad31dccd1f415.rlib" "/home/patch/librespot/target/debug/deps/libdigest-edccfbe34243c362.rlib" "/home/patch/librespot/target/debug/deps/libsubtle-350cdc9f0d458c62.rlib" "/home/patch/librespot/target/debug/deps/libblock_buffer-b088f92205dcbcc0.rlib" "/home/patch/librespot/target/debug/deps/libcrypto_common-e01f188c36b51937.rlib" "/home/patch/librespot/target/debug/deps/libgeneric_array-69a9361662e3b188.rlib" "/home/patch/librespot/target/debug/deps/libtypenum-13153cab33795baa.rlib" "/home/patch/librespot/target/debug/deps/liblog-bf9f69ef384da705.rlib" "/home/patch/librespot/target/debug/deps/libcfg_if-1f9a0563a9f6c412.rlib" "/home/patch/librespot/target/debug/deps/libfutures_util-336771658b45c034.rlib" "/home/patch/librespot/target/debug/deps/libmemchr-8acf8a3d92166af0.rlib" "/home/patch/librespot/target/debug/deps/libfutures_io-4650776275584176.rlib" "/home/patch/librespot/target/debug/deps/libslab-3a4d6b64463cd034.rlib" "/home/patch/librespot/target/debug/deps/libfutures_channel-6ff9ebc079942fd2.rlib" "/home/patch/librespot/target/debug/deps/libpin_project_lite-fd7632234f46c225.rlib" "/home/patch/librespot/target/debug/deps/libfutures_sink-3930e5ae1f30d7a0.rlib" "/home/patch/librespot/target/debug/deps/libfutures_task-42f41cb3810661c7.rlib" "/home/patch/librespot/target/debug/deps/libpin_utils-6a433f44b1a39042.rlib" "/home/patch/librespot/target/debug/deps/libfutures_core-2851cd3188a181a1.rlib" "/home/patch/.rustup/toolchains/stable-armv7-unknown-linux-gnueabihf/lib/rustlib/armv7-unknown-linux-gnueabihf/lib/libstd-40ec35ca8ee70274.rlib" "/home/patch/.rustup/toolchains/stable-armv7-unknown-linux-gnueabihf/lib/rustlib/armv7-unknown-linux-gnueabihf/lib/libpanic_unwind-e8744b67ddccafc1.rlib" "/home/patch/.rustup/toolchains/stable-armv7-unknown-linux-gnueabihf/lib/rustlib/armv7-unknown-linux-gnueabihf/lib/libobject-5f9550aae458ecf3.rlib" "/home/patch/.rustup/toolchains/stable-armv7-unknown-linux-gnueabihf/lib/rustlib/armv7-unknown-linux-gnueabihf/lib/libmemchr-74ccac10b62833f4.rlib" "/home/patch/.rustup/toolchains/stable-armv7-unknown-linux-gnueabihf/lib/rustlib/armv7-unknown-linux-gnueabihf/lib/libaddr2line-eb8274f51409e651.rlib" "/home/patch/.rustup/toolchains/stable-armv7-unknown-linux-gnueabihf/lib/rustlib/armv7-unknown-linux-gnueabihf/lib/libgimli-5552113ab842b1ed.rlib" "/home/patch/.rustup/toolchains/stable-armv7-unknown-linux-gnueabihf/lib/rustlib/armv7-unknown-linux-gnueabihf/lib/librustc_demangle-7f57637e1b6f0e6e.rlib" "/home/patch/.rustup/toolchains/stable-armv7-unknown-linux-gnueabihf/lib/rustlib/armv7-unknown-linux-gnueabihf/lib/libstd_detect-9836f29b20975bf8.rlib" "/home/patch/.rustup/toolchains/stable-armv7-unknown-linux-gnueabihf/lib/rustlib/armv7-unknown-linux-gnueabihf/lib/libcfg_if-e7fccbf4d1372b40.rlib" "/home/patch/.rustup/toolchains/stable-armv7-unknown-linux-gnueabihf/lib/rustlib/armv7-unknown-linux-gnueabihf/lib/libhashbrown-1a0b11b6d36521dc.rlib" "/home/patch/.rustup/toolchains/stable-armv7-unknown-linux-gnueabihf/lib/rustlib/armv7-unknown-linux-gnueabihf/lib/libminiz_oxide-6f3067a42ab6a5e1.rlib" "/home/patch/.rustup/toolchains/stable-armv7-unknown-linux-gnueabihf/lib/rustlib/armv7-unknown-linux-gnueabihf/lib/libadler-6fe3a25d24ec41ce.rlib" "/home/patch/.rustup/toolchains/stable-armv7-unknown-linux-gnueabihf/lib/rustlib/armv7-unknown-linux-gnueabihf/lib/librustc_std_workspace_alloc-9127a2c42d4923be.rlib" "/home/patch/.rustup/toolchains/stable-armv7-unknown-linux-gnueabihf/lib/rustlib/armv7-unknown-linux-gnueabihf/lib/libunwind-9fd709da136f9ebd.rlib" "/home/patch/.rustup/toolchains/stable-armv7-unknown-linux-gnueabihf/lib/rustlib/armv7-unknown-linux-gnueabihf/lib/libcfg_if-772dc96d4c6a716d.rlib" "/home/patch/.rustup/toolchains/stable-armv7-unknown-linux-gnueabihf/lib/rustlib/armv7-unknown-linux-gnueabihf/lib/liblibc-e0fd55a40b8366d4.rlib" "/home/patch/.rustup/toolchains/stable-armv7-unknown-linux-gnueabihf/lib/rustlib/armv7-unknown-linux-gnueabihf/lib/liballoc-709345820b6c0312.rlib" "/home/patch/.rustup/toolchains/stable-armv7-unknown-linux-gnueabihf/lib/rustlib/armv7-unknown-linux-gnueabihf/lib/librustc_std_workspace_core-7a6070092c022183.rlib" "/home/patch/.rustup/toolchains/stable-armv7-unknown-linux-gnueabihf/lib/rustlib/armv7-unknown-linux-gnueabihf/lib/libcore-863864789eb6b726.rlib" "/home/patch/.rustup/toolchains/stable-armv7-unknown-linux-gnueabihf/lib/rustlib/armv7-unknown-linux-gnueabihf/lib/libcompiler_builtins-ca6e767b2c5b0963.rlib" "-Wl,-Bdynamic" "-ljack" "-ldl" "-lasound" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-Wl,--eh-frame-hdr" "-Wl,-znoexecstack" "-L" "/home/patch/.rustup/toolchains/stable-armv7-unknown-linux-gnueabihf/lib/rustlib/armv7-unknown-linux-gnueabihf/lib" "-o" "/home/patch/librespot/target/debug/deps/librespot-6d8c323c04b36c7e" "-Wl,--gc-sections" "-pie" "-Wl,-zrelro,-znow" "-nodefaultlibs"
  = note: collect2: fatal error: ld terminated with signal 9 [Killed]
          compilation terminated.

error: could not compile `librespot` due to previous error

Any clue?

Cheers!

im-0 commented 1 year ago

= note: collect2: fatal error: ld terminated with signal 9 [Killed]

It is possible that you do not have enough RAM, and various compilation processes are getting killed by OOM killer or by some user-space OOM solutions (like systemd-oomd). Check dmesg and other system logs.

You may try to run with -j1 and add some swap space to circumvent this.

microfx commented 1 year ago

Thanks!! Alright... can you give me a hint how to increase swap? I have already thought that this is the problem since swap is only around 100 MB (RAM 1 GB).

Would you recommend to compile it better on my Mac in general?

im-0 commented 1 year ago
Thanks!! Alright... can you give me a hint how to increase swap? I have already thought that this is the problem since swap is only around 100 MB (RAM 1 GB).

It depends... Usually it is done in a following way:

Note that creating swap on sdcard is a bad idea as sdcards are usually extremely slow. I would recommend external USB 3.0 SSD if you have it.

Would you recommend to compile it better on my Mac in general?

I would recommend to compile this on some other system as 1 GiB of RAM is just too small for projects in "heavy" languages such as Rust and C++. But compiling on Mac with macOS or on regular Windows x86 PC is not an easy task because of different OS and different CPU architecture. Cross-compiling is not easy.

microfx commented 1 year ago

Okay... I just realised this was not my Pi 4 but Pi 3 ... hence the insufficient ram / swp – just compiled it on my Pi 4 in 22 min! Yay! Thanks for the tips&tricks!