jperkin, to llvm
@jperkin@federate.me.uk avatar

So unfortunately #LLVM 17 has hit #pkgsrc, which means I need to turn off support for the full LLVM suite in #clang on #illumos

We offered to provide build hosts and maintain support, but upstream weren't interested, and removed all of the code.

Given it was working absolutely fine, this is a real shame. Especially as I spent a significant chunk of time getting it working.

It'll now have to go back to depending on GCC's libstdc++, and I'll work on avoiding dependencies on clang where I can.

joel, to random
@joel@piou.foolbazar.eu avatar

Is there any #NetBSD user running #GoToSocial via #pkgsrc out there?

My recent try raises issues with missing css files. Weird thing is FreeBSD PLIST does not reference them either. And compiling from source does not seem to solve the problem.

bentsukun, to random
@bentsukun@mastodon.sdf.org avatar

Two new versions released with security fixes, 1.22.3 and 1.21.10. Already available in HEAD!

jperkin, to random
@jperkin@federate.me.uk avatar

Recent changes in pkgsrc broke many packages 😭.

I took it upon myself to fix the mess, and ended up falling down a rabbit hole of ncurses support, with cruft going back 25 years.

I've proposed a bunch of fixes, including merging the ncurses and ncursesw packages, as well as making the ncursesw API the default (similar to what FreeBSD and others have done).

Interested to hear of potential issues, especially with older software. Will be testing it thoroughly!

https://github.com/NetBSD/pkgsrc/compare/trunk...TritonDataCenter:pkgsrc:review/ncurses-rework

#pkgsrc

jspath55,
@jspath55@chaos.social avatar

@jperkin Much appreciated work! 25 years sounds about right, for example Lynx with ncurses: https://invisible-island.net/lynx/lynx-ncurses.html

jperkin, to programming
@jperkin@federate.me.uk avatar

We're hiring!

https://www.mnxsolutions.com/careers/senior-backend-developer

Come and help us maintain and enhance a fully open-source operating system and cloud stack that has been battle-tested in very large production environments.

There are plenty of interesting problems to solve, all the way from writing device drivers and debugging early boot issues, to writing new UIs in Rust.

I think we're a pretty friendly team to work alongside too ;)

Happy to answer any questions.

#SmartOS #illumos #nodejs #rust #DTrace #pkgsrc

jperkin, to macos
@jperkin@federate.me.uk avatar

For anyone using my macOS binary package repository, I've switched to building against MacOSX12.3.sdk.

Build results look good, and over 24,000 packages are available for both arm64 and x86_64.

Full details on why I had to change, and how to switch to the new repository, are in my post to pkgsrc-users:

https://mail-index.netbsd.org/pkgsrc-users/2024/04/19/msg039367.html

The 11.3 repository will no longer be updated, but will remain available for anyone unable to upgrade past Big Sur.

Any problems, let me know!

#macos #pkgsrc #pkgin

bentsukun, to random
@bentsukun@mastodon.sdf.org avatar
AnachronistJohn, to random
@AnachronistJohn@zia.io avatar

Yay for the neverending progress of bulk package builds!

It has been a while, and lots of exciting stuff is happening in the world. More about that soon :D

AnachronistJohn,
@AnachronistJohn@zia.io avatar

First up are our NetBSD 9 binary package counts:

9.0: alpha 20492 (+6113)
9.0: earmv4 3063 (+1798)
9.0: m68k 6957 (+564)
9.0: vax 2425 (+1735)

bentsukun, to golang
@bentsukun@mastodon.sdf.org avatar

If you package #golang code and do not like your toolchain upgrading itself in the middle of the build, I suggest you set GOTOOLCHAIN=local in the environment. I just did that for #pkgsrc

See https://tip.golang.org/doc/toolchain for an explanation of the feature.

sehnsucht, to random
@sehnsucht@social.sdf.org avatar

Heads-up for Game of Trees (GoT) users on pkgsrc:

  • devel/got-portable has been renamed devel/got, superseding the old
    unmaintained got port [1][2]. pkgin should automatically take care of
    the transition upon upgrade.
  • with the last update (to version 0.95), devel/got will now install the
    got daemon and give instructions on how to set up a GoT server.

[1] https://mail-index.netbsd.org/pkgsrc-users/2024/01/18/msg038795.html
[2] https://mail-index.netbsd.org/pkgsrc-changes/2024/02/11/msg293203.html

cc. @stsp
#gameoftrees #git #pkgsrc #netbsd

drscream, to random
@drscream@fru.bar avatar

Get yourself ready for some stickers at

rl_dane, to debian
@rl_dane@alpha.polymaths.social avatar

Currently bootstrapping onto my / , just so I can hopefully have -mupdf ;)

https://www.netbsd.org/docs/pkgsrc/platforms.html

If this works well, it will be a fantastic secondary package manager for all my debian-based boxes, and a great alternative to the AUR.

cc: @amin

drscream, to random
@drscream@fru.bar avatar
bentsukun, to random
@bentsukun@mastodon.sdf.org avatar

As promised, I switched off https://bulktracker.appspot.com/ for #NetBSD #pkgsrc today. End of an era, after about 10 years!

Note that there is a TNF-hosted replacement, at https://releng.netbsd.org/bulktracker/.

bentsukun, to random
@bentsukun@mastodon.sdf.org avatar

I just ran on all of , and there are a lot more vulnerable packages than I thought :(

ParadeGrotesque,
@ParadeGrotesque@mastodon.sdf.org avatar

@bentsukun

Uh oh. ☹️

  • All
  • Subscribed
  • Moderated
  • Favorites
  • megavids
  • thenastyranch
  • rosin
  • GTA5RPClips
  • osvaldo12
  • love
  • Youngstown
  • slotface
  • khanakhh
  • everett
  • kavyap
  • mdbf
  • DreamBathrooms
  • ngwrru68w68
  • provamag3
  • magazineikmin
  • InstantRegret
  • normalnudes
  • tacticalgear
  • cubers
  • ethstaker
  • modclub
  • cisconetworking
  • Durango
  • anitta
  • Leos
  • tester
  • JUstTest
  • All magazines