<nekobot>
[haiku/haiku] 4cb940843752 - NTFS-3G: Update to 2022.10.3.
Maturi0n has quit [Ping timeout: 480 seconds]
omesh has joined #haiku
omesh has quit []
<pairisto[m]>
I am having some trouble with getting the tun.cpp file to start on Haiku since most VPN applications need to talk to a system TUN driver. I compiled it using jam -jN tun and it is now in .../generated/objects/haiku/x86_64/release/add-ons/kernel/network/devices/tun but I do not know where to go from there to start it for it to show up in ifconfig. Though I also do not know if it is best to start with tun.cpp since it seems to be a
<pairisto[m]>
module rather than a driver.
jess has quit []
vdamewood has quit [Quit: Life beckons.]
ablyss has joined #haiku
vdamewood has joined #haiku
ablyss has quit [Quit: Leaving]
kinkinkijkin has quit [Remote host closed the connection]
kinkinkijkin has joined #haiku
floof58 is now known as Guest9097
floof58 has joined #haiku
Guest9097 has quit [Ping timeout: 480 seconds]
<Habbie>
jessicah, i indeed noticed that "what variant of the ISC license I see on my system" depends on what port i installed; i made a local note to check into the situation and then just went with the status quo
<Habbie>
jessicah, happy to do otherwise of course :)
<jessicah>
if other ports are specifying a customised ISC license, they should be fixed too
krbtgt has quit [Ping timeout: 480 seconds]
<jessicah>
only if it's unmodified, should it be called ISC
kinkin_ has joined #haiku
ScottD7 has joined #haiku
kinkinkijkin is now known as Guest9100
ScottD has quit [Quit: Ping timeout (120 seconds)]
ScottD7 is now known as ScottD
kinkin_ is now known as kinkinkijkin
Guest9100 has quit [Ping timeout: 480 seconds]
Begasus_32 has joined #haiku
Begasus_32 has quit []
Begasus has joined #haiku
<Begasus>
g'morning peeps
Begasus_32 has joined #haiku
<Habbie>
jessicah, that makes sense to me - as i said, I chose "what they did" but I'll change it
<jessicah>
"what they did" might not be correct ;-)
<Habbie>
no, definitely
<Habbie>
but sometimes projects prefer people keep doing the wrong thing until somebody fixes it all at once
<Habbie>
i'm starting to learn haiku is not such a project :)
OscarL has joined #haiku
<Habbie>
maybe next time i'll put all my notes in comments in the PR, so people know why i made choices
<Begasus>
not a bad idea
<Begasus>
I'm sometimes lost on why something has been done in a recipe :)
<OscarL>
Guten morgen, mein volk!
<Begasus>
Sounds so wrong OscarL ! :P
<Begasus>
moin :)
<OscarL>
:-D
<jessicah>
haha, no worries, I only look at haiku ports every now and then :) it can be a bit of a wild west some times :p
<jessicah>
just chance that I noticed the licence thing ;-)
<Begasus>
jessicah, saw your comment on the mailing list about the license
<Begasus>
had one the other day to (a while back) that had all the looks of ICS but not quite the same, what is this Vis license?
<jessicah>
just custom ISC named after the port name
<Begasus>
ah /me smacks head ;)
<jessicah>
it's what other ports do
<jessicah>
hehe
Begas_VM has joined #haiku
<Begas_VM>
OscarL, remember I was trying to install Haiku to the internal drive a few days back?
freddietilley has joined #haiku
<OscarL>
yup! How that went?
<Begas_VM>
I couldn't get it to be added to the bootmanager so I gave up
<OscarL>
:-(
<OscarL>
BIOS boot?
<Begas_VM>
now I forgot to plug in the USB drive and the laptop instantly booted to Haiku! :D
<OscarL>
lol :-)
<Begas_VM>
native resolution, sound OK, wifi OK :)
<OscarL>
awesome!
<Begas_VM>
ah no, LAN connected ;)
<OscarL>
at least it has an ethernet port :-P
<Begas_VM>
but still, nice seeing it up and running
<Begas_VM>
yeah that one has
<Begas_VM>
well, most of them (+10years old), this one doesn't
<OscarL>
I wish my netbook was either a bit more powerful, or it was cooler in Haiku. I would use it more often in either case :-)
<Begas_VM>
waiting for the other one to come out of repair, hope the new pasta(?) had done some good
<OscarL>
Thermal paste?
<Begas_VM>
pasta (like cup cooling glue)
<Begas_VM>
yep
<OscarL>
Doubt spaguettis (pasta) would do it any good :-P
<Begas_VM>
heh
<Begas_VM>
cleaned out all the dust it has been collecting for over 12 years should help somewhat too I guess :)
<OscarL>
sure! Might even get a bit faster, if it was thermal-throttling already.
<Begas_VM>
it would just freeze or completely shut down when overheating
<OscarL>
Then it will indeed be faster. any speed > 0 :-P
<Begas_VM>
right lol
<OscarL>
Heh, among the few sites I can still reach with BeZilla: https://ports.haiku-files.org/ (A HaikuPorts Trac instance... wonder from wich year that is)
<Habbie>
ports.haiku-files.org uses an invalid security certificate.
<Habbie>
<Habbie>
The certificate is not trusted because it is self-signed.
<Habbie>
Well, this is awkward. The site you're looking for is not here.
<OscarL>
"http" only.,
<Habbie>
ah, you pasted https :D
<Habbie>
i see it
<OscarL>
sorry!
<OscarL>
No SSL, that's why it works on BeZilla.
<Habbie>
right :)
<OscarL>
Tried to use Web+ yesterday (ouside of Github or Haiku related sites).... Dear Gaia... I can't stand the web anymore without uBlock Origin :-/
<OscarL>
Every single page that showed an ad.. made Web+ crawl on my Phenom II X4 :-(
Diver has joined #haiku
<OscarL>
I think I'm finally starting to "get" bash scripting (famous last words!). Familiarity/exposure/ surely helps :-)
<OscarL>
But I'm starting to hate the inconsistencies among similar recipes (now that I can understand if the difference is meaningful or not)
<OscarL>
Guess I should remember that iimprovement is an iterative process.
<jessicah>
OscarL: oh, the web without ad blockers is an absolute cesspool
<jessicah>
I run ad blocker and pi-hole in tandem
<Habbie>
OscarL, i think writing those things down so somebody can put them into hp --lint is key
<OscarL>
I should see if at least making privoxy work again helps a bit (I packaged the BeOS version back in 2003 :-D)
<OscarL>
Habbie: indeed, but some things like: Do not needlessly add "\n\" to unless it is REALLY needed... could the linter detect that?
<Habbie>
'really needed' is an interesting one
<Habbie>
but add to what?
<OscarL>
(talking about multi-line PROVIDES_/REQUIRES_)
<Habbie>
hmm, when would that need \n\?
<Habbie>
or, got an example port that's weird?
<Begas_VM>
was wondering why they are needed in the python recipes too
<OscarL>
let me search two examples, and I'll link them. Eeasier than me trying to explain.
andreasdr has quit [Quit: Vision[]: i've been blurred!]
<Begasus>
need to check if it is used by anything
<Begasus>
not much, but still a few
X1 has quit [Quit: Page closed]
<Begas_VM>
configure: error: failed to find argp_parse ...
<Begas_VM>
hunting ...
<OscarL>
Welp... I just wrote some long comment that surely will make korli hate me for being so verbose :-D
<Begas_VM>
He will get used to it ;)
<B2IA>
(UnrealNeil) never, i say... never
<OscarL>
Begas_VM: Dealing with newbies (like me in this case) can be exhausting. (I've been on both sides of that more than once :-D).
<OscarL>
and being a noob can also be frustrating, of course.
<Begasus>
Been there too ;)
<Begasus>
And have been one too :P
* OscarL
plays Oasis's Wonderwall ("I say maybe"), just to contradict UnrealNeil from BeShare :-P
<B2IA>
(UnrealNeil) Never say never... i forgot.
<Begasus>
heh
<B2IA>
(UnrealNeil) 25 years ago, BeOS worked with most webcameras and TV tuners, with Haiku i haven't it work with any WebCams. are webCam drivers hard to write?
<OscarL>
No idea. I know there's a libuvc that could be used to ease that task, but currently relies on libusb, which has some problems preventing libuvc to work...
<OscarL>
Supposedly one could replace libuvc's lbusb backend with one that uses Haiku's USBKit, but seems no one cared enough, or had enough free time.
<OscarL>
Too many things to do, so little time (or skills, in my case). :-/
Kokito has joined #haiku
<Begasus>
looks I need a new library for argp_parse (seems not included in our libc(?))
<OscarL>
...also 25 years ago... TV tuners were basically all BT848, so, only one driver there. Not sure about the webcam situation. Not to mention Be's people were paid to write those drivers.
<OscarL>
Begasus: doesn't seems to appear in either headers nor libraries (checked on 32 bits beta4).
<Begas_VM>
k, this one seems to build and installs fine in Terminal
<Begasus>
checking that one, need to create a recipe and then check further :)
<B2IA>
(UnrealNeil) thanks
<OscarL>
Begasus: just in case you don't have it already... this is what I use to check for functions in libraries: https://bpa.st/NIHC6
Kokito has quit [Quit: Vision[]: i've been blurred!]
<OscarL>
(got that from mmu_man ages ago)
HaikuUser has joined #haiku
<Begas_VM>
libdir="/boot/system/lib"
<Begas_VM>
need to set that to +x86 mostly ;)
<OscarL>
Begasus: heh, I was only getting Python related results for arg_parse. Nice that it works.
<OscarL>
Begas_VM: yeah... noticed that when pasting it :-D
<Begasus>
This function is missing on all non-glibc platforms: Mac OS X 10.5, FreeBSD 6.0, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 11 2011-11, Cygwin, mingw, MSVC 9, Interix 3.5, BeOS.
<Begasus>
and Haiku it seems :)
Kokito has joined #haiku
<HaikuUser>
test
<Begas_VM>
1
<Kokito>
test passed
<Begas_VM>
Ok: 1
<Begas_VM>
Expected Fail: 0
<Begas_VM>
Fail: 0
<Begas_VM>
Unexpected Pass: 0
<Begas_VM>
Skipped: 0
<Begas_VM>
Timeout: 0
<Begas_VM>
yep :)
<Begasus>
k, could use an example from a recipe using a static library (and headers) only
HaikuUser has quit [Quit: Vision[]: i've been blurred!]
<Begasus>
OscarL, do you have something that can look this up easy? ;)
<OscarL>
"inrecipe header*only" ? :-P
<OscarL>
"inrecipe header only" actually produce a couple results.
<OscarL>
dev-cpp/moustache
<OscarL>
dev-cpp/websocketpp
<Begasus>
thanks ... checking
<Begasus>
nope, no good, need one with a static library ;)
<OscarL>
for the .a .. flex/bison perhaps?
<OscarL>
yacc
<OscarL>
basically ones that PROVIDE a "devel:lib", but no lib:lib.
<OscarL>
We could use some .recipe specific tooling/scripts for searches like these.
matt1 has joined #haiku
<OscarL>
something like: "inrecipe -s provides <pattern> ^<pattern>" would be cool
<Habbie>
very!
<Habbie>
where does pkgman get this info?
<OscarL>
that "inrecipe" is just a bash function (from the HaikuPorts wiki). I was just dreaming some interface for a would-be tool.
<OscarL>
Regarding pkgman...
<OscarL>
it uses "libsolv", or libsolver, I forget (from opensuse, I think).
matt1 has left #haiku [#haiku]
<OscarL>
the actual data... guess that's what pkgman keeps downloading everytime?
<OscarL>
(that there's something new on the repos)
<PulkoMandy>
andreasdr: the opengl error is usually because you're missing an opengl renderer. Somehow they are shipped as separate packages from mesa (mesa_swpipe) and there is a missing dependency so it's possible to uninstall it
kinkinkijkin has quit [Quit: Leaving]
<OscarL>
Habbie: Well, I actually also wanted to write a patch for pkgman to add a: "pkgman search --not-required", similar to "pip list --not-required". Got as far as taking down some notes for future use, but I have problems maintaining focus :-D
<Habbie>
hehe
<Habbie>
same, at least i take notes these days ;)
<Begas_VM>
/boot/system/develop/tools/x86/bin/../lib/gcc/i586-pc-haiku/11.2.0/../../../../i586-pc-haiku/bin/ld: /boot/system/develop/lib/x86/libargp.a(argp-parse.c.o): in function `argp_version_parser':
<Begas_VM>
argp-parse.c:(.text+0x2b0): undefined reference to `libintl_dgettext'
<Begas_VM>
/boot/system/develop/tools/x86/bin/../lib/gcc/i586-pc-haiku/11.2.0/../../../../i586-pc-haiku/bin/ld: /boot/system/develop/lib/x86/libargp.a(argp-parse.c.o): in function `argp_parse':
<Begas_VM>
argp-parse.c:(.text+0xeed): undefined reference to `libintl_dgettext'
<Begas_VM>
k, it seems to pick up the library, but gets some error on libintl?
<Begas_VM>
checking for library containing argp_parse... -largp
<Begas_VM>
checking for library containing fts_close... no
<Begas_VM>
lol! next one :/
<OscarL>
missing -lintl ?
<Begas_VM>
now fts_close
<Begas_VM>
I had it in the recipe, add it to LDFLAGS
<OscarL>
well... have fun :-) /off to buy some food. BBL!
<Begas_VM>
-lbsd probably :)
<Begas_VM>
happy hunting ;)
<OscarL>
with this inflation... I might actually have to go hunt something :-D
<Begas_VM>
well the lgrep function already provided a first sollution OscarL :)
omesh has joined #haiku
zard has joined #haiku
xet7 has quit [Remote host closed the connection]
<OscarL>
Begas_VM: nice :-D
<Begas_VM>
k, giving up on elfutils (for now), got as far as "make" starting to run into other errors :(
<botifico>
[haikuports/haikuports] OscarL 021f332 - pygments: cleanup, update to version 2.14.0 (#8143)
<waddlesplash>
TkTech: did you figure things out based on that second example?
mmu_man has joined #haiku
CPYou has joined #haiku
<Habbie>
regarding $secondaryArchSuffix in BUILD_PREREQUIRES, that's only necessary on tools that might actually do different things depending on arch?
<waddlesplash>
jmairboeck: nah, just a random example, this happens on every app startup that uses Locale Kit
<Habbie>
the flags display is *chef's kiss*
<waddlesplash>
:)
CPYou has quit [Quit: Lost terminal]
vezhlys has joined #haiku
avisxeniasheher[m] has joined #haiku
<avisxeniasheher[m]>
o/
<avisxeniasheher[m]>
i've got a lil problem – i have a hp compaq 6910p, wanted to install haikuos, and it doesn't detect my built-in input.
<avisxeniasheher[m]>
i've seen someone else having the problem on the same one, but it never did get a solution
<avisxeniasheher[m]>
is there anything i could do?
<waddlesplash>
depends on why there's no input
<waddlesplash>
looks like it might be a PS/2 reset problem
<avisxeniasheher[m]>
uhh
<avisxeniasheher[m]>
it doesn't detect it
<waddlesplash>
there are some things that can be done to debug it, but these problems are pretty difficult to fix without a dev having access to hardware
<waddlesplash>
there are many levels of "doesn't detect it"
<avisxeniasheher[m]>
ah, that's fair
<waddlesplash>
it could have detected it, but it failed to initialize
<waddlesplash>
it could have detected it, but not had any driver for it
<waddlesplash>
it could have totally not detected it