ChanServ changed the topic of #asahi to: Asahi Linux: porting Linux to Apple Silicon macs | "Does XXX work yet?": https://alx.sh/fs | GitHub: https://alx.sh/g | Wiki: https://alx.sh/w | Topics: #asahi-dev #asahi-re #asahi-gpu #asahi-alt #asahi-stream #asahi-offtopic | Keep things on topic | Logs: https://alx.sh/l/asahi
<j`ey>
charnam24: I asked on the asahi fedora matrix, and they said maybe the libtiff needs to be rebuilt, and you should file a bug (but you need to make an account for that..)
<j`ey>
(at least I think you need an account)
<j`ey>
I also asked if anyone else was hitting the issue
<charnam24>
thank you, but i'm not sure what the cause of the bug could be
<charnam24>
i know there are issues with libtiff and libjpeg combining but i don't know what the issues are
<charnam24>
what version of libtiff should i download? i could try rebuilding it if it would fix my issue
<Calandracas>
libtiff has a bunch of optional dependencies at build time
<Calandracas>
but if its failing to load a symbol in libjpeg, maybe there's something wrong with your libjpeg
<Calandracas>
or your version of libjpeg
Brainium has quit [Quit: Konversation terminated!]
<Calandracas>
I'm not on fedora, but LIBJPEG_6.2 seems weird
<Calandracas>
this is super off topic at this point though
<charnam24>
not sure where else to discuss or ask about these things, to be honest. asahi chat has usually been very helpful with even slightly off-topic system-related issues
<Calandracas>
what this suggests to me is that blender, libtiff, spectacle have been built against a different (newer?) version of libjpeg than what is currently installed on your system
emilia-miki has joined #asahi
<charnam24>
i have thought that for a while but i just don't know how to fix the issue
Extern has quit [Quit: WeeChat 4.1.1]
emilia-miki has quit []
<Calandracas>
i don't know what packages you've installed, or how fedora packages libjpeg (libjpeg-turbo), or if you've mangled your system by manually installing packages and clobbered system packages.
<Calandracas>
so i don't really have anything else to help with
<charnam24>
upsetting i can't use a bunch of apps on my system because of libjpeg
<charnam24>
maybe i'll figure out how to build libjpeg
<charnam24>
this is the package i installed which didn't do anything
<charnam24>
i thought it was the wrong thing because the releases page said "3.0.4" instead of something higher like 8 or 6.2
pb17 has quit [Ping timeout: 480 seconds]
<charnam24>
i will try it though
emilia-miki has joined #asahi
<Calandracas>
its pretty normal for libraries sonames to be different from their "version"
<Calandracas>
its done for compatibility reasons
<Calandracas>
usually the soname only changes when there has been breaking changes to a library
chrisl has quit [Ping timeout: 480 seconds]
<charnam24>
i did it
<charnam24>
i compiled it
<charnam24>
and i put the files in my /usr/lib
<charnam24>
everything works i think
<Calandracas>
noooo
<charnam24>
blender started
<charnam24>
why nooo
<Calandracas>
never ever copy things into /usr/lib unless you absolute 100% certainly know what you are doing
<charnam24>
it seems to have fixed my problem
<charnam24>
and i always make sure to keep copies of the original files i removed from their homes so i can fix the issue if it was critical
<Calandracas>
copy things into /usr/local/lib{64}
<charnam24>
i see
<Calandracas>
or use the cmake install option
<charnam24>
makes sense, then, i didn't think about local/lib
<charnam24>
seems to have worked fine though
<Calandracas>
things under /usr are to be managed by your distribution (fedora)
<Calandracas>
/usr/local is for things managaged by the "local" administrator (you)
<charnam24>
interesting
<Calandracas>
your distribution puts a lot of time and effort into making sure that things don't break, and making any changes in /usr probably will break things
<Calandracas>
again, i don't know what happended to your libjpeg, but presumably at some point you've copied something into /usr/lib and it broke it
<charnam24>
i think it should be fine in this case since it is just libjpeg, but useful for future reference. i might copy them to both directories in case fedora decides to mess things up
<Calandracas>
if your libjpeg is from may 16, as you mentioned previously, I would assume that reinstalling would fix it maybe
<charnam24>
i did try reinstalling it
<charnam24>
maybe editing /usr/lib was the problem
<charnam24>
does searching there come before /usr/local/lib or something
<Calandracas>
if the file says May 16, you probably didn't re-installing correctly
<charnam24>
i think may 16 could possibly have been when i was trying to get a version of libjpeg installed a while ago, but at the time it didn't harm anything
<Calandracas>
i think (not sure) that the dynamic linker prioritizes /usr/local/lib before /usr/lib
<charnam24>
i would have mentioned that earlier but i have basically no memory of exactly what i did at that point, i only know what my end goal was (getting a program to compile properly)
<Calandracas>
the LD_LIBRARY_PATH environment variable also plays a part
emilia-miki has quit [Ping timeout: 480 seconds]
<charnam24>
yes, i knew it was an environment variable, but i always forget that one
<Calandracas>
and the LD_PRELOAD I mentioned earlier forces the dynamic linker to load a file first
<Calandracas>
anyways, if the file says May 16, I think you haven't re-installed properly
<charnam24>
i don't think it matters too much at this point, the problem is solved in my opinion
<Calandracas>
again, I'm not on fedora, and am unfamilir with dnf, so i don't know what the correct command would be
<charnam24>
but if you are curious, i did try reinstalling libjpeg-turbo with sudo dnf reinstall libjpeg-turbo or something similar
<Calandracas>
if you're happy then great
<charnam24>
the suggestion of no longer copying to /usr/lib is something i will remember for the future, it's just a path i remember using and i type it in without thinking too much, but this conversation will probably make me think more about it in the future
<charnam24>
speaking of off-topic...
<charnam24>
lol
pb17 has joined #asahi
<Calandracas>
if you're using cmake, usually "ninja install" will install things to the right place "/usr/local"
<charnam24>
libjpeg's install told me to specify a directory and i didn't want to mess with things like that
<charnam24>
when i ran make it created libjpeg.so.x and i didn't run install because i just specified "./install" for the install path
<charnam24>
so copying manually was easier
<charnam24>
a lot of the time, though, i usually do run the built-in command for it, like sudo make install, etc
verlio has quit [Ping timeout: 480 seconds]
verlio has joined #asahi
chrisl has joined #asahi
john-cabaj has joined #asahi
emilia-miki has joined #asahi
chrisl has quit [Ping timeout: 480 seconds]
emilia-miki has quit [Ping timeout: 480 seconds]
denysonique3191 has quit [Quit: .]
denysonique31913 has joined #asahi
pb17 has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi
pb17 has joined #asahi
chrisl has quit [Ping timeout: 480 seconds]
john-cabaj has quit [Ping timeout: 480 seconds]
Chai-T-Rex has quit [Quit: Chai-T-Rex]
ChaiTRex has joined #asahi
tobhe has joined #asahi
chrisl has joined #asahi
tobhe_ has quit [Ping timeout: 480 seconds]
chrisl has quit [Ping timeout: 480 seconds]
vx has quit [Quit: G-Line: User has been permanently banned from this network.]
vx has joined #asahi
shiggitay has joined #asahi
chrisl has joined #asahi
ddxtanx has quit [Remote host closed the connection]
chrisl has quit [Ping timeout: 480 seconds]
anticataclyst has quit [Ping timeout: 480 seconds]
verlio has quit [Ping timeout: 480 seconds]
verlio has joined #asahi
pb17 has quit [Ping timeout: 480 seconds]
pb17 has joined #asahi
chrisl has joined #asahi
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi
Bertrand___ has quit [Read error: Connection reset by peer]
Bertrand___ has joined #asahi
chrisl has quit [Ping timeout: 480 seconds]
helmholtz has joined #asahi
kode546 has joined #asahi
vimproved has quit [Remote host closed the connection]
vimproved has joined #asahi
kode54 has quit [Read error: Connection reset by peer]
chrisl has joined #asahi
chrisl has quit [Ping timeout: 480 seconds]
ddxtanx has joined #asahi
ddxtanx has quit [Remote host closed the connection]
ddxtanx has joined #asahi
pb17 has quit [Ping timeout: 480 seconds]
pb17 has joined #asahi
chrisl has joined #asahi
chrisl has quit [Ping timeout: 480 seconds]
Bertrand___ has quit [Ping timeout: 480 seconds]
Bertrand___ has joined #asahi
Whistler_ has quit []
bjoto` has quit []
bjoto has joined #asahi
riker77 has quit [Quit: Quitting IRC - gone for good...]
helmholtz has quit [Quit: Connection closed for inactivity]
riker77 has joined #asahi
sand4rt has joined #asahi
chrisl has joined #asahi
pb17 has quit [Ping timeout: 480 seconds]
chrisl has quit [Ping timeout: 480 seconds]
verlio has quit [Ping timeout: 480 seconds]
pb17 has joined #asahi
chrisl has joined #asahi
chrisl has quit [Ping timeout: 480 seconds]
greguu has quit [Ping timeout: 480 seconds]
shiggitay has quit [Ping timeout: 480 seconds]
pb17 has quit [Ping timeout: 480 seconds]
pb17 has joined #asahi
greguu has joined #asahi
verlio has joined #asahi
rhysmdnz has joined #asahi
Guest2761 has joined #asahi
chrisl has joined #asahi
verlio has quit [Ping timeout: 480 seconds]
chrisl has quit [Ping timeout: 480 seconds]
KxCORP58940003455 has quit [Quit: Bye!]
KxCORP58940003455 has joined #asahi
Moprius has joined #asahi
vx has quit [Quit: G-Line: User has been permanently banned from this network.]
vx has joined #asahi
Moprius has quit [Quit: bye]
Brainium has joined #asahi
pb17 has quit [Ping timeout: 480 seconds]
dcavalca8569 has joined #asahi
dcavalca856 has quit [Ping timeout: 480 seconds]
pb17 has joined #asahi
verlio has joined #asahi
Sebastian2 has joined #asahi
verlio has quit [Ping timeout: 480 seconds]
Bertrand___ has quit [Ping timeout: 480 seconds]
Bertrand___ has joined #asahi
chrisl has joined #asahi
chrisl has quit [Ping timeout: 480 seconds]
JayBeeFOSS has quit [Ping timeout: 480 seconds]
JayBeeFOSS has joined #asahi
pb17 has quit [Ping timeout: 480 seconds]
pb17 has joined #asahi
emilia-miki has joined #asahi
chadmed has quit [Quit: Konversation terminated!]
chadmed has joined #asahi
lucasqlm has joined #asahi
chrisl has joined #asahi
chrisl has quit [Ping timeout: 480 seconds]
john-cabaj has joined #asahi
<fl0_id>
charnam24 some software also uses /opt/bin or similar, with opt often being for third party or proprietary things. If I want things just as a user, I often put things into ~/bin and add that to my path, or things like go binaries will be in ~/.go/bin or something I think, and things installed through sth like pipx under ~/.local/bin (afaik)
chadmed has quit [Quit: Konversation terminated!]
chadmed has joined #asahi
chadmed has quit []
chadmed has joined #asahi
chadmed has quit []
chadmed has joined #asahi
chrisl has joined #asahi
chadmed has quit []
chadmed has joined #asahi
mohit81582263530 has quit [Quit: mohit81582263530]
mohit815822635306 has joined #asahi
chrisl has quit [Ping timeout: 480 seconds]
Xe__ has quit []
Sebastian2 has quit [Quit: Sebastian2]
Xe has joined #asahi
chrisl has joined #asahi
pb17 has quit [Ping timeout: 480 seconds]
chrisl has quit [Ping timeout: 480 seconds]
figment_ has joined #asahi
figment has quit [Ping timeout: 480 seconds]
pb17 has joined #asahi
vx has quit [Quit: G-Line: User has been permanently banned from this network.]
vx has joined #asahi
shiggitay has joined #asahi
chrisl has joined #asahi
verlio has joined #asahi
vx has quit [Quit: G-Line: User has been permanently banned from this network.]
vx has joined #asahi
chrisl has quit [Ping timeout: 480 seconds]
emilia-miki has quit [Remote host closed the connection]
___nick___ has joined #asahi
lucasqlm_ has joined #asahi
___nick___ has quit []
___nick___ has joined #asahi
lucasqlm has quit [Ping timeout: 480 seconds]
___nick___ has quit []
___nick___ has joined #asahi
verlio has quit [Ping timeout: 480 seconds]
___nick___ has quit []
verlio has joined #asahi
shiggitay has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi
disaster2 has joined #asahi
seb91nihel has joined #asahi
verlio has quit [Ping timeout: 480 seconds]
chrisl has quit [Ping timeout: 480 seconds]
disaster2 is now known as disaster
disaster has quit [Ping timeout: 480 seconds]
seb4nihel has quit [Ping timeout: 480 seconds]
Halian has joined #asahi
verlio has joined #asahi
Bertrand___ has quit [Read error: Connection reset by peer]
Bertrand___ has joined #asahi
<Juest>
okay i successfully installed the kde version onto the m1 mac
<Juest>
ill get a irc client going over there for steps
<Juest>
later
<Juest>
some other day, im not too comfortable with kde
<Juest>
its not bad but gnome is worse lol and im very used to x11 :(
<Juest>
chadmed: excuse me, is there any prebuilt package of asahi-audio with mic branch or is it easy/simple to build by oneself?
Bertrand___ has quit [Ping timeout: 480 seconds]
Bertrand___ has joined #asahi
<chaos_princess>
the mic branch is not for your machine so that will not help
<chaos_princess>
you also need the kernel dev branch first too
Bertrand___ has quit [Ping timeout: 480 seconds]
Bertrand___ has joined #asahi
<Juest>
oh shoot, okay thanks chaos_princess
<Juest>
what machine is it for?
<Juest>
machines*
<chaos_princess>
j415 iirc
<Juest>
so, m1 mba microphone is not ready yet but it would go there?