joyhughes / Jen

Image processing, generative photography, cellular automata
https://discord.gg/GQQHUbkf
21 stars 20 forks source link

build is broken on main branch #100

Closed rudi-cilibrasi closed 2 months ago

rudi-cilibrasi commented 2 months ago

looks like a file was left out of the repo but required

Script started on 2024-05-11 07:41:07-07:00 [TERM="xterm-256color" TTY="/dev/pts/0" COLUMNS="80" LINES="25"]
[?2004hrudi@mgnuc 
[32m~/src/joy 
[91m
[00m$ exit
source buildjen
[?2004l
++ git clone git@github.com:joyhughes/Jen.git
Cloning into 'Jen'...
remote: Enumerating objects: 2492, done.
remote: Counting objects:   0% (1/656)
remote: Counting objects:   1% (7/656)
remote: Counting objects:   2% (14/656)
remote: Counting objects:   3% (20/656)
remote: Counting objects:   4% (27/656)
remote: Counting objects:   5% (33/656)
remote: Counting objects:   6% (40/656)
remote: Counting objects:   7% (46/656)
remote: Counting objects:   8% (53/656)
remote: Counting objects:   9% (60/656)
remote: Counting objects:  10% (66/656)
remote: Counting objects:  11% (73/656)
remote: Counting objects:  12% (79/656)
remote: Counting objects:  13% (86/656)
remote: Counting objects:  14% (92/656)
remote: Counting objects:  15% (99/656)
remote: Counting objects:  16% (105/656)
remote: Counting objects:  17% (112/656)
remote: Counting objects:  18% (119/656)
remote: Counting objects:  19% (125/656)
remote: Counting objects:  20% (132/656)
remote: Counting objects:  21% (138/656)
remote: Counting objects:  22% (145/656)
remote: Counting objects:  23% (151/656)
remote: Counting objects:  24% (158/656)
remote: Counting objects:  25% (164/656)
remote: Counting objects:  26% (171/656)
remote: Counting objects:  27% (178/656)
remote: Counting objects:  28% (184/656)
remote: Counting objects:  29% (191/656)
remote: Counting objects:  30% (197/656)
remote: Counting objects:  31% (204/656)
remote: Counting objects:  32% (210/656)
remote: Counting objects:  33% (217/656)
remote: Counting objects:  34% (224/656)
remote: Counting objects:  35% (230/656)
remote: Counting objects:  36% (237/656)
remote: Counting objects:  37% (243/656)
remote: Counting objects:  38% (250/656)
remote: Counting objects:  39% (256/656)
remote: Counting objects:  40% (263/656)
remote: Counting objects:  41% (269/656)
remote: Counting objects:  42% (276/656)
remote: Counting objects:  43% (283/656)
remote: Counting objects:  44% (289/656)
remote: Counting objects:  45% (296/656)
remote: Counting objects:  46% (302/656)
remote: Counting objects:  47% (309/656)
remote: Counting objects:  48% (315/656)
remote: Counting objects:  49% (322/656)
remote: Counting objects:  50% (328/656)
remote: Counting objects:  51% (335/656)
remote: Counting objects:  52% (342/656)
remote: Counting objects:  53% (348/656)
remote: Counting objects:  54% (355/656)
remote: Counting objects:  55% (361/656)
remote: Counting objects:  56% (368/656)
remote: Counting objects:  57% (374/656)
remote: Counting objects:  58% (381/656)
remote: Counting objects:  59% (388/656)
remote: Counting objects:  60% (394/656)
remote: Counting objects:  61% (401/656)
remote: Counting objects:  62% (407/656)
remote: Counting objects:  63% (414/656)
remote: Counting objects:  64% (420/656)
remote: Counting objects:  65% (427/656)
remote: Counting objects:  66% (433/656)
remote: Counting objects:  67% (440/656)
remote: Counting objects:  68% (447/656)
remote: Counting objects:  69% (453/656)
remote: Counting objects:  70% (460/656)
remote: Counting objects:  71% (466/656)
remote: Counting objects:  72% (473/656)
remote: Counting objects:  73% (479/656)
remote: Counting objects:  74% (486/656)
remote: Counting objects:  75% (492/656)
remote: Counting objects:  76% (499/656)
remote: Counting objects:  77% (506/656)
remote: Counting objects:  78% (512/656)
remote: Counting objects:  79% (519/656)
remote: Counting objects:  80% (525/656)
remote: Counting objects:  81% (532/656)
remote: Counting objects:  82% (538/656)
remote: Counting objects:  83% (545/656)
remote: Counting objects:  84% (552/656)
remote: Counting objects:  85% (558/656)
remote: Counting objects:  86% (565/656)
remote: Counting objects:  87% (571/656)
remote: Counting objects:  88% (578/656)
remote: Counting objects:  89% (584/656)
remote: Counting objects:  90% (591/656)
remote: Counting objects:  91% (597/656)
remote: Counting objects:  92% (604/656)
remote: Counting objects:  93% (611/656)
remote: Counting objects:  94% (617/656)
remote: Counting objects:  95% (624/656)
remote: Counting objects:  96% (630/656)
remote: Counting objects:  97% (637/656)
remote: Counting objects:  98% (643/656)
remote: Counting objects:  99% (650/656)
remote: Counting objects: 100% (656/656)
remote: Counting objects: 100% (656/656), done.
remote: Compressing objects:   0% (1/310)
remote: Compressing objects:   1% (4/310)
remote: Compressing objects:   2% (7/310)
remote: Compressing objects:   3% (10/310)
remote: Compressing objects:   4% (13/310)
remote: Compressing objects:   5% (16/310)
remote: Compressing objects:   6% (19/310)
remote: Compressing objects:   7% (22/310)
remote: Compressing objects:   8% (25/310)
remote: Compressing objects:   9% (28/310)
remote: Compressing objects:  10% (31/310)
remote: Compressing objects:  11% (35/310)
remote: Compressing objects:  12% (38/310)
remote: Compressing objects:  13% (41/310)
remote: Compressing objects:  14% (44/310)
remote: Compressing objects:  15% (47/310)
remote: Compressing objects:  16% (50/310)
remote: Compressing objects:  17% (53/310)
remote: Compressing objects:  18% (56/310)
remote: Compressing objects:  19% (59/310)
remote: Compressing objects:  20% (62/310)
remote: Compressing objects:  21% (66/310)
remote: Compressing objects:  22% (69/310)
remote: Compressing objects:  23% (72/310)
remote: Compressing objects:  24% (75/310)
remote: Compressing objects:  25% (78/310)
remote: Compressing objects:  26% (81/310)
remote: Compressing objects:  27% (84/310)
remote: Compressing objects:  28% (87/310)
remote: Compressing objects:  29% (90/310)
remote: Compressing objects:  30% (93/310)
remote: Compressing objects:  31% (97/310)
remote: Compressing objects:  32% (100/310)
remote: Compressing objects:  33% (103/310)
remote: Compressing objects:  34% (106/310)
remote: Compressing objects:  35% (109/310)
remote: Compressing objects:  36% (112/310)
remote: Compressing objects:  37% (115/310)
remote: Compressing objects:  38% (118/310)
remote: Compressing objects:  39% (121/310)
remote: Compressing objects:  40% (124/310)
remote: Compressing objects:  41% (128/310)
remote: Compressing objects:  42% (131/310)
remote: Compressing objects:  43% (134/310)
remote: Compressing objects:  44% (137/310)
remote: Compressing objects:  45% (140/310)
remote: Compressing objects:  46% (143/310)
remote: Compressing objects:  47% (146/310)
remote: Compressing objects:  48% (149/310)
remote: Compressing objects:  49% (152/310)
remote: Compressing objects:  50% (155/310)
remote: Compressing objects:  51% (159/310)
remote: Compressing objects:  52% (162/310)
remote: Compressing objects:  53% (165/310)
remote: Compressing objects:  54% (168/310)
remote: Compressing objects:  55% (171/310)
remote: Compressing objects:  56% (174/310)
remote: Compressing objects:  57% (177/310)
remote: Compressing objects:  58% (180/310)
remote: Compressing objects:  59% (183/310)
remote: Compressing objects:  60% (186/310)
remote: Compressing objects:  61% (190/310)
remote: Compressing objects:  62% (193/310)
remote: Compressing objects:  63% (196/310)
remote: Compressing objects:  64% (199/310)
remote: Compressing objects:  65% (202/310)
remote: Compressing objects:  66% (205/310)
remote: Compressing objects:  67% (208/310)
remote: Compressing objects:  68% (211/310)
remote: Compressing objects:  69% (214/310)
remote: Compressing objects:  70% (217/310)
remote: Compressing objects:  71% (221/310)
remote: Compressing objects:  72% (224/310)
remote: Compressing objects:  73% (227/310)
remote: Compressing objects:  74% (230/310)
remote: Compressing objects:  75% (233/310)
remote: Compressing objects:  76% (236/310)
remote: Compressing objects:  77% (239/310)
remote: Compressing objects:  78% (242/310)
remote: Compressing objects:  79% (245/310)
remote: Compressing objects:  80% (248/310)
remote: Compressing objects:  81% (252/310)
remote: Compressing objects:  82% (255/310)
remote: Compressing objects:  83% (258/310)
remote: Compressing objects:  84% (261/310)
remote: Compressing objects:  85% (264/310)
remote: Compressing objects:  86% (267/310)
remote: Compressing objects:  87% (270/310)
remote: Compressing objects:  88% (273/310)
remote: Compressing objects:  89% (276/310)
remote: Compressing objects:  90% (279/310)
remote: Compressing objects:  91% (283/310)
remote: Compressing objects:  92% (286/310)
remote: Compressing objects:  93% (289/310)
remote: Compressing objects:  94% (292/310)
remote: Compressing objects:  95% (295/310)
remote: Compressing objects:  96% (298/310)
remote: Compressing objects:  97% (301/310)
remote: Compressing objects:  98% (304/310)
remote: Compressing objects:  99% (307/310)
remote: Compressing objects: 100% (310/310)
remote: Compressing objects: 100% (310/310), done.
Receiving objects:   0% (1/2492)
Receiving objects:   1% (25/2492)
Receiving objects:   2% (50/2492)
Receiving objects:   3% (75/2492)
Receiving objects:   4% (100/2492)
Receiving objects:   5% (125/2492)
Receiving objects:   6% (150/2492)
Receiving objects:   7% (175/2492)
Receiving objects:   8% (200/2492)
Receiving objects:   9% (225/2492)
Receiving objects:  10% (250/2492)
Receiving objects:  11% (275/2492)
Receiving objects:  12% (300/2492)
Receiving objects:  13% (324/2492)
Receiving objects:  14% (349/2492)
Receiving objects:  15% (374/2492)
Receiving objects:  16% (399/2492)
Receiving objects:  17% (424/2492)
Receiving objects:  18% (449/2492)
Receiving objects:  19% (474/2492)
Receiving objects:  20% (499/2492), 5.16 MiB | 10.31 MiB/s
Receiving objects:  20% (522/2492), 13.30 MiB | 13.29 MiB/s
Receiving objects:  21% (524/2492), 13.30 MiB | 13.29 MiB/s
Receiving objects:  22% (549/2492), 13.30 MiB | 13.29 MiB/s
Receiving objects:  23% (574/2492), 21.70 MiB | 14.46 MiB/s
Receiving objects:  24% (599/2492), 21.70 MiB | 14.46 MiB/s
Receiving objects:  25% (623/2492), 21.70 MiB | 14.46 MiB/s
Receiving objects:  26% (648/2492), 21.70 MiB | 14.46 MiB/s
Receiving objects:  27% (673/2492), 21.70 MiB | 14.46 MiB/s
Receiving objects:  28% (698/2492), 21.70 MiB | 14.46 MiB/s
Receiving objects:  29% (723/2492), 21.70 MiB | 14.46 MiB/s
Receiving objects:  30% (748/2492), 21.70 MiB | 14.46 MiB/s
Receiving objects:  31% (773/2492), 21.70 MiB | 14.46 MiB/s
Receiving objects:  32% (798/2492), 21.70 MiB | 14.46 MiB/s
Receiving objects:  33% (823/2492), 21.70 MiB | 14.46 MiB/s
Receiving objects:  34% (848/2492), 21.70 MiB | 14.46 MiB/s
Receiving objects:  35% (873/2492), 21.70 MiB | 14.46 MiB/s
Receiving objects:  36% (898/2492), 21.70 MiB | 14.46 MiB/s
Receiving objects:  37% (923/2492), 21.70 MiB | 14.46 MiB/s
Receiving objects:  38% (947/2492), 21.70 MiB | 14.46 MiB/s
Receiving objects:  39% (972/2492), 21.70 MiB | 14.46 MiB/s
Receiving objects:  40% (997/2492), 21.70 MiB | 14.46 MiB/s
Receiving objects:  41% (1022/2492), 21.70 MiB | 14.46 MiB/s
Receiving objects:  42% (1047/2492), 21.70 MiB | 14.46 MiB/s
Receiving objects:  43% (1072/2492), 21.70 MiB | 14.46 MiB/s
Receiving objects:  44% (1097/2492), 21.70 MiB | 14.46 MiB/s
Receiving objects:  45% (1122/2492), 21.70 MiB | 14.46 MiB/s
Receiving objects:  46% (1147/2492), 21.70 MiB | 14.46 MiB/s
Receiving objects:  47% (1172/2492), 21.70 MiB | 14.46 MiB/s
Receiving objects:  48% (1197/2492), 21.70 MiB | 14.46 MiB/s
Receiving objects:  49% (1222/2492), 21.70 MiB | 14.46 MiB/s
Receiving objects:  50% (1246/2492), 21.70 MiB | 14.46 MiB/s
Receiving objects:  51% (1271/2492), 21.70 MiB | 14.46 MiB/s
Receiving objects:  52% (1296/2492), 21.70 MiB | 14.46 MiB/s
Receiving objects:  53% (1321/2492), 21.70 MiB | 14.46 MiB/s
Receiving objects:  54% (1346/2492), 21.70 MiB | 14.46 MiB/s
Receiving objects:  55% (1371/2492), 21.70 MiB | 14.46 MiB/s
Receiving objects:  56% (1396/2492), 21.70 MiB | 14.46 MiB/s
Receiving objects:  57% (1421/2492), 21.70 MiB | 14.46 MiB/s
Receiving objects:  58% (1446/2492), 21.70 MiB | 14.46 MiB/s
Receiving objects:  59% (1471/2492), 21.70 MiB | 14.46 MiB/s
Receiving objects:  60% (1496/2492), 21.70 MiB | 14.46 MiB/s
Receiving objects:  61% (1521/2492), 21.70 MiB | 14.46 MiB/s
Receiving objects:  62% (1546/2492), 21.70 MiB | 14.46 MiB/s
Receiving objects:  63% (1570/2492), 21.70 MiB | 14.46 MiB/s
Receiving objects:  64% (1595/2492), 21.70 MiB | 14.46 MiB/s
Receiving objects:  65% (1620/2492), 21.70 MiB | 14.46 MiB/s
Receiving objects:  66% (1645/2492), 21.70 MiB | 14.46 MiB/s
Receiving objects:  67% (1670/2492), 21.70 MiB | 14.46 MiB/s
Receiving objects:  68% (1695/2492), 21.70 MiB | 14.46 MiB/s
Receiving objects:  69% (1720/2492), 21.70 MiB | 14.46 MiB/s
Receiving objects:  70% (1745/2492), 21.70 MiB | 14.46 MiB/s
Receiving objects:  71% (1770/2492), 21.70 MiB | 14.46 MiB/s
Receiving objects:  72% (1795/2492), 21.70 MiB | 14.46 MiB/s
Receiving objects:  73% (1820/2492), 21.70 MiB | 14.46 MiB/s
Receiving objects:  74% (1845/2492), 21.70 MiB | 14.46 MiB/s
Receiving objects:  75% (1869/2492), 21.70 MiB | 14.46 MiB/s
Receiving objects:  76% (1894/2492), 21.70 MiB | 14.46 MiB/s
Receiving objects:  77% (1919/2492), 21.70 MiB | 14.46 MiB/s
Receiving objects:  78% (1944/2492), 21.70 MiB | 14.46 MiB/s
Receiving objects:  79% (1969/2492), 21.70 MiB | 14.46 MiB/s
Receiving objects:  80% (1994/2492), 21.70 MiB | 14.46 MiB/s
Receiving objects:  81% (2019/2492), 21.70 MiB | 14.46 MiB/s
Receiving objects:  82% (2044/2492), 21.70 MiB | 14.46 MiB/s
Receiving objects:  83% (2069/2492), 21.70 MiB | 14.46 MiB/s
Receiving objects:  84% (2094/2492), 21.70 MiB | 14.46 MiB/s
Receiving objects:  85% (2119/2492), 21.70 MiB | 14.46 MiB/s
Receiving objects:  86% (2144/2492), 21.70 MiB | 14.46 MiB/s
Receiving objects:  87% (2169/2492), 21.70 MiB | 14.46 MiB/s
Receiving objects:  88% (2193/2492), 21.70 MiB | 14.46 MiB/s
Receiving objects:  89% (2218/2492), 21.70 MiB | 14.46 MiB/s
Receiving objects:  90% (2243/2492), 21.70 MiB | 14.46 MiB/s
Receiving objects:  91% (2268/2492), 21.70 MiB | 14.46 MiB/s
Receiving objects:  92% (2293/2492), 21.70 MiB | 14.46 MiB/s
Receiving objects:  93% (2318/2492), 21.70 MiB | 14.46 MiB/s
Receiving objects:  93% (2329/2492), 30.04 MiB | 14.97 MiB/s
Receiving objects:  94% (2343/2492), 30.04 MiB | 14.97 MiB/s
Receiving objects:  95% (2368/2492), 37.20 MiB | 14.84 MiB/s
Receiving objects:  96% (2393/2492), 37.20 MiB | 14.84 MiB/s
Receiving objects:  96% (2413/2492), 41.64 MiB | 13.85 MiB/s
Receiving objects:  97% (2418/2492), 41.64 MiB | 13.85 MiB/s
remote: Total 2492 (delta 444), reused 493 (delta 343), pack-reused 1836
Receiving objects:  98% (2443/2492), 44.06 MiB | 12.54 MiB/s
Receiving objects:  99% (2468/2492), 44.06 MiB | 12.54 MiB/s
Receiving objects: 100% (2492/2492), 44.06 MiB | 12.54 MiB/s
Receiving objects: 100% (2492/2492), 44.52 MiB | 12.57 MiB/s, done.
Resolving deltas:   0% (0/1666)
Resolving deltas:   1% (17/1666)
Resolving deltas:   2% (34/1666)
Resolving deltas:   3% (50/1666)
Resolving deltas:   4% (67/1666)
Resolving deltas:   5% (84/1666)
Resolving deltas:   6% (100/1666)
Resolving deltas:   7% (117/1666)
Resolving deltas:   8% (134/1666)
Resolving deltas:   9% (150/1666)
Resolving deltas:  10% (167/1666)
Resolving deltas:  11% (185/1666)
Resolving deltas:  12% (200/1666)
Resolving deltas:  13% (217/1666)
Resolving deltas:  14% (234/1666)
Resolving deltas:  15% (250/1666)
Resolving deltas:  16% (267/1666)
Resolving deltas:  17% (284/1666)
Resolving deltas:  18% (300/1666)
Resolving deltas:  19% (317/1666)
Resolving deltas:  20% (334/1666)
Resolving deltas:  21% (350/1666)
Resolving deltas:  22% (367/1666)
Resolving deltas:  23% (384/1666)
Resolving deltas:  24% (400/1666)
Resolving deltas:  25% (417/1666)
Resolving deltas:  26% (434/1666)
Resolving deltas:  27% (450/1666)
Resolving deltas:  28% (467/1666)
Resolving deltas:  29% (484/1666)
Resolving deltas:  30% (500/1666)
Resolving deltas:  31% (517/1666)
Resolving deltas:  32% (534/1666)
Resolving deltas:  33% (550/1666)
Resolving deltas:  34% (567/1666)
Resolving deltas:  35% (584/1666)
Resolving deltas:  36% (600/1666)
Resolving deltas:  37% (617/1666)
Resolving deltas:  38% (634/1666)
Resolving deltas:  39% (650/1666)
Resolving deltas:  40% (667/1666)
Resolving deltas:  41% (684/1666)
Resolving deltas:  42% (700/1666)
Resolving deltas:  43% (717/1666)
Resolving deltas:  44% (734/1666)
Resolving deltas:  45% (750/1666)
Resolving deltas:  46% (767/1666)
Resolving deltas:  47% (784/1666)
Resolving deltas:  48% (800/1666)
Resolving deltas:  49% (817/1666)
Resolving deltas:  50% (833/1666)
Resolving deltas:  51% (850/1666)
Resolving deltas:  52% (867/1666)
Resolving deltas:  53% (883/1666)
Resolving deltas:  54% (900/1666)
Resolving deltas:  55% (917/1666)
Resolving deltas:  56% (933/1666)
Resolving deltas:  57% (950/1666)
Resolving deltas:  58% (967/1666)
Resolving deltas:  59% (983/1666)
Resolving deltas:  60% (1000/1666)
Resolving deltas:  61% (1017/1666)
Resolving deltas:  62% (1033/1666)
Resolving deltas:  63% (1050/1666)
Resolving deltas:  64% (1067/1666)
Resolving deltas:  65% (1084/1666)
Resolving deltas:  66% (1100/1666)
Resolving deltas:  67% (1118/1666)
Resolving deltas:  68% (1133/1666)
Resolving deltas:  69% (1150/1666)
Resolving deltas:  70% (1167/1666)
Resolving deltas:  71% (1183/1666)
Resolving deltas:  72% (1200/1666)
Resolving deltas:  73% (1217/1666)
Resolving deltas:  74% (1233/1666)
Resolving deltas:  75% (1250/1666)
Resolving deltas:  76% (1267/1666)
Resolving deltas:  77% (1283/1666)
Resolving deltas:  78% (1300/1666)
Resolving deltas:  79% (1317/1666)
Resolving deltas:  80% (1333/1666)
Resolving deltas:  81% (1350/1666)
Resolving deltas:  82% (1367/1666)
Resolving deltas:  83% (1383/1666)
Resolving deltas:  84% (1400/1666)
Resolving deltas:  85% (1417/1666)
Resolving deltas:  86% (1433/1666)
Resolving deltas:  87% (1450/1666)
Resolving deltas:  88% (1467/1666)
Resolving deltas:  89% (1483/1666)
Resolving deltas:  90% (1500/1666)
Resolving deltas:  91% (1517/1666)
Resolving deltas:  92% (1533/1666)
Resolving deltas:  93% (1550/1666)
Resolving deltas:  94% (1567/1666)
Resolving deltas:  95% (1583/1666)
Resolving deltas:  96% (1600/1666)
Resolving deltas:  97% (1617/1666)
Resolving deltas:  98% (1633/1666)
Resolving deltas:  99% (1650/1666)
Resolving deltas: 100% (1666/1666)
Resolving deltas: 100% (1666/1666), done.
++ cd Jen/Lux
++ mkdir build
++ cd build
++ cmake ..
-- The C compiler identification is GNU 11.3.0
-- The CXX compiler identification is GNU 11.3.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/lib/ccache/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/lib/ccache/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Build type not specified: Use Debug by default
-- Configuring done
[31mCMake Error at CMakeLists.txt:65 (add_library):
  Cannot find source file:
    src/life_hacks.hpp
  Tried extensions .c .C .c++ .cc .cpp .cxx .cu .mpp .m .M .mm .ixx .cppm .h
  .hh .h++ .hm .hpp .hxx .in .txx .f .F .for .f77 .f90 .f95 .f03 .hip .ispc
[31mCMake Error at CMakeLists.txt:65 (add_library):
  No SOURCES given to target: common
[0mCMake Generate step failed.  Build files cannot be regenerated correctly.
Script done on 2024-05-11 07:41:16-07:00 [COMMAND_EXIT_CODE="1"]

on ubuntu 22.04 on gh commit https://github.com/joyhughes/Jen/commit/9d5a97ead50b1f4661cee4fdfbe3f8ee4c91e264