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
    Haelwenn /элвэн/ :triskell: (lanodan@queer.hacktivis.me)'s status on Thursday, 19-Oct-2023 00:46:17 JST Haelwenn /элвэн/ :triskell: Haelwenn /элвэн/ :triskell:
    Heh, even GNU Guix is using binaries to get GHC (Haskell Compiler).

    https://git.savannah.gnu.org/cgit/guix.git/tree/gnu/packages/haskell.scm#n753
    In conversation Thursday, 19-Oct-2023 00:46:17 JST from queer.hacktivis.me permalink

    Attachments

    1. Domain not in remote thumbnail source whitelist: git.savannah.gnu.org
      haskell.scm\packages\gnu - guix.git - GNU Guix and GNU Guix System
    • Embed this notice
      Haelwenn /элвэн/ :triskell: (lanodan@queer.hacktivis.me)'s status on Thursday, 19-Oct-2023 00:52:05 JST Haelwenn /элвэн/ :triskell: Haelwenn /элвэн/ :triskell:
      in reply to
      Also yeah, antique things like python-2. Which is like the whole reason why keeping a bootstrapping compiler current/modern is important. Specially for languages like Haskell where Diverse Double Compiling isn't an option.
      In conversation Thursday, 19-Oct-2023 00:52:05 JST permalink
    • Embed this notice
      LisPi (lispi314@mastodon.top)'s status on Thursday, 19-Oct-2023 08:11:06 JST LisPi LisPi
      in reply to

      @lanodan Yeah... languages without a sane bootstrap path are obnoxious.

      #Ada #GNAT still lacks one, for instance. They're working on it last I heard, but for now it's a problem.

      In conversation Thursday, 19-Oct-2023 08:11:06 JST permalink
      Haelwenn /элвэн/ :triskell: likes this.
    • Embed this notice
      Haelwenn /элвэн/ :triskell: (lanodan@queer.hacktivis.me)'s status on Thursday, 19-Oct-2023 08:22:48 JST Haelwenn /элвэн/ :triskell: Haelwenn /элвэн/ :triskell:
      in reply to
      • LisPi
      @lispi314 As in you just need GCC to be bootstrapped or like they wrote the Ada frontend of GCC in Ada?
      In conversation Thursday, 19-Oct-2023 08:22:48 JST permalink
    • Embed this notice
      LisPi (lispi314@mastodon.top)'s status on Thursday, 19-Oct-2023 08:29:29 JST LisPi LisPi
      in reply to

      @lanodan The original compiler used to compile the GCC GNAT was proprietary, and while you can go back to earlier GNAT versions to compile the chain... the original one is obviously missing for a "from source" bootstrap.

      In conversation Thursday, 19-Oct-2023 08:29:29 JST permalink
      Haelwenn /элвэн/ :triskell: likes this.
    • Embed this notice
      Haelwenn /элвэн/ :triskell: (lanodan@queer.hacktivis.me)'s status on Thursday, 19-Oct-2023 08:34:47 JST Haelwenn /элвэн/ :triskell: Haelwenn /элвэн/ :triskell:
      in reply to
      • LisPi
      @lispi314 Yeah but if you can get GNAT with current GCC via only relying on source code (this exclude transpiled code, as it's not the best/preferred way of doing modifications), then it bootstraps from source, then end.
      I feel like you're conflating it with ability to go back in history, which is almost the opposite of what I would want.
      In conversation Thursday, 19-Oct-2023 08:34:47 JST 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.