Bleeding Edge - Source Code → POPFile 1.1.1 RC6 now available
The next release (1.1.1) will include several improvements.
A new release candidate (RC6) is now available for testing in a cross platform version, a Windows version and a Mac OS X version(for Mac OS X 10.3.9 to 10.5.x. **Note** Currently the Mac OS X version is not compatible with Mac OS X 10.6 (Snow Leopard)). This should be the last candidate before 1.1.1 is released.
The Windows version includes an updated minimal Perl and some new programs built using the latest PDK. It is possible that some features may not work properly on Windows 9x, Millennium or NT because the system requirements for Perl and the PDK now say "Windows 2000 or later".
The POPFile Core Team
(Brian, Joseph, Manni and Naoki)
Edit: Updated to link to Windows installer RC6a which fixes a bug found when a very old installation is upgraded.
Edit: Currently the Mac OS X installer is not compatible with Mac OS X 10.6 (Snow Leopard).
-
Message #945
Hi Brian,
A Japanese user has reported that POPFile v1.1.1 RC4 and later does not work on Windows 2k and XP.
I asked him to try the Message Capture utility to get error log and he posted it at the Japanese forum:
POPFile Message Capture Utility v0.1.15
ITAIJIDICTPATH = C:\POPFile\kakasi\share\kakasi\itaijidict
KANWADICTPATH = C:\POPFile\kakasi\share\kakasi\kanwadict
POPFILE_ROOT = C:\POPFile
POPFILE_USER = C:\POPFile
Using 'popfileif.exe' to run POPFile
(report started 19-Aug-2009 @ 02:37:21)
POPFile Engine loading
<snip>
Can't locate auto/Win32/API/LoadLibrary.al in @INC (@INC contains: C:\POPFile C:/POPFile/lib .) at C:\POPFile/Win32/API.pm line 65
(You can see the whole log at: http://getpopfile.org/discussion/4/221#943)
The error occurs in Win32/API.pm which is not included in the current
veresion of POPFile.
It seems that the file was included in the very old version of POPFile:
http://getpopfile.org/browser/branches/b0_22_2/windows/installer-SecPOPFile-func.nsh#L177
These files and folders should have been deleted in the past upgrade
process, but for some reason they are still there.
The current version of POPFile installs the Win32::API module in
'lib' folder but POPFile uses the old files instead of the new module.
I've written a patch to delete these redundant files anyway:
Index: installer-SecPOPFile-func.nsh =================================================================== --- installer-SecPOPFile-func.nsh (revision 3601) +++ installer-SecPOPFile-func.nsh (working copy) @@ -150,7 +150,7 @@ ; If the minimal Perl folder used by 0.21.0 or later exists and has some Perl files in it, ; assume there are no pre-0.21.0 minimal Perl files to be moved out of the way. - IfFileExists "$G_MPLIBDIR\*.pm" exit + IfFileExists "$G_MPLIBDIR\*.pm" delete_redundant_mp CreateDirectory "$G_MPLIBDIR" @@ -174,6 +174,7 @@ !insertmacro PFI_MinPerlMove "Text" !insertmacro PFI_MinPerlMove "warnings" +delete_redundant_mp: ; Delete redundant minimal Perl files from earlier installations IfFileExists "$G_ROOTDIR\Win32\*.*" 0 exit
Naoki
amatubu08/19/09 14:16:32 -
-
Message #950
It seems that the file was included in the very old version of POPFile:
http://getpopfile.org/browser/branches/b0_22_2/windows/installer-SecPOPFile-func.nsh#L177
That code was added on 4 July 2004! The minimal Perl used to be mixed up with the POPFile code so I moved it all (except for perl.exe, perl58.dll and wperl.exe) into a new folder called 'lib'.
I've written a patch to delete these redundant files anyway
Thanks for the patch, Naoki. I had some trouble trying to use it because patch.exe was not installed on my Vista system and after installing it Vista kept generating UAC prompts until I created a manifest file for patch.exe. The patch program did not seem to like the format of your patch so I'll just modify the file by hand (luckily the changes are very small).
I'll make an RC6a for Windows tomorrow. I will also move all of the minimal Perl tasks in my "To Do" list up a bit; it is time I took another look at this code.
Brian
brian08/20/09 01:21:14 -
-
Message #951
I'll make an RC6a for Windows tomorrow.
Windows installer RC6a is now available. I've updated the download links on the homepage and in the first message in this topic.
Brian
brian08/20/09 15:20:16 -
-
Message #953
Brian,
Thanks.
If no other problem is found in RC6/RC6a until the end of this month, let's release it as the official stable version.
Naoki
amatubu08/21/09 00:13:22 -
-
Message #963
If no other problem is found in RC6/RC6a until the end of this month, let's release it as the official stable version.
I've found that the current Mac OS X installer is not compatible with Mac OS X 10.6 (Snow Leopard) which has been released today.
I've built another installer for Mac OS X 10.6:
http://getpopfile.org/downloads/POPFile-1.1.1RC6-sl-macosx.dmg.gz
It is built and tested on Mac OS X 10.6 / MacBook? 13inch (uni-body).
Naoki
amatubu08/28/09 16:30:06 -
-
Message #975
The Snow Leopard version is working flawlessly on my MacBook? and a Japanese user has reported that it works well on his machine.
Now, it's time to release the official stable version?
Or, we should release another (the last?) release candidate which includes my latest minor changes (added minor error checking code in Bayes.pm)?
Naoki
amatubu09/10/09 12:59:45 -
-
Message #976
Are there now two Mac OS X installers: one for Snow Leopard and one for earlier versions? If so, we need to mention this in the release notes.
If we're going to update the release notes we may as well use the latest version of Bayes.pm and have an RC7 then the real release after that.
Brian
brian09/11/09 20:11:09 -
-
Message #977
Are there now two Mac OS X installers: one for Snow Leopard and one for earlier versions? If so, we need to mention this in the release notes.
Yes.
The Perl has been updated to version 5.10.0 on Snow Leopard.
So the Perl modules are binary incompatible with the former versions.
If we're going to update the release notes we may as well use the latest version of Bayes.pm and have an RC7 then the real release after that.
OK. I'll update the release notes.
Naoki
amatubu09/12/09 03:53:17 -
-
Message #978
OK. I'll update the release notes.
I've updated the release notes:
http://getpopfile.org/docs/releasenotes:1.1.1
http://idisk.mac.com/amatubu/Public/POPFile/v1.1.1/v1.1.1.change.nihongo
Naoki
amatubu09/12/09 04:38:41 -
-
Message #979
Thanks for the revised release notes.
1.1.1 RC7 is now available; see the Download links in this forum or the Homepage
Brian
brian09/12/09 18:00:09
-
-
-
-
-
-
-
-
-