reflex-platform
reflex-platform copied to clipboard
iOS simulator64 build fails
When you change crossSystem from iphone64 to iphone64-simulator it fails with
checking host system type... Invalid configuration `x86_64-apple-ios': system `ios' not recognized
Full log
these derivations will be built:
/nix/store/9fq0xnrwjmk2z708r0wh1rm4p5i459pj-libffi-3.2.1-x86_64-apple-ios.drv
/nix/store/ksvwj9acinap6r9qzs1ngzybcv5wrjrz-libiconv-osx-10.11.6-x86_64-apple-ios.drv
/nix/store/pkmg3nbbh1pn1kqlil2f1s7z12v6n6ls-x86_64-apple-ios-ghc-8.6.5.drv
/nix/store/5j98zninr6ib43r2lx6n6s0nn2i00a6g-base-orphans-0.8-x86_64-apple-ios.drv
/nix/store/cwxilb2r9kqgxg72kmm134qw1pwgc4gb-transformers-compat-0.6.2-x86_64-apple-ios.drv
/nix/store/3q0gngj2f195fhnx5spd6l5n7b8m1iqf-transformers-base-0.4.5.2-x86_64-apple-ios.drv
/nix/store/01cm3qx9abqv94vzzalxdasiqgjlzvfd-monad-control-1.0.2.3-x86_64-apple-ios.drv
/nix/store/0w2rgkd2ldw9v4iv6x4g8j20i81yl2va-StateVar-1.1.1.1-x86_64-apple-ios.drv
/nix/store/5rmq6af1waw8aiqnz986rrdbs7j9l90d-hashable-1.2.7.0-x86_64-apple-ios.drv
/nix/store/baskvj7xa3gvk44bybg63laanckwhck3-primitive-0.6.4.0-x86_64-apple-ios.drv
/nix/store/ysv6h1mn09qbk9am6bchkrfym2pmc90v-integer-logarithms-1.0.2.2-x86_64-apple-ios.drv
/nix/store/1anzai117ljgkk7xy20kaxmfg3z8jvic-scientific-0.3.6.2-x86_64-apple-ios.drv
/nix/store/mdyyccffqk5mibq0n3zjigfylng7aia5-old-locale-1.0.0.7-x86_64-apple-ios.drv
/nix/store/1d1ap1b8q92111krn1dncy8wc28pr3rp-time-locale-compat-0.1.1.5-x86_64-apple-ios.drv
/nix/store/y5vla9byp80pxcxblsvg5hxmq5fji74p-exceptions-0.10.0-x86_64-apple-ios.drv
/nix/store/50byy8c5yhq3ildgdfbhc08xnj33z7rk-bimap-0.3.3-x86_64-apple-ios.drv
/nix/store/40lhkw2bgn4k421hpxgkrav5lkmdc6wq-vector-0.12.0.2-x86_64-apple-ios.drv
/nix/store/dg851rawf71qdps8r4p1js65vc8gbv28-random-1.1-x86_64-apple-ios.drv
/nix/store/5xqsjc5b76zyi4z8ss2666w736nk0pj6-uuid-types-1.0.3-x86_64-apple-ios.drv
/nix/store/bcss2dgpr7ya0ccxqdg4cdq0nr1d126r-base-compat-0.10.5-x86_64-apple-ios.drv
/nix/store/f66svajdmcqyg3rvf6l5z8fpn35kqgjw-dlist-0.8.0.5-x86_64-apple-ios.drv
/nix/store/fzpnk5fmxg0c9rjzzg8316ffycnsk84y-attoparsec-0.13.2.2-x86_64-apple-ios.drv
/nix/store/n5fbj676l6bjaiwx1wrhg5qa55y1xwl6-th-abstraction-0.2.11.0-x86_64-apple-ios.drv
/nix/store/p88im98pjfndg8d5472g0c9nnqydic4w-unordered-containers-0.2.9.0-x86_64-apple-ios.drv
/nix/store/zda8s1fi5xpyrxj6lpznpgdcxxarg4dp-tagged-0.8.6-x86_64-apple-ios.drv
/nix/store/jslabwj7w407zrzmgmfmlmpa4iw19i3a-aeson-1.4.2.0-x86_64-apple-ios.drv
/nix/store/75qqxyvzfhli5jn9g5a7x7xpc9sq15kg-semigroups-0.18.5-x86_64-apple-ios.drv
/nix/store/psmfdqvvqsk2ln8lhl37hlan34mchvyf-constraints-0.10.1-x86_64-apple-ios.drv
/nix/store/z7iwfhdc344fg0ky76qxvy4hl0igvnam-constraints-extras-0.3.0.1-x86_64-apple-ios.drv
/nix/store/ck0dzja2f62hklhwwzw7v39y73p9ml8p-dependent-sum-0.6.2.0-x86_64-apple-ios.drv
/nix/store/55hghsyvkp71zmmw4bn1zl951w4p9bdq-dependent-map-0.3-x86_64-apple-ios.drv
/nix/store/5a7mkhf1nbrcfgb1riz5swcb0yws105s-ref-tf-0.4.0.1-x86_64-apple-ios.drv
/nix/store/9yvqvnxamsvcfs80kgjhc8y4d4vwxgmp-distributive-0.6-x86_64-apple-ios.drv
/nix/store/dgz6d2zn2pg1ljqv2zr78wn1xxbskykr-contravariant-1.5-x86_64-apple-ios.drv
/nix/store/qc4xzl9ck5lrk5bb5lafpsddnw1z2ww3-comonad-5.0.4-x86_64-apple-ios.drv
/nix/store/l5flmf6rf2qpikchl0794n0yz59w27i6-bifunctors-5.5.3-x86_64-apple-ios.drv
/nix/store/5nmq5a7rnfa6qcy8li2k3hiyfdliqc43-assoc-1-x86_64-apple-ios.drv
/nix/store/gawr8smwam9q7bgfmrwc78y1mgfxsld1-erf-2.0.0.0-x86_64-apple-ios.drv
/nix/store/x552g7x05j7r1akkjy3z23ppl1hdd05j-tf-random-0.5-x86_64-apple-ios.drv
/nix/store/g6fdmmr8x44lj10vdn5kk8hbffrssjf1-QuickCheck-2.12.6.1-x86_64-apple-ios.drv
/nix/store/mrz2hhl3v1qgphqinyhappahkqp07c1r-semigroupoids-5.3.2-x86_64-apple-ios.drv
/nix/store/5v73zy9j1isa58n31ln1sh74azck56jw-these-1-x86_64-apple-ios.drv
/nix/store/wrh2xddrqyqw870dma7a96pkmr3pl6jh-data-default-class-0.1.2.0-x86_64-apple-ios.drv
/nix/store/3gnki4j41sdixw2bxayhybicn17xmcjg-data-default-instances-dlist-0.0.1-x86_64-apple-ios.drv
/nix/store/gys24p1zz0m9kjgvsv43ylhah4abzsbs-data-default-instances-containers-0.0.1-x86_64-apple-ios.drv
/nix/store/mima8bm0w827qxm7fsmasbpnqb66qvqb-data-default-instances-old-locale-0.0.1-x86_64-apple-ios.drv
/nix/store/6w29cy9sn6v5cyf9a11razkm47wg1ch9-data-default-0.7.1.1-x86_64-apple-ios.drv
/nix/store/4rpp16drr16nh331vm96alfd3flw0fgh-reflection-2.1.4-x86_64-apple-ios.drv
/nix/store/k0mac5cka2a31cxzqskp8lyka8xwpp6y-void-0.7.2-x86_64-apple-ios.drv
/nix/store/kyi5zd49ijr99zdfmbzh36r4kp9dnssk-profunctors-5.3-x86_64-apple-ios.drv
/nix/store/p37lk8k7s824djp8iiqdxc9bcq3dj2hq-free-5.1-x86_64-apple-ios.drv
/nix/store/9zfkbs5qmjqsw6gpxdjldly02vw9nr0x-adjunctions-4.4-x86_64-apple-ios.drv
/nix/store/zyam8c4nafhxvyzsihvvi4q462v4fb3g-invariant-0.5.1-x86_64-apple-ios.drv
/nix/store/851n68zsdz56ckarvsxrqj01zwyznlzw-kan-extensions-5.2-x86_64-apple-ios.drv
/nix/store/iq867hpmvljp5jp5gzlnj1vdghbw9gic-call-stack-0.1.0-x86_64-apple-ios.drv
/nix/store/wgflln00r5s30z9r1hgf8bd9nhgvkp8j-parallel-3.2.2.0-x86_64-apple-ios.drv
/nix/store/i26mxf2m1hc6hgr1gmh73441hq846aqv-lens-4.17-x86_64-apple-ios.drv
/nix/store/nafdqiyjb29glrajqxxq7j19ah5jdkma-unliftio-core-0.1.2.0-x86_64-apple-ios.drv
/nix/store/2lwlyczclh9p68pgw4vbwfc8hlh201ik-case-insensitive-1.2.0.11-x86_64-apple-ios.drv
/nix/store/ni0a2wv6il399x2p15pphxa1bgj1p48b-http-types-0.12.3-x86_64-apple-ios.drv
/nix/store/wgr6qfwbncw1jppnbhi3aj81h8fa526s-base64-bytestring-1.0.0.2-x86_64-apple-ios.drv
/nix/store/b6g62ch3mjvnc8a0gmzvd76pxcr9348d-jsaddle-0.9.6.0-x86_64-apple-ios.drv
/nix/store/g2hrywj6a6wjdiqzvabpwwzqzn5f3kia-exception-transformers-0.4.0.7-x86_64-apple-ios.drv
/nix/store/gcnsqzzx792y7w1c296rzyva3jbhr216-zenc-0.1.1-x86_64-apple-ios.drv
/nix/store/xv9ay8fxdf459cn9ibyxy76jrb3ra181-syb-0.7-x86_64-apple-ios.drv
/nix/store/hi3s7mj71by5lw1hip5iwxmwinl7irrk-th-extras-0.0.0.4-x86_64-apple-ios.drv
/nix/store/hvwpxxrnq26aj316rlc3n33fn1ypbhsz-dependent-sum-template-0.1.0.0-x86_64-apple-ios.drv
/nix/store/ks4832xn68pki10kx5rf2z431smmj191-keycode-0.2.2-x86_64-apple-ios.drv
/nix/store/mpydjn2v4wdzcdbwiylqaav8z8h7v5wq-network-uri-2.6.1.0-x86_64-apple-ios.drv
/nix/store/857ilphvy1q7awmi1d7whwqaiwcr7flp-unbounded-delays-0.1.1.0-x86_64-apple-ios.drv
/nix/store/c1p4qacrjigbhsdg3dcml7s2c4xdklc3-haskell-src-exts-1.21.0-x86_64-apple-ios.drv
/nix/store/hz4wk50n382dqzqpiqj1z75s900dvc2m-th-lift-instances-0.1.12-x86_64-apple-ios.drv
/nix/store/rvxvdihl7hpnyx9yk13qsigymxi9kbpi-th-lift-0.7.11-x86_64-apple-ios.drv
/nix/store/b0grh34f25y24b2ha8n08d6grar73cnj-th-expand-syns-0.4.4.0-x86_64-apple-ios.drv
/nix/store/wybfpj2cn40f6gjmxxhypb1ijyki04xx-safe-0.3.17-x86_64-apple-ios.drv
/nix/store/v4nfws906rxcqpf0aiw4qczvgqsar8v1-th-reify-many-0.1.8-x86_64-apple-ios.drv
/nix/store/v8hk9v5pp308nvbq33yqkm3yih4fiwjv-th-orphans-0.13.6-x86_64-apple-ios.drv
/nix/store/94pq9nwbcf05w8j61ahmzv1v4llq4yfz-haskell-src-meta-0.8.2-x86_64-apple-ios.drv
/nix/store/krqsk3nsvchfwn3m2a76260ndnaqxm8j-newtype-0.2-x86_64-apple-ios.drv
/nix/store/pv9cxafm9j66g7f73x46q377hpqvnr34-semialign-1-x86_64-apple-ios.drv
/nix/store/fm5sw128f3ffg8iwqy8p01v21k0rilgk-monoidal-containers-0.6-x86_64-apple-ios.drv
/nix/store/mgypdrzbf64544c7wdk89lfghf88dh7r-witherable-0.3-x86_64-apple-ios.drv
/nix/store/rlm4v9jhls4gjzjlyy8pyc9hzsqg5wlh-split-0.2.3.3-x86_64-apple-ios.drv
/nix/store/s5pspi23c6c2k0kmjmj0ag9y1kig2501-prim-uniq-0.1.0.1-x86_64-apple-ios.drv
/nix/store/qkjsxz6wcqm1hir1b8cw0l54i21wij00-newtype-generics-0.5.3-x86_64-apple-ios.drv
/nix/store/y4zcq9hy9f07bphypj9l98y037csipww-MemoTrie-0.6.9-x86_64-apple-ios.drv
/nix/store/pbn6vhjk691dfh6hic5m7ldsfwkxlcdz-reflex-0.6.2.4-x86_64-apple-ios.drv
/nix/store/rbsvf5f3c41qgv81a2x418byp4dx8j5f-blaze-builder-0.4.1.0-x86_64-apple-ios.drv
/nix/store/9ybj076334hldprlc2dci4rsi5s0mad0-jsaddle-dom-0.9.0.0-x86_64-apple-ios.drv
/nix/store/xsvfj40s22yqmplk2masi49jxp386fzn-ghcjs-dom-jsaddle-0.9.2.0-x86_64-apple-ios.drv
/nix/store/w218aw00aw51bqds0p196jq50b4h2kgc-ghcjs-dom-0.9.2.0-x86_64-apple-ios.drv
/nix/store/9mh4wsrbivrk460m6l2402dq6qg6hnx2-reflex-dom-core-0.5.2-x86_64-apple-ios.drv
/nix/store/mjgfsznndrz5dg4yplay2k4cnrjn1j7h-jsaddle-wkwebview-0.9.6.0-x86_64-apple-ios.drv
/nix/store/29hn5f048q6a61p5j271wg68cv1pylb9-reflex-dom-0.5.2-x86_64-apple-ios.drv
/nix/store/iq7459398pscgrq8cw4njqkjx2flvdhf-common-0.1.0.0-x86_64-apple-ios.drv
/nix/store/d055kj12q3kxv9bb466m63asmpgpjqzq-frontend-0.1.0.0-x86_64-apple-ios.drv
/nix/store/m3h0x89afsgjqshqgmnsz9yb5n9zj0g4-frontend-app.drv
building '/nix/store/9fq0xnrwjmk2z708r0wh1rm4p5i459pj-libffi-3.2.1-x86_64-apple-ios.drv'...
unpacking sources
unpacking source archive /nix/store/jh2vnmc0dhjasycwbvgllrlzrx6grxvz-libffi-3.2.1.tar.gz
source root is libffi-3.2.1
setting SOURCE_DATE_EPOCH to timestamp 1415793709 of file libffi-3.2.1/ChangeLog
patching sources
configuring
fixing libtool script ./ltmain.sh
configure flags: --disable-static --disable-dependency-tracking --prefix=/nix/store/skalvgp2dm78pjn5jpxnmsr0z6cagdg9-libffi-3.2.1-x86_64-apple-ios --bindir=/nix/store/skalvgp2dm78pjn5jpxnmsr0z6cagdg9-libffi-3.2.1-x86_64-apple-ios/bin --sbindir=/nix/store/skalvgp2dm78pjn5jpxnmsr0z6cagdg9-libffi-3.2.1-x86_64-apple-ios/sbin --includedir=/nix/store/40s4drpfsdnnjv3ayb58q6d6jksngvn8-libffi-3.2.1-x86_64-apple-ios-dev/include --oldincludedir=/nix/store/40s4drpfsdnnjv3ayb58q6d6jksngvn8-libffi-3.2.1-x86_64-apple-ios-dev/include --mandir=/nix/store/357sg47bpm7ffsxwzcvdhksk5p29am3b-libffi-3.2.1-x86_64-apple-ios-man/share/man --infodir=/nix/store/mgjn1g3rlysk7hbvi2ryvv27xkhjs6yq-libffi-3.2.1-x86_64-apple-ios-info/share/info --docdir=/nix/store/skalvgp2dm78pjn5jpxnmsr0z6cagdg9-libffi-3.2.1-x86_64-apple-ios/share/doc/libffi --libdir=/nix/store/skalvgp2dm78pjn5jpxnmsr0z6cagdg9-libffi-3.2.1-x86_64-apple-ios/lib --libexecdir=/nix/store/skalvgp2dm78pjn5jpxnmsr0z6cagdg9-libffi-3.2.1-x86_64-apple-ios/libexec --localedir=/nix/store/skalvgp2dm78pjn5jpxnmsr0z6cagdg9-libffi-3.2.1-x86_64-apple-ios/share/locale --with-gcc-arch=generic --enable-pax_emutramp --build=x86_64-apple-darwin --host=x86_64-apple-ios
checking build system type... x86_64-apple-darwin
checking host system type... Invalid configuration `x86_64-apple-ios': system `ios' not recognized
configure: error: /nix/store/bbw1rwzgb43dda7gw9qjxbbpzb847n4z-bash-4.4-p23/bin/bash ./config.sub x86_64-apple-ios failed
builder for '/nix/store/9fq0xnrwjmk2z708r0wh1rm4p5i459pj-libffi-3.2.1-x86_64-apple-ios.drv' failed with exit code 1
cannot build derivation '/nix/store/pkmg3nbbh1pn1kqlil2f1s7z12v6n6ls-x86_64-apple-ios-ghc-8.6.5.drv': 1 dependencies couldn't be built
cannot build derivation '/nix/store/d055kj12q3kxv9bb466m63asmpgpjqzq-frontend-0.1.0.0-x86_64-apple-ios.drv': 1 dependencies couldn't be built
cannot build derivation '/nix/store/m3h0x89afsgjqshqgmnsz9yb5n9zj0g4-frontend-app.drv': 1 dependencies couldn't be built
error: build of '/nix/store/m3h0x89afsgjqshqgmnsz9yb5n9zj0g4-frontend-app.drv' failed
Yeah this usually happens when something has an old gnu config. Current one works:
./config.sub x86_64-apple-ios
We need to cherry pick https://github.com/NixOS/nixpkgs/pull/61096/commits/5a69a4ecc1650e7989a39146a598bb6d97837a3f.
@Ericson2314 @matthewbauer Was this fixed in 19.09 bump?