[Midnightbsd-cvs] [MidnightBSD/mports] 3eaf41: Tools/magus: batch SQLite dependency writes

Lucas Holt noreply at github.com
Mon Jun 1 23:19:58 EDT 2026


  Branch: refs/heads/master
  Home:   https://github.com/MidnightBSD/mports
  Commit: 3eaf411544f6777ead006d6ac296895e3299f3b8
      https://github.com/MidnightBSD/mports/commit/3eaf411544f6777ead006d6ac296895e3299f3b8
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2026-05-31 (Sun, 31 May 2026)

  Changed paths:
    M Tools/magus/bless/magus-bless.cxx

  Log Message:
  -----------
  Tools/magus: batch SQLite dependency writes

Wrap index database population in a transaction and reuse the dependency insert statement while blessing a Magus run.

AI-Assisted-by: OpenAI GPT-5 Codex <noreply at openai.com>
Signed-off-by: Lucas Holt <luke at foolishgames.com>


  Commit: e14df3815eded100b00f506211c470107063f752
      https://github.com/MidnightBSD/mports/commit/e14df3815eded100b00f506211c470107063f752
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2026-05-31 (Sun, 31 May 2026)

  Changed paths:
    M Tools/magus/bless/Makefile
    M Tools/magus/bless/magus-bless.cxx

  Log Message:
  -----------
  Tools/magus: read bless database config

Load PostgreSQL connection settings from /usr/magus/config.yaml with libucl so credentials are no longer passed on the command line.

AI-Assisted-by: OpenAI GPT-5 Codex <noreply at openai.com>
Signed-off-by: Lucas Holt <luke at foolishgames.com>


  Commit: 4e657df8fa782616f632aa7f49441a554c60a2dc
      https://github.com/MidnightBSD/mports/commit/4e657df8fa782616f632aa7f49441a554c60a2dc
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2026-05-31 (Sun, 31 May 2026)

  Changed paths:
    M .gitignore

  Log Message:
  -----------
  Tools/magus: ignore generated bless indexes

Keep local index.db outputs from the bless workflow out of source commits.

AI-Assisted-by: OpenAI GPT-5 Codex <noreply at openai.com>
Signed-off-by: Lucas Holt <luke at foolishgames.com>


  Commit: 539d9059358e8c8d9f59647d83b5373ac6e80e6a
      https://github.com/MidnightBSD/mports/commit/539d9059358e8c8d9f59647d83b5373ac6e80e6a
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2026-05-31 (Sun, 31 May 2026)

  Changed paths:
    M security/heimdal/files/patch-lib-krb5-Makefile.in

  Log Message:
  -----------
  security/heimdal: link verify_krb5_conf with pthread

Magus run 639 failed while linking verify_krb5_conf because libheimsqlite references pthread_create and the binary was not linked with pthread. Add PTHREAD_LIBADD to the patched Makefile.in target.

AI-Assisted-by: OpenAI GPT-5 Codex <noreply at openai.com>
Signed-off-by: Lucas Holt <luke at foolishgames.com>


  Commit: 7f97977ecc39c7ee5a5abe92b5649536738816fe
      https://github.com/MidnightBSD/mports/commit/7f97977ecc39c7ee5a5abe92b5649536738816fe
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2026-06-01 (Mon, 01 Jun 2026)

  Changed paths:
    M x11-servers/xorg-server/Makefile
    M x11-servers/xorg-server/distinfo
    M x11-servers/xwayland/Makefile
    M x11-servers/xwayland/distinfo

  Log Message:
  -----------
  apply security updates


  Commit: ec7f2110c796187002eacbc48b49be7d13ed2cd7
      https://github.com/MidnightBSD/mports/commit/ec7f2110c796187002eacbc48b49be7d13ed2cd7
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2026-06-01 (Mon, 01 Jun 2026)

  Changed paths:
    M Tools/lib/Magus/App/Slave/Worker.pm
    M archivers/liblz4/Makefile
    M devel/glib20/Makefile
    M devel/llvm19/files/patch-clang_lib_Basic_Targets_OSTargets.h
    M devel/qt6-tools/Makefile
    M graphics/libdmtx/Makefile
    M graphics/libdmtx/pkg-descr
    M security/krb5-121/Makefile
    M security/libgcrypt/Makefile
    M security/p5-GSSAPI/Makefile
    M textproc/docbook/Makefile
    M textproc/docbook/pkg-descr
    M textproc/iso8879/Makefile
    M textproc/iso8879/distinfo
    M textproc/iso8879/pkg-plist
    M www/py-libsass/Makefile
    M www/py-libsass/files/patch-setup.py

  Log Message:
  -----------
  Merge branch 'master' of github.com:MidnightBSD/mports


Compare: https://github.com/MidnightBSD/mports/compare/3bd0fbf2cfac...ec7f2110c796

To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications


More information about the Midnightbsd-cvs mailing list