~couchdb/couchdb/+git/couchdb-pkg:main

Last commit made on 2024-05-11
Get this branch:
git clone -b main https://git.launchpad.net/~couchdb/couchdb/+git/couchdb-pkg

Branch merges

Branch information

Name:
main
Repository:
lp:~couchdb/couchdb/+git/couchdb-pkg

Recent commits

5d14908... by Nick V.

Update supported OSes

Remove centos 7, bionic and buster.

Also some left-over jessie and stretch references.

Latest "CentOS" 9 is Almalinux 9.4 so add it to the makefile ruleset.

2995d76... by Nick V.

Update to latest Erlang 24

8d2a097... by Ronny Berndt

Add SSL libraries to the stage-packages (#133)

f575ae4... by Ronny Berndt

Remove unused packages and libs (#132)

9cc7fa6... by Simon Klassen <email address hidden>

Fix Regex and Snap unset (#131)

* vm.args regex handles comments; unsets key
* Move the snapctl unset closer to the snapctl get

---------

Co-authored-by: sklassen <none>

3b2ca4c... by Ronny Berndt

Configurable setting of Erlang/Elixir version in snap file (#130)

Use `asdf` as version manager for Erlang/Elixir.

45e2342... by Ronny Berndt

Add snap license and small typo fixes in README-SNAP (#129)

5895ad0... by Nick Vatamaniuc <email address hidden>

Update default Erlang version to 24.3.4.15

Packages are already updated. This is updating the default in the
build.sh script.

d0ac8f6... by Nick V.

Add Almalinux 8.9 alias since that's the latest 8.x version

4dbff64... by Simon Klassen <email address hidden>

Snap package updated to 3.3.3 (#119)

Summary of changes:

* fixes for snapcraft
* Added configure hook 'snap set couchdb admin=[password]'
* Added port to the list snap configured parameters
* Split packages into build and stage to reduce snap size; (some formating)
* Rewrote cluster HOWTO with new snap functionality without using LXC
* Formatting changes
* Expanded Explanation
* Added back the layout stanza
* Re-wrote building snap section
* Added warning on /var size and replaced the building snap section
* Rolled version and removed post-refresh hook
* SM68 and removed auto binding and added explicit directory into local.ini
* Added prefix to snapcraft file
* Added local.d creation to install hook
* Add softlink for libmozjs broken package
* libmozjs soft link use full path
* Removed debug statements
* Cleaner ln of libmozjs
* Re-run install script when refreshing
* Updated URL and added extra enviroment
* updated libraries
* updated configure
* remove libmozjs-68 hack
* Rolled base to core22 --beta (removed build-base)
* Fresh install set random cookie
* Support spaces in regex
* Switch to snaps erlang/rebar3
* lxc released version
* Rolled version number in example
* Use /dev/random to bake a better cookie
* Adds arch for remote-build; override-build now runs on one line; verbose is now verbosity.
* Added additional architectures
* Rolled the 3.3.3 and removed disable docs

---------

Co-authored-by: Joan Touzet <email address hidden>
Co-authored-by: Simon Klassen <email address hidden>
Co-authored-by: Ronny Berndt <email address hidden>