Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Bug] r8308 tarball doesn't include PasDblStrUtils #83

Closed
Reino17 opened this issue Jan 9, 2022 · 2 comments
Closed

[Bug] r8308 tarball doesn't include PasDblStrUtils #83

Reino17 opened this issue Jan 9, 2022 · 2 comments

Comments

@Reino17
Copy link

Reino17 commented Jan 9, 2022

r8285:

$ curl -OL "https://sourceforge.net/projects/videlibri/files/Xidel/Xidel%20development/xidel-0.9.9.20211225.8285.b90e197a0a24.src.tar.gz"

$ tar -xf xidel-0.9.9.20211225.8285.b90e197a0a24.src.tar.gz

$ cd xidel-0.9.9.20211225.8285.b90e197a0a24-src/

$ programs/internet/xidel/build.sh -s
-- Building...
Free Pascal Compiler version 3.2.2 [2021/05/15] for i386
Copyright (c) 1993-2021 by Florian Klaempfl and others
Target OS: Win32 for i386
[...]
-- Done.

Everything fine.

r8308 on the other hand (and probably because of "default to using Bero's double parser for JSON"):

$ curl -OL "https://sourceforge.net/projects/videlibri/files/Xidel/Xidel%20development/xidel-0.9.9.20220102.8308.be361bf9a08e.src.tar.gz"

$ tar -xf xidel-0.9.9.20220102.8308.be361bf9a08e.src.tar.gz

$ cd xidel-0.9.9.20220102.8308.be361bf9a08e-src/

$ programs/internet/xidel/build.sh -s
-- Building...
Free Pascal Compiler version 3.2.2 [2021/05/15] for i386
Copyright (c) 1993-2021 by Florian Klaempfl and others
Target OS: Win32 for i386
[...]
Compiling [...]\xidel-0.9.9.20220102.8308.be361bf9a08e-src\components\pascal\data\xquery.internals.common.pas
xquery.internals.common.pas(434,80) Fatal: Can't find unit PasDblStrUtils used by xquery.internals.common
Fatal: Compilation aborted

$ mkdir -p components/pascal/import/pasdblstrutils/src

$ curl -o components/pascal/import/pasdblstrutils/src/PasDblStrUtils.pas "https://raw.githubusercontent.com/BeRo1985/pasdblstrutils/master/src/PasDblStrUtils.pas"

$ programs/internet/xidel/build.sh -s
-- Building...
Free Pascal Compiler version 3.2.2 [2021/05/15] for i386
Copyright (c) 1993-2021 by Florian Klaempfl and others
Target OS: Win32 for i386
[...]
-- Done.

Of course you can also do git clone https://github.com/BeRo1985/pasdblstrutils.git, but as the testdata/parser map is a whopping 261MB(!) I figured this would be less "intrusive".


Related issue: Your mercurial repository is missing PasDblStrUtils, but also FLRE!

@benibela
Copy link
Owner

benibela commented Feb 2, 2022

now it is there

Related issue: Your mercurial repository is missing PasDblStrUtils, but also FLRE!

I do not include them because they were already on github

@Reino17
Copy link
Author

Reino17 commented Feb 4, 2022

Thanks. Compiles without errors now.

Fair enough.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants