New egg: awful-main, turn awful webapps into static executables

Pietro Cerutti <[email protected]>
Newsgroups gmane.lisp.scheme.chicken
Message-ID <0107018ba5852d36-9574ed85-d284-458b-8211-3d0f01fb9497-000000@eu-central-1.amazonses.com>
Hi,

I would like to request the addition of the egg awful-main to the coop.

The egg exposes a functor that can be used to esily turn awful web 
applications into static executables.

Repo: https://code.ptrcrt.ch/awful-main
Docs: https://wiki.call-cc.org/egg/awful-main

The output of test-new-egg is attached.

Thanks!


-- 
Pietro Cerutti
I have pledged to give 10% of income to effective charities
and invite you to join me - https://givingwhatwecan.org
awful-main-test-new-egg.log (text/plain, 3.1 KB)
[I] gahr@dev ~> test-new-egg awful-main https://code.ptrcrt.ch/awful-main/doc/trunk/awful-main.release-info
Writing egg-locations for awful-main to /tmp/temp9a9a.87138/egg-locations...
Running /usr/local/bin/henrietta-cache...
Caching egg 'awful-main'
        Downloading egg version 0.1.0 from https://code.ptrcrt.ch/awful-main/tarball/awful-main.tar.gz?uuid=v0.1.0 (CHICKEN release 5)
Finding out the latest version for awful-main...
Running /usr/local/bin/salmonella on awful-main version 0.1.0...
salmonella 3.0.1 -- a tool for testing CHICKEN eggs (http://wiki.call-cc.org/egg/salmonella)

Started on Mon Nov  6 16:12:52 2023
Command line: /usr/local/bin/salmonella

Options:
  chicken-install: /usr/local/bin/chicken-install
  repo-dir: /tmp/temp9a9a.87138/awful-main/0.1.0/salmonella-tmp-82c1a/repo
  chicken-install-args: (-v -test)

C compiler: /usr/local/libexec/ccache/clang16
clang version 16.0.6
Target: x86_64-portbld-freebsd13.2
Thread model: posix
InstalledDir: /usr/local/llvm16/bin


C++ compiler: /usr/local/libexec/ccache/clang++16
clang version 16.0.6
Target: x86_64-portbld-freebsd13.2
Thread model: posix
InstalledDir: /usr/local/llvm16/bin


C compiler flags: -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include/chicken -I'/tmp/temp9a9a.87138/awful-main/0.1.0/salmonella-tmp-82c1a/repo/include/chicken'

Linker: /usr/local/libexec/ccache/clang16
Linker flags: -fstack-protector-strong -L/usr/local/lib -Wl,-rpath=/usr/local/lib

Libraries: -lchicken -lm -lpthread

CHICKEN banner:
CHICKEN
(c) 2008-2021, The CHICKEN Team
(c) 2000-2007, Felix L. Winkelmann
Version 5.3.0 (rev e31bbee5)
freebsd-unix-clang-x86-64 [ 64bit dload ptables ]

Environment variables:
  SALMONELLA_RUNNING: 1
  CHICKEN_INSTALL_REPOSITORY: /tmp/temp9a9a.87138/awful-main/0.1.0/salmonella-tmp-82c1a/repo/lib/chicken/11
  CHICKEN_REPOSITORY_PATH: /tmp/temp9a9a.87138/awful-main/0.1.0/salmonella-tmp-82c1a/repo/lib/chicken/11
  CHICKEN_EGG_CACHE: /tmp/temp9a9a.87138/awful-main/0.1.0/salmonella-tmp-82c1a/repo/cache
  CHICKEN_INCLUDE_PATH: /tmp/temp9a9a.87138/awful-main/0.1.0/salmonella-tmp-82c1a/repo/share/chicken
  CHICKEN_C_INCLUDE_PATH: /tmp/temp9a9a.87138/awful-main/0.1.0/salmonella-tmp-82c1a/repo/include/chicken
  CHICKEN_HOME: (not set)
  CSC_OPTIONS: (not set)
  PATH: /tmp/temp9a9a.87138/awful-main/0.1.0/salmonella-tmp-82c1a/repo/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/games:/usr/local/sbin:/usr/local/bin:/home/gahr/bin

==== awful-main (1 of 1) ====
  Fetching........................................[ ok ] 0s
  Reading .egg....................................[ ok ] 0s
  Checking dependencies...........................[ ok ] 0s
  Checking category...............................[ ok ] 0s
  Checking license................................[ ok ] 0s
  Checking author.................................[ ok ] 0s
  Installing......................................[ ok ] 6m36s
  Checking version................................[ -- ]
  Testing.........................................[ -- ]
  Checking documentation..........................[ ok ] 0s
Removing /tmp/temp9a9a.87138
Egg looks ok!
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.