Author Topic: Shared folders IFS for VBox Additions, the test version  (Read 106192 times)

Rich Walsh

  • Sr. Member
  • ****
  • Posts: 331
  • Karma: +23/-0
  • ONU! (OS/2 is NOT Unix!)
    • View Profile
Re: Shared folders IFS for VBox Additions, the test version
« Reply #90 on: June 26, 2019, 07:49:32 pm »
NDFS32 - 0

Valery, which NetDrive plugin were you using when you tested NDFS32?

My _guess_ is that the plugin, not the generic filesystem, supplies EA information. I know for certain that the ISO plugin returns '0' for DosQueryFile/PathInfo() (I never tested DosFindFirst()). It may be that other plugins return the correct value. I'm especially curious about the SMB plugin since that's the one that is most often used. I'd test it myself but I don't have a network set up right now.

Valery Sedletski

  • Sr. Member
  • ****
  • Posts: 368
  • Karma: +2/-0
    • View Profile
Re: Shared folders IFS for VBox Additions, the test version
« Reply #91 on: June 28, 2019, 04:42:54 pm »
2Rich Walsh: My most used plugins for Netdrive are FTP and ISOFS plugins. I have no SMB shares in my flat, so
nothing to test on. At least, when FTP plugin is active, It shows 0 in DosFindFirst. Also, I checked ISOFS plugin,
it shows 0 too.

R.M. Klippstein

  • Sr. Member
  • ****
  • Posts: 313
  • Karma: +3/-0
    • View Profile
Re: Shared folders IFS for VBox Additions, the test version
« Reply #92 on: June 29, 2019, 03:46:28 am »
Hi valery, trying to compile r-199 on ArcaOS 5.0.3 craps out on Vboxacpi. (Thats probably normal!) I'm guessing you are compiling with eCS. r-199  compiling with eCS-B2 gives the same RC error "RC: error - only interger type allowed ()." that earlier revisions gave. it then deletes the compiled virtualbox.exe. I still haven't been able to figure out a fix for this, any suggestions?

Thanks klipp

Valery Sedletski

  • Sr. Member
  • ****
  • Posts: 368
  • Karma: +2/-0
    • View Profile
Re: Shared folders IFS for VBox Additions, the test version
« Reply #93 on: June 29, 2019, 02:31:02 pm »
2R.M. Klippstein: I'm compiling with both MCP2 and eCS 2.2, and I see no problems. VBoxACPI -- what do you mean? IASL errors?
RC error? Hm. Is it somewhere complained about that error already? I don't remember what's the problem already. A week ago,
I compiled the VBox sources in eCS 2.2 VM under Linux host -- no problems, all build time dependencies were the latest from the Netlabs-exp
repository. I don't have ArcaOS, so no idea. Maybe, you're using Netlabs-rel?

PS: in r199, only Additions were updated, so you'll not get any advantages compiling all VBox sources.
« Last Edit: June 29, 2019, 02:32:37 pm by Valery Sedletski »

R.M. Klippstein

  • Sr. Member
  • ****
  • Posts: 313
  • Karma: +3/-0
    • View Profile
Re: Shared folders IFS for VBox Additions, the test version
« Reply #94 on: June 29, 2019, 08:24:35 pm »
@valery, It looks like the RC error is caused by encountering a negitive value while doing the final (ibelieve it's the final)  compile of virtualbox.exe I'm really dumb on this error, I've been trying to solve it since r-155 ! Its obviously something messed up in my area.
I do my compiling on AMD boxes, I guess I'll try to do it on my Intel based server next, but I bet I get the same results.
 As far as ArcaOS compiling , it can be done and gets the same results but not worth the hassel withACPI.

Good to see you back working on Virtualbox, Thanks for all the excellent work and effort.

klipp

Dave Yeo

  • Hero Member
  • *****
  • Posts: 4787
  • Karma: +99/-1
    • View Profile
Re: Shared folders IFS for VBox Additions, the test version
« Reply #95 on: June 29, 2019, 09:31:01 pm »
Which rc is being used? WRC and the various IBM RC's seem to behave differently in some circumstances. Here Mozilla only compiles with rc ver 5 IIRC and gets errors with wrc. IIRC, some of the IBM rc's don't like slashes as path separators.
Running emxomfld without parameters will show the relevant environment variables.

R.M. Klippstein

  • Sr. Member
  • ****
  • Posts: 313
  • Karma: +3/-0
    • View Profile
Re: Shared folders IFS for VBox Additions, the test version
« Reply #96 on: June 30, 2019, 01:00:57 am »
Hi Dave, It I'm TOTALLY lost when it comes to anything pertaining to RC! When compiling Valery's virtualbox source code the EMXOMFLD TYPE uses WLlink . It looks like WRC is used as OPEN WATCOM is needed for the compile. I'm not smart enough to add anything that might be termed as intelligent! Sorry, But thanks for any additional suggestions.

klipp

Dave Yeo

  • Hero Member
  • *****
  • Posts: 4787
  • Karma: +99/-1
    • View Profile
Re: Shared folders IFS for VBox Additions, the test version
« Reply #97 on: June 30, 2019, 01:56:17 am »
So the compiler is OpenWatcom? In that case ignore what I said about rc.

Valery Sedletski

  • Sr. Member
  • ****
  • Posts: 368
  • Karma: +2/-0
    • View Profile
Re: Shared folders IFS for VBox Additions, the test version
« Reply #98 on: June 30, 2019, 03:15:49 pm »
2rklipp: Can you show which "rc" and "iasl" versions do you have? What "which wrc", "which  iasl" commands say? Start them and show
which versions they show?
« Last Edit: June 30, 2019, 03:49:49 pm by Valery Sedletski »

R.M. Klippstein

  • Sr. Member
  • ****
  • Posts: 313
  • Karma: +3/-0
    • View Profile
Re: Shared folders IFS for VBox Additions, the test version
« Reply #99 on: June 30, 2019, 11:47:30 pm »
2valerius
rc is in H:\OS2\rc.exe  (88041)
iasl  vboxtools\os2x86\bin\iasl.exe   (533548)
wrc h:ºwatcom\binp\wrc.exe   (250515)

It turns out I didn't have bison installed, I installed it and re-compiled and now iI get:

Kbuild: Linking VBoxPython2_7
weakld error: Unresolved symbol (UNDEF)  '_yydebug'.
The symbol is rferenced by-.
     H:\199-VBox\out\os2-x86\release\object\VboxDTraceCmd\src\VBox\ExtPacks\VBoxDtrace\generated\dt_lex.o

do I need sometthing else installed?
Thanks for the help.  klipp

Valery Sedletski

  • Sr. Member
  • ****
  • Posts: 368
  • Karma: +2/-0
    • View Profile
Re: Shared folders IFS for VBox Additions, the test version
« Reply #100 on: July 01, 2019, 02:05:06 am »
wrc should be version from the yum repository, not from your version of OpenWatcom. You should install gcc-wrc. Please install all
build time dependencies from here: http://trac.netlabs.org/vbox/.

Quote
iasl  vboxtools\os2x86\bin\iasl.exe   (533548)

What is 533548? This does not seem to be a valid date. I'm using the version

Quote
20170119

It is in my d:\ecs\bin directory. I can share it with you if you need. It should be on PATH when you're running configure.

Quote
Kbuild: Linking VBoxPython2_7
weakld error: Unresolved symbol (UNDEF)  '_yydebug'.
The symbol is rferenced by-.
     H:\199-VBox\out\os2-x86\release\object\VboxDTraceCmd\src\VBox\ExtPacks\VBoxDtrace\generated\dt_lex.o

I have no out\os2-x86\release\object\VboxDTraceCmd\src\VBox\ExtPacks\VBoxDtrace\generated\ directory in my
build at all. What is your kBuild version BTW? Mine is:

Quote
kmk -v

kmk - kBuild version 0.1.9998 (r118688303)
Built Jul 26 2017 20:41:48

Something is wrong in your environment.
« Last Edit: July 01, 2019, 02:10:18 am by Valery Sedletski »

R.M. Klippstein

  • Sr. Member
  • ****
  • Posts: 313
  • Karma: +3/-0
    • View Profile
Re: Shared folders IFS for VBox Additions, the test version
« Reply #101 on: July 01, 2019, 08:23:11 pm »
2valerius, I appologize for taking up so much of your time over the years, I will bother you no more!
Happy Birthday

klipp

Valery Sedletski

  • Sr. Member
  • ****
  • Posts: 368
  • Karma: +2/-0
    • View Profile
Re: Shared folders IFS for VBox Additions, the test version
« Reply #102 on: July 01, 2019, 10:10:59 pm »
R.M.Klippstein: No, no problem. I'm happy to help, if I can :) But better ask in Slack (as here is the topic on VBox Additions, not VBox in general).

Valery Sedletski

  • Sr. Member
  • ****
  • Posts: 368
  • Karma: +2/-0
    • View Profile
Re: Shared folders IFS for VBox Additions, the test version
« Reply #103 on: July 04, 2019, 03:43:12 pm »
Hi all!

I added a new release: ftp://osfree.org/upload/vbox/additions/VBoxAdditions-os2-x86-5.0.51.r200.zip

The feature added is path translation: long <-> short filenames for OS/2 VDM. Now for DOS processes,
paths are abbreviated as 8.3 file names. Each name is abbrevited, plus a dir entry number is added after
a tilde, so using that number, names can be converted back to long ones.

So, now all file names are accessible from DOS.

Please test.

Doug Bissett

  • Hero Member
  • *****
  • Posts: 1593
  • Karma: +4/-2
    • View Profile
Re: Shared folders IFS for VBox Additions, the test version
« Reply #104 on: July 04, 2019, 05:04:47 pm »
Quote
The feature added is path translation: long <-> short filenames for OS/2 VDM. Now for DOS processes,
paths are abbreviated as 8.3 file names. Each name is abbrevited, plus a dir entry number is added after
a tilde, so using that number, names can be converted back to long ones.

Wow. That is a feature that is going to cause problems. PLEASE, if DOS can't read a long file name, don't show the file, at all (just like DOS in OS/2 does).