#hivemind — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #hivemind, aggregated by home.social.
-
Readers, writers, party people, extroverts, if you were going to hold a (alcohol-free) 45-minute event to launch a new book club, what would you do?
I can only think either reading aloud Ch 1 of the already-selected first book club book, or, more fun, reading aloud (aka performing competitively) the first few pages of three choices and everyone gets to vote for which one will be the first book club book.
Any suggestions? Especially ones to encourage members of the community to come along to check out the vibe for potentially joining.
(I’m running a little literary festival in my town, and a community group wants to have a session for their new book club, and I’m not sure what that would look like and neither do they 😂)
-
Readers, writers, party people, extroverts, if you were going to hold a (alcohol-free) 45-minute event to launch a new book club, what would you do?
I can only think either reading aloud Ch 1 of the already-selected first book club book, or, more fun, reading aloud (aka performing competitively) the first few pages of three choices and everyone gets to vote for which one will be the first book club book.
Any suggestions? Especially ones to encourage members of the community to come along to check out the vibe for potentially joining.
(I’m running a little literary festival in my town, and a community group wants to have a session for their new book club, and I’m not sure what that would look like and neither do they 😂)
-
Readers, writers, party people, extroverts, if you were going to hold a (alcohol-free) 45-minute event to launch a new book club, what would you do?
I can only think either reading aloud Ch 1 of the already-selected first book club book, or, more fun, reading aloud (aka performing competitively) the first few pages of three choices and everyone gets to vote for which one will be the first book club book.
Any suggestions? Especially ones to encourage members of the community to come along to check out the vibe for potentially joining.
(I’m running a little literary festival in my town, and a community group wants to have a session for their new book club, and I’m not sure what that would look like and neither do they 😂)
-
Readers, writers, party people, extroverts, if you were going to hold a (alcohol-free) 45-minute event to launch a new book club, what would you do?
I can only think either reading aloud Ch 1 of the already-selected first book club book, or, more fun, reading aloud (aka performing competitively) the first few pages of three choices and everyone gets to vote for which one will be the first book club book.
Any suggestions? Especially ones to encourage members of the community to come along to check out the vibe for potentially joining.
(I’m running a little literary festival in my town, and a community group wants to have a session for their new book club, and I’m not sure what that would look like and neither do they 😂)
-
Readers, writers, party people, extroverts, if you were going to hold a (alcohol-free) 45-minute event to launch a new book club, what would you do?
I can only think either reading aloud Ch 1 of the already-selected first book club book, or, more fun, reading aloud (aka performing competitively) the first few pages of three choices and everyone gets to vote for which one will be the first book club book.
Any suggestions? Especially ones to encourage members of the community to come along to check out the vibe for potentially joining.
(I’m running a little literary festival in my town, and a community group wants to have a session for their new book club, and I’m not sure what that would look like and neither do they 😂)
-
With PrideMonth around the corner, I wanna ask if someone knows an EU based t-shirt artist with online shop who does 'Trans Rights are Human Rights' designs preferably with animals on it (and not only the text)
Also bc search engines on all sites are just garbage so I thought I use the #HiveMind XD
Feel free to link shops below, can be your own ofc as well
Edit:
I did like these and looked into the artist section so I think it's not AI :>https://www.redbubble.com/de/shop/ap/144431336
-
With PrideMonth around the corner, I wanna ask if someone knows an EU based t-shirt artist with online shop who does 'Trans Rights are Human Rights' designs preferably with animals on it (and not only the text)
Also bc search engines on all sites are just garbage so I thought I use the #HiveMind XD
Feel free to link shops below, can be your own ofc as well :>
-
With PrideMonth around the corner, I wanna ask if someone knows an EU based t-shirt artist with online shop who does 'Trans Rights are Human Rights' designs preferably with animals on it (and not only the text)
Also bc search engines on all sites are just garbage so I thought I use the #HiveMind XD
Feel free to link shops below, can be your own ofc as well
Edit:
I did like these and looked into the artist section so I think it's not AI :>https://www.redbubble.com/de/shop/ap/144431336
-
With PrideMonth around the corner, I wanna ask if someone knows an EU based t-shirt artist with online shop who does 'Trans Rights are Human Rights' designs preferably with animals on it (and not only the text)
Also bc search engines on all sites are just garbage so I thought I use the #HiveMind XD
Feel free to link shops below, can be your own ofc as well
Edit:
I did like these and looked into the artist section so I think it's not AI :>https://www.redbubble.com/de/shop/ap/144431336
-
With PrideMonth around the corner, I wanna ask if someone knows an EU based t-shirt artist with online shop who does 'Trans Rights are Human Rights' designs preferably with animals on it (and not only the text)
Also bc search engines on all sites are just garbage so I thought I use the #HiveMind XD
Feel free to link shops below, can be your own ofc as well :>
-
Thanks to Malaysia's all-encompassing #digitalID blackbox system, probably some algorithm in China will decide whether you're allowed to drive, get married, travel, or die.
-
Thanks to Malaysia's all-encompassing #digitalID blackbox system, probably some algorithm in China will decide whether you're allowed to drive, get married, travel, or die.
-
Thanks to Malaysia's all-encompassing #digitalID blackbox system, probably some algorithm in China will decide whether you're allowed to drive, get married, travel, or die.
-
Found a really cool command-line image manipulation tool called paltool and had no trouble compiling it on #OpenBSD, but it craps out on #FreeBSD.
Script started on Sat May 23 08:59:03 2026 Command: bash -l paltool $ giturl https://gitlab.com/bztsrc/paltool paltool $ cd src src $ CC=/usr/local/bin/gcc16 gmake (some portions snipped for space, see https://bin.benjaminhollon.com/ohnumplans.bash for full output) /usr/local/bin/ld: imgq/libimagequant.o: in function `liq_crash_if_invalid_handle_pointer_given': libimagequant.c:(.text.liq_crash_if_invalid_handle_pointer_given+0x6a): undefined reference to `__stderr' /usr/local/bin/ld: imgq/mempool.o: in function `mempool_create': mempool.c:(.text.mempool_create+0x1db): undefined reference to `__assert2' /usr/local/bin/ld: webp/alpha_dec.o: in function `WebPDeallocateAlphaMemory': alpha_dec.c:(.text.WebPDeallocateAlphaMemory+0xab): undefined reference to `__assert2' /usr/local/bin/ld: webp/alpha_dec.o: in function `VP8DecompressAlphaRows': alpha_dec.c:(.text.VP8DecompressAlphaRows+0x591): undefined reference to `__assert2' /usr/local/bin/ld: alpha_dec.c:(.text.VP8DecompressAlphaRows+0x5b0): undefined reference to `__assert2' /usr/local/bin/ld: alpha_dec.c:(.text.VP8DecompressAlphaRows+0x5cf): undefined reference to `__assert2' /usr/local/bin/ld: webp/alpha_dec.o:alpha_dec.c:(.text.VP8DecompressAlphaRows+0x5ee): more undefined references to `__assert2' follow /usr/local/bin/ld: webp/anim_encode.o: in function `WebPAnimEncoderNewInternal': anim_encode.c:(.text.WebPAnimEncoderNewInternal+0x113): undefined reference to `__stderr' /usr/local/bin/ld: anim_encode.c:(.text.WebPAnimEncoderNewInternal+0x190): undefined reference to `__stderr' /usr/local/bin/ld: anim_encode.c:(.text.WebPAnimEncoderNewInternal+0x1c3): undefined reference to `__stderr' /usr/local/bin/ld: anim_encode.c:(.text.WebPAnimEncoderNewInternal+0x3f0): undefined reference to `__assert2' /usr/local/bin/ld: webp/anim_encode.o: in function `MinimizeChangeRectangle': anim_encode.c:(.text.MinimizeChangeRectangle+0x31b): undefined reference to `__assert2' /usr/local/bin/ld: anim_encode.c:(.text.MinimizeChangeRectangle+0x33a): undefined reference to `__assert2' /usr/local/bin/ld: anim_encode.c:(.text.MinimizeChangeRectangle+0x359): undefined reference to `__assert2' /usr/local/bin/ld: webp/anim_encode.o: in function `WebPAnimEncoderAdd': anim_encode.c:(.text.WebPAnimEncoderAdd+0x9a): undefined reference to `__stderr' /usr/local/bin/ld: anim_encode.c:(.text.WebPAnimEncoderAdd+0x1de): undefined reference to `__assert2' /usr/local/bin/ld: anim_encode.c:(.text.WebPAnimEncoderAdd+0xb3a): undefined reference to `__assert2' /usr/local/bin/ld: anim_encode.c:(.text.WebPAnimEncoderAdd+0xb59): undefined reference to `__assert2' /usr/local/bin/ld: anim_encode.c:(.text.WebPAnimEncoderAdd+0xb78): undefined reference to `__assert2' /usr/local/bin/ld: anim_encode.c:(.text.WebPAnimEncoderAdd+0xb97): undefined reference to `__assert2' /usr/local/bin/ld: webp/anim_encode.o:anim_encode.c:(.text.WebPAnimEncoderAdd+0xbb6): more undefined references to `__assert2' follow /usr/local/bin/ld: webp/anim_encode.o: in function `FlushFrames': anim_encode.c:(.text.FlushFrames+0x39): undefined reference to `__stderr' /usr/local/bin/ld: anim_encode.c:(.text.FlushFrames+0x33b): undefined reference to `__assert2' /usr/local/bin/ld: anim_encode.c:(.text.FlushFrames+0x35a): undefined reference to `__assert2' /usr/local/bin/ld: anim_encode.c:(.text.FlushFrames+0x379): undefined reference to `__assert2' /usr/local/bin/ld: webp/anim_encode.o: in function `WebPAnimEncoderAssemble': anim_encode.c:(.text.WebPAnimEncoderAssemble+0x197): undefined reference to `__assert2' /usr/local/bin/ld: anim_encode.c:(.text.WebPAnimEncoderAssemble+0x20b): undefined reference to `__assert2' /usr/local/bin/ld: webp/anim_encode.o:anim_encode.c:(.text.OptimizeSingleFrame+0x43b): more undefined references to `__assert2' follow /usr/local/bin/ld: apng/pngerror.o: in function `png_default_error': pngerror.c:(.text.png_default_error+0x1c): undefined reference to `__stderr' /usr/local/bin/ld: apng/pngerror.o: in function `png_warning': pngerror.c:(.text.png_warning+0xe9): undefined reference to `__stderr' /usr/local/bin/ld: apng/pngerror.o: in function `png_chunk_warning': pngerror.c:(.text.png_chunk_warning+0x73): undefined reference to `__stderr' /usr/local/bin/ld: jpeg/jerror.o: in function `output_message': jerror.c:(.text.output_message+0x31): undefined reference to `__stderr' collect2: error: ld returned 1 exit status gmake: *** [Makefile:26: paltool] Error 1 src $ src $ # :/ src $ logout Command exit status: 2 Script done on Sat May 23 08:59:53 2026 -
Found a really cool command-line image manipulation tool called paltool and had no trouble compiling it on #OpenBSD, but it craps out on #FreeBSD.
Script started on Sat May 23 08:59:03 2026 Command: bash -l paltool $ giturl https://gitlab.com/bztsrc/paltool paltool $ cd src src $ CC=/usr/local/bin/gcc16 gmake (some portions snipped for space, see https://bin.benjaminhollon.com/ohnumplans.bash for full output) /usr/local/bin/ld: imgq/libimagequant.o: in function `liq_crash_if_invalid_handle_pointer_given': libimagequant.c:(.text.liq_crash_if_invalid_handle_pointer_given+0x6a): undefined reference to `__stderr' /usr/local/bin/ld: imgq/mempool.o: in function `mempool_create': mempool.c:(.text.mempool_create+0x1db): undefined reference to `__assert2' /usr/local/bin/ld: webp/alpha_dec.o: in function `WebPDeallocateAlphaMemory': alpha_dec.c:(.text.WebPDeallocateAlphaMemory+0xab): undefined reference to `__assert2' /usr/local/bin/ld: webp/alpha_dec.o: in function `VP8DecompressAlphaRows': alpha_dec.c:(.text.VP8DecompressAlphaRows+0x591): undefined reference to `__assert2' /usr/local/bin/ld: alpha_dec.c:(.text.VP8DecompressAlphaRows+0x5b0): undefined reference to `__assert2' /usr/local/bin/ld: alpha_dec.c:(.text.VP8DecompressAlphaRows+0x5cf): undefined reference to `__assert2' /usr/local/bin/ld: webp/alpha_dec.o:alpha_dec.c:(.text.VP8DecompressAlphaRows+0x5ee): more undefined references to `__assert2' follow /usr/local/bin/ld: webp/anim_encode.o: in function `WebPAnimEncoderNewInternal': anim_encode.c:(.text.WebPAnimEncoderNewInternal+0x113): undefined reference to `__stderr' /usr/local/bin/ld: anim_encode.c:(.text.WebPAnimEncoderNewInternal+0x190): undefined reference to `__stderr' /usr/local/bin/ld: anim_encode.c:(.text.WebPAnimEncoderNewInternal+0x1c3): undefined reference to `__stderr' /usr/local/bin/ld: anim_encode.c:(.text.WebPAnimEncoderNewInternal+0x3f0): undefined reference to `__assert2' /usr/local/bin/ld: webp/anim_encode.o: in function `MinimizeChangeRectangle': anim_encode.c:(.text.MinimizeChangeRectangle+0x31b): undefined reference to `__assert2' /usr/local/bin/ld: anim_encode.c:(.text.MinimizeChangeRectangle+0x33a): undefined reference to `__assert2' /usr/local/bin/ld: anim_encode.c:(.text.MinimizeChangeRectangle+0x359): undefined reference to `__assert2' /usr/local/bin/ld: webp/anim_encode.o: in function `WebPAnimEncoderAdd': anim_encode.c:(.text.WebPAnimEncoderAdd+0x9a): undefined reference to `__stderr' /usr/local/bin/ld: anim_encode.c:(.text.WebPAnimEncoderAdd+0x1de): undefined reference to `__assert2' /usr/local/bin/ld: anim_encode.c:(.text.WebPAnimEncoderAdd+0xb3a): undefined reference to `__assert2' /usr/local/bin/ld: anim_encode.c:(.text.WebPAnimEncoderAdd+0xb59): undefined reference to `__assert2' /usr/local/bin/ld: anim_encode.c:(.text.WebPAnimEncoderAdd+0xb78): undefined reference to `__assert2' /usr/local/bin/ld: anim_encode.c:(.text.WebPAnimEncoderAdd+0xb97): undefined reference to `__assert2' /usr/local/bin/ld: webp/anim_encode.o:anim_encode.c:(.text.WebPAnimEncoderAdd+0xbb6): more undefined references to `__assert2' follow /usr/local/bin/ld: webp/anim_encode.o: in function `FlushFrames': anim_encode.c:(.text.FlushFrames+0x39): undefined reference to `__stderr' /usr/local/bin/ld: anim_encode.c:(.text.FlushFrames+0x33b): undefined reference to `__assert2' /usr/local/bin/ld: anim_encode.c:(.text.FlushFrames+0x35a): undefined reference to `__assert2' /usr/local/bin/ld: anim_encode.c:(.text.FlushFrames+0x379): undefined reference to `__assert2' /usr/local/bin/ld: webp/anim_encode.o: in function `WebPAnimEncoderAssemble': anim_encode.c:(.text.WebPAnimEncoderAssemble+0x197): undefined reference to `__assert2' /usr/local/bin/ld: anim_encode.c:(.text.WebPAnimEncoderAssemble+0x20b): undefined reference to `__assert2' /usr/local/bin/ld: webp/anim_encode.o:anim_encode.c:(.text.OptimizeSingleFrame+0x43b): more undefined references to `__assert2' follow /usr/local/bin/ld: apng/pngerror.o: in function `png_default_error': pngerror.c:(.text.png_default_error+0x1c): undefined reference to `__stderr' /usr/local/bin/ld: apng/pngerror.o: in function `png_warning': pngerror.c:(.text.png_warning+0xe9): undefined reference to `__stderr' /usr/local/bin/ld: apng/pngerror.o: in function `png_chunk_warning': pngerror.c:(.text.png_chunk_warning+0x73): undefined reference to `__stderr' /usr/local/bin/ld: jpeg/jerror.o: in function `output_message': jerror.c:(.text.output_message+0x31): undefined reference to `__stderr' collect2: error: ld returned 1 exit status gmake: *** [Makefile:26: paltool] Error 1 src $ src $ # :/ src $ logout Command exit status: 2 Script done on Sat May 23 08:59:53 2026 -
Found a really cool command-line image manipulation tool called paltool and had no trouble compiling it on #OpenBSD, but it craps out on #FreeBSD.
Script started on Sat May 23 08:59:03 2026 Command: bash -l paltool $ giturl https://gitlab.com/bztsrc/paltool paltool $ cd src src $ CC=/usr/local/bin/gcc16 gmake (some portions snipped for space, see https://bin.benjaminhollon.com/ohnumplans.bash for full output) /usr/local/bin/ld: imgq/libimagequant.o: in function `liq_crash_if_invalid_handle_pointer_given': libimagequant.c:(.text.liq_crash_if_invalid_handle_pointer_given+0x6a): undefined reference to `__stderr' /usr/local/bin/ld: imgq/mempool.o: in function `mempool_create': mempool.c:(.text.mempool_create+0x1db): undefined reference to `__assert2' /usr/local/bin/ld: webp/alpha_dec.o: in function `WebPDeallocateAlphaMemory': alpha_dec.c:(.text.WebPDeallocateAlphaMemory+0xab): undefined reference to `__assert2' /usr/local/bin/ld: webp/alpha_dec.o: in function `VP8DecompressAlphaRows': alpha_dec.c:(.text.VP8DecompressAlphaRows+0x591): undefined reference to `__assert2' /usr/local/bin/ld: alpha_dec.c:(.text.VP8DecompressAlphaRows+0x5b0): undefined reference to `__assert2' /usr/local/bin/ld: alpha_dec.c:(.text.VP8DecompressAlphaRows+0x5cf): undefined reference to `__assert2' /usr/local/bin/ld: webp/alpha_dec.o:alpha_dec.c:(.text.VP8DecompressAlphaRows+0x5ee): more undefined references to `__assert2' follow /usr/local/bin/ld: webp/anim_encode.o: in function `WebPAnimEncoderNewInternal': anim_encode.c:(.text.WebPAnimEncoderNewInternal+0x113): undefined reference to `__stderr' /usr/local/bin/ld: anim_encode.c:(.text.WebPAnimEncoderNewInternal+0x190): undefined reference to `__stderr' /usr/local/bin/ld: anim_encode.c:(.text.WebPAnimEncoderNewInternal+0x1c3): undefined reference to `__stderr' /usr/local/bin/ld: anim_encode.c:(.text.WebPAnimEncoderNewInternal+0x3f0): undefined reference to `__assert2' /usr/local/bin/ld: webp/anim_encode.o: in function `MinimizeChangeRectangle': anim_encode.c:(.text.MinimizeChangeRectangle+0x31b): undefined reference to `__assert2' /usr/local/bin/ld: anim_encode.c:(.text.MinimizeChangeRectangle+0x33a): undefined reference to `__assert2' /usr/local/bin/ld: anim_encode.c:(.text.MinimizeChangeRectangle+0x359): undefined reference to `__assert2' /usr/local/bin/ld: webp/anim_encode.o: in function `WebPAnimEncoderAdd': anim_encode.c:(.text.WebPAnimEncoderAdd+0x9a): undefined reference to `__stderr' /usr/local/bin/ld: anim_encode.c:(.text.WebPAnimEncoderAdd+0x1de): undefined reference to `__assert2' /usr/local/bin/ld: anim_encode.c:(.text.WebPAnimEncoderAdd+0xb3a): undefined reference to `__assert2' /usr/local/bin/ld: anim_encode.c:(.text.WebPAnimEncoderAdd+0xb59): undefined reference to `__assert2' /usr/local/bin/ld: anim_encode.c:(.text.WebPAnimEncoderAdd+0xb78): undefined reference to `__assert2' /usr/local/bin/ld: anim_encode.c:(.text.WebPAnimEncoderAdd+0xb97): undefined reference to `__assert2' /usr/local/bin/ld: webp/anim_encode.o:anim_encode.c:(.text.WebPAnimEncoderAdd+0xbb6): more undefined references to `__assert2' follow /usr/local/bin/ld: webp/anim_encode.o: in function `FlushFrames': anim_encode.c:(.text.FlushFrames+0x39): undefined reference to `__stderr' /usr/local/bin/ld: anim_encode.c:(.text.FlushFrames+0x33b): undefined reference to `__assert2' /usr/local/bin/ld: anim_encode.c:(.text.FlushFrames+0x35a): undefined reference to `__assert2' /usr/local/bin/ld: anim_encode.c:(.text.FlushFrames+0x379): undefined reference to `__assert2' /usr/local/bin/ld: webp/anim_encode.o: in function `WebPAnimEncoderAssemble': anim_encode.c:(.text.WebPAnimEncoderAssemble+0x197): undefined reference to `__assert2' /usr/local/bin/ld: anim_encode.c:(.text.WebPAnimEncoderAssemble+0x20b): undefined reference to `__assert2' /usr/local/bin/ld: webp/anim_encode.o:anim_encode.c:(.text.OptimizeSingleFrame+0x43b): more undefined references to `__assert2' follow /usr/local/bin/ld: apng/pngerror.o: in function `png_default_error': pngerror.c:(.text.png_default_error+0x1c): undefined reference to `__stderr' /usr/local/bin/ld: apng/pngerror.o: in function `png_warning': pngerror.c:(.text.png_warning+0xe9): undefined reference to `__stderr' /usr/local/bin/ld: apng/pngerror.o: in function `png_chunk_warning': pngerror.c:(.text.png_chunk_warning+0x73): undefined reference to `__stderr' /usr/local/bin/ld: jpeg/jerror.o: in function `output_message': jerror.c:(.text.output_message+0x31): undefined reference to `__stderr' collect2: error: ld returned 1 exit status gmake: *** [Makefile:26: paltool] Error 1 src $ src $ # :/ src $ logout Command exit status: 2 Script done on Sat May 23 08:59:53 2026 -
Found a really cool command-line image manipulation tool called paltool and had no trouble compiling it on #OpenBSD, but it craps out on #FreeBSD.
Script started on Sat May 23 08:59:03 2026 Command: bash -l paltool $ giturl https://gitlab.com/bztsrc/paltool paltool $ cd src src $ CC=/usr/local/bin/gcc16 gmake (some portions snipped for space, see https://bin.benjaminhollon.com/ohnumplans.bash for full output) /usr/local/bin/ld: imgq/libimagequant.o: in function `liq_crash_if_invalid_handle_pointer_given': libimagequant.c:(.text.liq_crash_if_invalid_handle_pointer_given+0x6a): undefined reference to `__stderr' /usr/local/bin/ld: imgq/mempool.o: in function `mempool_create': mempool.c:(.text.mempool_create+0x1db): undefined reference to `__assert2' /usr/local/bin/ld: webp/alpha_dec.o: in function `WebPDeallocateAlphaMemory': alpha_dec.c:(.text.WebPDeallocateAlphaMemory+0xab): undefined reference to `__assert2' /usr/local/bin/ld: webp/alpha_dec.o: in function `VP8DecompressAlphaRows': alpha_dec.c:(.text.VP8DecompressAlphaRows+0x591): undefined reference to `__assert2' /usr/local/bin/ld: alpha_dec.c:(.text.VP8DecompressAlphaRows+0x5b0): undefined reference to `__assert2' /usr/local/bin/ld: alpha_dec.c:(.text.VP8DecompressAlphaRows+0x5cf): undefined reference to `__assert2' /usr/local/bin/ld: webp/alpha_dec.o:alpha_dec.c:(.text.VP8DecompressAlphaRows+0x5ee): more undefined references to `__assert2' follow /usr/local/bin/ld: webp/anim_encode.o: in function `WebPAnimEncoderNewInternal': anim_encode.c:(.text.WebPAnimEncoderNewInternal+0x113): undefined reference to `__stderr' /usr/local/bin/ld: anim_encode.c:(.text.WebPAnimEncoderNewInternal+0x190): undefined reference to `__stderr' /usr/local/bin/ld: anim_encode.c:(.text.WebPAnimEncoderNewInternal+0x1c3): undefined reference to `__stderr' /usr/local/bin/ld: anim_encode.c:(.text.WebPAnimEncoderNewInternal+0x3f0): undefined reference to `__assert2' /usr/local/bin/ld: webp/anim_encode.o: in function `MinimizeChangeRectangle': anim_encode.c:(.text.MinimizeChangeRectangle+0x31b): undefined reference to `__assert2' /usr/local/bin/ld: anim_encode.c:(.text.MinimizeChangeRectangle+0x33a): undefined reference to `__assert2' /usr/local/bin/ld: anim_encode.c:(.text.MinimizeChangeRectangle+0x359): undefined reference to `__assert2' /usr/local/bin/ld: webp/anim_encode.o: in function `WebPAnimEncoderAdd': anim_encode.c:(.text.WebPAnimEncoderAdd+0x9a): undefined reference to `__stderr' /usr/local/bin/ld: anim_encode.c:(.text.WebPAnimEncoderAdd+0x1de): undefined reference to `__assert2' /usr/local/bin/ld: anim_encode.c:(.text.WebPAnimEncoderAdd+0xb3a): undefined reference to `__assert2' /usr/local/bin/ld: anim_encode.c:(.text.WebPAnimEncoderAdd+0xb59): undefined reference to `__assert2' /usr/local/bin/ld: anim_encode.c:(.text.WebPAnimEncoderAdd+0xb78): undefined reference to `__assert2' /usr/local/bin/ld: anim_encode.c:(.text.WebPAnimEncoderAdd+0xb97): undefined reference to `__assert2' /usr/local/bin/ld: webp/anim_encode.o:anim_encode.c:(.text.WebPAnimEncoderAdd+0xbb6): more undefined references to `__assert2' follow /usr/local/bin/ld: webp/anim_encode.o: in function `FlushFrames': anim_encode.c:(.text.FlushFrames+0x39): undefined reference to `__stderr' /usr/local/bin/ld: anim_encode.c:(.text.FlushFrames+0x33b): undefined reference to `__assert2' /usr/local/bin/ld: anim_encode.c:(.text.FlushFrames+0x35a): undefined reference to `__assert2' /usr/local/bin/ld: anim_encode.c:(.text.FlushFrames+0x379): undefined reference to `__assert2' /usr/local/bin/ld: webp/anim_encode.o: in function `WebPAnimEncoderAssemble': anim_encode.c:(.text.WebPAnimEncoderAssemble+0x197): undefined reference to `__assert2' /usr/local/bin/ld: anim_encode.c:(.text.WebPAnimEncoderAssemble+0x20b): undefined reference to `__assert2' /usr/local/bin/ld: webp/anim_encode.o:anim_encode.c:(.text.OptimizeSingleFrame+0x43b): more undefined references to `__assert2' follow /usr/local/bin/ld: apng/pngerror.o: in function `png_default_error': pngerror.c:(.text.png_default_error+0x1c): undefined reference to `__stderr' /usr/local/bin/ld: apng/pngerror.o: in function `png_warning': pngerror.c:(.text.png_warning+0xe9): undefined reference to `__stderr' /usr/local/bin/ld: apng/pngerror.o: in function `png_chunk_warning': pngerror.c:(.text.png_chunk_warning+0x73): undefined reference to `__stderr' /usr/local/bin/ld: jpeg/jerror.o: in function `output_message': jerror.c:(.text.output_message+0x31): undefined reference to `__stderr' collect2: error: ld returned 1 exit status gmake: *** [Makefile:26: paltool] Error 1 src $ src $ # :/ src $ logout Command exit status: 2 Script done on Sat May 23 08:59:53 2026 -
Found a really cool command-line image manipulation tool called paltool and had no trouble compiling it on #OpenBSD, but it craps out on #FreeBSD.
Script started on Sat May 23 08:59:03 2026 Command: bash -l paltool $ giturl https://gitlab.com/bztsrc/paltool paltool $ cd src src $ CC=/usr/local/bin/gcc16 gmake (some portions snipped for space, see https://bin.benjaminhollon.com/ohnumplans.bash for full output) /usr/local/bin/ld: imgq/libimagequant.o: in function `liq_crash_if_invalid_handle_pointer_given': libimagequant.c:(.text.liq_crash_if_invalid_handle_pointer_given+0x6a): undefined reference to `__stderr' /usr/local/bin/ld: imgq/mempool.o: in function `mempool_create': mempool.c:(.text.mempool_create+0x1db): undefined reference to `__assert2' /usr/local/bin/ld: webp/alpha_dec.o: in function `WebPDeallocateAlphaMemory': alpha_dec.c:(.text.WebPDeallocateAlphaMemory+0xab): undefined reference to `__assert2' /usr/local/bin/ld: webp/alpha_dec.o: in function `VP8DecompressAlphaRows': alpha_dec.c:(.text.VP8DecompressAlphaRows+0x591): undefined reference to `__assert2' /usr/local/bin/ld: alpha_dec.c:(.text.VP8DecompressAlphaRows+0x5b0): undefined reference to `__assert2' /usr/local/bin/ld: alpha_dec.c:(.text.VP8DecompressAlphaRows+0x5cf): undefined reference to `__assert2' /usr/local/bin/ld: webp/alpha_dec.o:alpha_dec.c:(.text.VP8DecompressAlphaRows+0x5ee): more undefined references to `__assert2' follow /usr/local/bin/ld: webp/anim_encode.o: in function `WebPAnimEncoderNewInternal': anim_encode.c:(.text.WebPAnimEncoderNewInternal+0x113): undefined reference to `__stderr' /usr/local/bin/ld: anim_encode.c:(.text.WebPAnimEncoderNewInternal+0x190): undefined reference to `__stderr' /usr/local/bin/ld: anim_encode.c:(.text.WebPAnimEncoderNewInternal+0x1c3): undefined reference to `__stderr' /usr/local/bin/ld: anim_encode.c:(.text.WebPAnimEncoderNewInternal+0x3f0): undefined reference to `__assert2' /usr/local/bin/ld: webp/anim_encode.o: in function `MinimizeChangeRectangle': anim_encode.c:(.text.MinimizeChangeRectangle+0x31b): undefined reference to `__assert2' /usr/local/bin/ld: anim_encode.c:(.text.MinimizeChangeRectangle+0x33a): undefined reference to `__assert2' /usr/local/bin/ld: anim_encode.c:(.text.MinimizeChangeRectangle+0x359): undefined reference to `__assert2' /usr/local/bin/ld: webp/anim_encode.o: in function `WebPAnimEncoderAdd': anim_encode.c:(.text.WebPAnimEncoderAdd+0x9a): undefined reference to `__stderr' /usr/local/bin/ld: anim_encode.c:(.text.WebPAnimEncoderAdd+0x1de): undefined reference to `__assert2' /usr/local/bin/ld: anim_encode.c:(.text.WebPAnimEncoderAdd+0xb3a): undefined reference to `__assert2' /usr/local/bin/ld: anim_encode.c:(.text.WebPAnimEncoderAdd+0xb59): undefined reference to `__assert2' /usr/local/bin/ld: anim_encode.c:(.text.WebPAnimEncoderAdd+0xb78): undefined reference to `__assert2' /usr/local/bin/ld: anim_encode.c:(.text.WebPAnimEncoderAdd+0xb97): undefined reference to `__assert2' /usr/local/bin/ld: webp/anim_encode.o:anim_encode.c:(.text.WebPAnimEncoderAdd+0xbb6): more undefined references to `__assert2' follow /usr/local/bin/ld: webp/anim_encode.o: in function `FlushFrames': anim_encode.c:(.text.FlushFrames+0x39): undefined reference to `__stderr' /usr/local/bin/ld: anim_encode.c:(.text.FlushFrames+0x33b): undefined reference to `__assert2' /usr/local/bin/ld: anim_encode.c:(.text.FlushFrames+0x35a): undefined reference to `__assert2' /usr/local/bin/ld: anim_encode.c:(.text.FlushFrames+0x379): undefined reference to `__assert2' /usr/local/bin/ld: webp/anim_encode.o: in function `WebPAnimEncoderAssemble': anim_encode.c:(.text.WebPAnimEncoderAssemble+0x197): undefined reference to `__assert2' /usr/local/bin/ld: anim_encode.c:(.text.WebPAnimEncoderAssemble+0x20b): undefined reference to `__assert2' /usr/local/bin/ld: webp/anim_encode.o:anim_encode.c:(.text.OptimizeSingleFrame+0x43b): more undefined references to `__assert2' follow /usr/local/bin/ld: apng/pngerror.o: in function `png_default_error': pngerror.c:(.text.png_default_error+0x1c): undefined reference to `__stderr' /usr/local/bin/ld: apng/pngerror.o: in function `png_warning': pngerror.c:(.text.png_warning+0xe9): undefined reference to `__stderr' /usr/local/bin/ld: apng/pngerror.o: in function `png_chunk_warning': pngerror.c:(.text.png_chunk_warning+0x73): undefined reference to `__stderr' /usr/local/bin/ld: jpeg/jerror.o: in function `output_message': jerror.c:(.text.output_message+0x31): undefined reference to `__stderr' collect2: error: ld returned 1 exit status gmake: *** [Makefile:26: paltool] Error 1 src $ src $ # :/ src $ logout Command exit status: 2 Script done on Sat May 23 08:59:53 2026