!pbdtvoHxUGLhcEvnlu:nixos.org

Exotic Nix Targets

245 Members
81 Servers

Load older messages


SenderMessageTime
30 Apr 2024
@Ericson2314:matrix.orgJohn Ericson and I think I can extract freebsdBranches from your main PR too, further shrinking things down 16:08:42
@Ericson2314:matrix.orgJohn Ericson(in general I like splitting up the PR more, but I am happy to do the work pulling things out)16:08:52
@Ericson2314:matrix.orgJohn Ericson(rather than make you both slice and dice into tiny morsals)16:09:05
@Ericson2314:matrix.orgJohn EricsonAlso I am curious what the deal with FreeBSD and the smallest version number16:09:21
@Ericson2314:matrix.orgJohn Ericsondo they have that or just two version numbers?16:09:29
@Ericson2314:matrix.orgJohn Ericsonnoticed that the bash script to spit out the version skippped it16:09:40
@rhelmot:matrix.orgrhelmotwhat does that mean exactly? are you talking about pkgs/os-specific/bsd/freebsd/update.py ?16:13:54
@artemist:mildlyfunctional.gayartemist I'm guessing sys/conf/newvers.sh in the FreeBSD source tree? The update.py script calls that to figure out the version 16:15:11
@artemist:mildlyfunctional.gayartemistI think they put the patch number in BRANCH (e.g. RELEASE-p6) instead of revision for some reason16:18:14
@artemist:mildlyfunctional.gayartemistNot sure why but it's what they do16:18:23
@Ericson2314:matrix.orgJohn Ericson artemist: ah OK 16:21:36
@Ericson2314:matrix.orgJohn Ericsonthought the patch number was gone altogether16:21:43
@Ericson2314:matrix.orgJohn Ericsonthat helps16:21:46
@Ericson2314:matrix.orgJohn Ericsonthanks both of you16:21:53
@rhelmot:matrix.orgrhelmot
In reply to @Ericson2314:matrix.org
you should now be able to remove lots of inherit (buildFreebsd) ....
I pushed a change removing everything that did not cause a recursion error when removed
16:23:43
@rhelmot:matrix.orgrhelmotthere's still quite a lot though. I don't know how to determine if it's fixable or just due to the netbsd-mentioned problem16:24:10
@rhelmot:matrix.orgrhelmotimage.png
Download image.png
16:25:10
@Ericson2314:matrix.orgJohn Ericson rhelmot: yes it is expected that some will still be needed 16:54:55
@Ericson2314:matrix.orgJohn EricsonSplicing and laziness do not play nice 16:55:05
@xondtx:matrix.orgondt joined the room.22:18:49
@Ericson2314:matrix.orgJohn Ericson rhelmot artemist : would you be willing to give me push access to something so I can make a branch that both of you can edit? 22:36:55
@rhelmot:matrix.orgrhelmotyea sure22:37:20
@rhelmot:matrix.orgrhelmotbranch naming scheme on rhelmot/nixpkgs is freebsd-staging2/relevant-name22:39:52
@Ericson2314:matrix.orgJohn Ericson rhelmot: thanks! 22:56:27
@rhelmot:matrix.orgrhelmot * branch naming scheme on rhelmot/nixpkgs is freebsd-minimal2/relevant-name23:08:20
@rhelmot:matrix.orgrhelmotdon't wanna spam the github thread but I found another very interesting source about freebsd binary compatibility23:12:35
@rhelmot:matrix.orgrhelmothttps://wiki.freebsd.org/AddingSyscalls23:12:35
@rhelmot:matrix.orgrhelmothas a section about forward compatibility. tldr they try to do forward compat for any binary in the freebsd tree that's on a couple of core paths23:13:58
@Ericson2314:matrix.orgJohn Ericson rhelmot: I think it is fine to link that there ;) 23:13:58
@Ericson2314:matrix.orgJohn Ericson * rhelmot: I think it is fine to link that there :) 23:13:59

Show newer messages


Back to Room ListRoom Version: 6