Recent

Author Topic: fpcup 3.1.1 Update  (Read 150687 times)

shobits1

  • Sr. Member
  • ****
  • Posts: 271
  • .
Re: fpcup 3.1.1 Update
« Reply #60 on: September 11, 2015, 10:52:43 pm »
well, I was on the same trail and the problem seem to be the svn --version command which return error even when executed from cmd
look
Code: [Select]
C:\Prg\Lazarus\TrunkAll\fpcbootstrap\svn\svn-win32-1.8.13\bin\svn.exe --version
svn: E200029: Couldn't perform atomic initialization
svn: E170001: Could not initialized the SASL library: generic failure

BTW, the last executable didn't solve the problem.

shobits1

  • Sr. Member
  • ****
  • Posts: 271
  • .
Re: fpcup 3.1.1 Update
« Reply #61 on: September 11, 2015, 11:19:56 pm »
Ok now it is officially the svn binary that fpcup downloading is the root of the problem, it lack the command --version which cause fpcup to exit with error.

I have downloaded the svn command line from https://www.visualsvn.com/files/Apache-Subversion-1.9.1.zip and extracted it on "C:\Prg\Lazarus\TrunkAll\fpcbootstrap\svn\svn-win32-1.8.13\" overwriting all files, then executed fpcup with no error; even the first fpcup (from the afternon) worked fine (at least it started downloading fpc source).

so, I think you should change from where you download svn binary for windows.

wp

  • Hero Member
  • *****
  • Posts: 13484
Re: fpcup 3.1.1 Update
« Reply #62 on: September 11, 2015, 11:56:41 pm »
Another option: If you have tortoisesvn in your system then you can use their svn by adding a line like

svnexe="c:\program files\TortoiseSVN\bin\svn.exe"

to the ini file. This has the advantage that windows explorer identifies modified files by meas of a red overlay icon.

otoien

  • Jr. Member
  • **
  • Posts: 89
Re: fpcup 3.1.1 Update
« Reply #63 on: September 12, 2015, 12:15:14 am »
To which section of the the inifile is this to be added?

Also, are we talking about fpcup.ini or settings.ini?


Unless otherwise noted I always use the latest stable version of Lasarus/FPC x86_64-win64-win32/win64

shobits1

  • Sr. Member
  • ****
  • Posts: 271
  • .
Re: fpcup 3.1.1 Update
« Reply #64 on: September 12, 2015, 12:19:54 am »
wp, nice suggestion; but the problem here is the broken win32svn executable and need to be replaced by binaries from visualsvn which is trivial. as for tortoisesvn and since I'm not involved in heavy/big projects -I hardly uses svn- I don't like installing tortoisesvn.

wp

  • Hero Member
  • *****
  • Posts: 13484
Re: fpcup 3.1.1 Update
« Reply #65 on: September 12, 2015, 12:25:42 am »
To which section of the the inifile is this to be added?

Also, are we talking about fpcup.ini or settings.ini?
I added it to the section of settings.ini which is called in the commandline, but I guess it should work also in "[general]".

DonAlfredo

  • Hero Member
  • *****
  • Posts: 1875
Re: fpcup 3.1.1 Update
« Reply #66 on: September 12, 2015, 09:14:44 am »
Ok. Updated fpcup.

I have changed the SVN client !
SVN from https://www.visualsvn.com/files/Apache-Subversion-1.9.1.zip

Also added (dynamic) OpenSSL support to enable download from https.

I hope this solves this very unique problem.

I will remove some of my previous messages that only clutter this thread.

shobits1

  • Sr. Member
  • ****
  • Posts: 271
  • .
Re: fpcup 3.1.1 Update
« Reply #67 on: September 12, 2015, 01:06:44 pm »
thanks DonAlfredo for your patience and help; now it is working.

DonAlfredo

  • Hero Member
  • *****
  • Posts: 1875
Re: fpcup 3.1.1 Update
« Reply #68 on: September 12, 2015, 05:55:26 pm »
You're welcome !

New version again.

Previously, a GIT client was needed to get packages from GitHub.
Now, plain archives are downloaded and installed.

Also made some minor package changes.
E.g Indy is still downloaded (in extras), but not installed anymore.

The mysettings-fpcup-trunkall.bat gives now a very extensive Lazarus, including the LAMW ... run your app on ARM !!!

Again, feedback welcome ...

https://github.com/LongDirtyAnimAlf/Reiniero-fpcup

Thaddy

  • Hero Member
  • *****
  • Posts: 18943
  • Glad to be alive.
Re: fpcup 3.1.1 Update
« Reply #69 on: September 13, 2015, 12:01:17 pm »
You're welcome !
E.g Indy is still downloaded (in extras), but not installed anymore.

It would be welcome if Indy is not used at all in fpcup or anywhere else. There are several major issues regarding indy based traffic is blocking or/and hampering anything else. It seems it wants to own your connection to the Internet (hint: it uses exceptions where there aren't any). And it is badly written code anyway. (sigh, again, but demonstrably true).
Recovered from removal of tumor in tongue following tongue reconstruction with a part from my leg.

bobo

  • Full Member
  • ***
  • Posts: 171
Re: fpcup 3.1.1 Update
« Reply #70 on: September 22, 2015, 10:58:36 am »
The "fpcupgui" project "mainform" unit should contain the "installeruniversal" unit in the uses section so we do not get an error about "SETTTINGSFILENAME" and a bunch of other missing values.

Also, the project options should contain the "synaser" unit directory so the compiler does not miss those files and gives errors (project options -> other unit files -> "synaser").

DonAlfredo

  • Hero Member
  • *****
  • Posts: 1875
Re: fpcup 3.1.1 Update
« Reply #71 on: October 01, 2015, 07:48:46 pm »
@bobo
Done !
Thank you !!

elidorio

  • Sr. Member
  • ****
  • Posts: 295
Re: fpcup 3.1.1 Update
« Reply #72 on: October 27, 2015, 11:08:17 am »
I updated my FPCEUP yesterday and are upgrading to version 1.4 and not 1.5.
how to fix this problem?
Lazarus 1.4.4 | FPC 2.6.4 | Windows / Linux Debian

DonAlfredo

  • Hero Member
  • *****
  • Posts: 1875
Re: fpcup 3.1.1 Update
« Reply #73 on: October 27, 2015, 11:21:53 am »
The default is latest stable. See fpcup.ini for default values for [ALIASfpcURL] and [ALIASlazURL].

If you want Lazarus 1.5, just do:
fpcup --lazURL="1.5"
or
fpcup --lazURL="trunk"

elidorio

  • Sr. Member
  • ****
  • Posts: 295
Re: fpcup 3.1.1 Update
« Reply #74 on: October 28, 2015, 12:38:41 am »

Hello,

I'm with a doubt!
Which line change to use Lazarus 1.5

[ALIASlazURL]
default=http://svn.freepascal.org/svn/lazarus/tags/lazarus_1_4_4
trunk=http://svn.freepascal.org/svn/lazarus/trunk
1.5=http://svn.freepascal.org/svn/lazarus/trunk
Lazarus 1.4.4 | FPC 2.6.4 | Windows / Linux Debian

 

TinyPortal © 2005-2018