GNU social JP
  • FAQ
  • Login
GNU social JPは日本のGNU socialサーバーです。
Usage/ToS/admin/test/Pleroma FE
  • Public

    • Public
    • Network
    • Groups
    • Featured
    • Popular
    • People

Conversation

Notices

  1. Embed this notice
    tech? no! man, see... (technomancy@icosahedron.website)'s status on Tuesday, 12-Mar-2024 13:12:05 JST tech? no! man, see... tech? no! man, see...
    in reply to
    • a very weeny construct 💀

    @pho4cexa glibc is just this amazing pinnacle of ineptitude when it comes to this problem

    every other language on earth makes it easy to target old versions but with glibc you get to choose between "install an entire separate operating system just for one goddamn library" or "pile your chroot hacks so tall that they appear to be a monument to human hubris and risk incurring the wrath of the gods in a babel-type curse"

    only such an abdication of basic common sense could lead to a situation where "just use docker" is legitimately the easiest way to go

    In conversation about a year ago from icosahedron.website permalink
    • Embed this notice
      a very weeny construct 💀 (pho4cexa@tiny.tilde.website)'s status on Tuesday, 12-Mar-2024 13:12:06 JST a very weeny construct 💀 a very weeny construct 💀

      my weaksauce vps runs debian 12 ("bookworm") which has glibc 2.36

      my beefy dev box runs debian 13 ("trixie") which has glibc 2.37

      that means rust programs i compile on dev don't work when i copy them up to vps

      quick fix: compile it in a docker container:

      docker run --rm \
      --user "$(id -u)":"$(id -g)" \
      -v "$PWD":/x \
      -w /x \
      rust:bookworm \
      cargo build --release

      in general i hate docker but it does come in handy for this

      In conversation about a year ago permalink

Feeds

  • Activity Streams
  • RSS 2.0
  • Atom
  • Help
  • About
  • FAQ
  • TOS
  • Privacy
  • Source
  • Version
  • Contact

GNU social JP is a social network, courtesy of GNU social JP管理人. It runs on GNU social, version 2.0.2-dev, available under the GNU Affero General Public License.

Creative Commons Attribution 3.0 All GNU social JP content and data are available under the Creative Commons Attribution 3.0 license.