Nicholas McAnespy
MemberAbout Nicholas McAnespy
- Birthday 12/11/2001
Profile Information
-
OS
Windows 2000 Professional
Recent Profile Visitors
4,669 profile views
Nicholas McAnespy's Achievements
47
Reputation
-
@roytam1 I downloaded your "palemoon27-pm27100-vc2010" source code, and tried removing C++ 11 move/forwarding references. I now get a crash in mozjs.dll. Also, I can't do a debug build due to a "program database manager mismatch" error. If you can upload the source code so I can see my changes on GitHub, that would be great. Note: I removed the delete constructors in js/src/jsobj.h lines 544-545. I also used Visual C++ 2010 to compile this, so I assume my modifications are incomplete. https://codeberg.org/Nicholas_McAnespy/palemoon27/releases/tag/2796-MoveRef-Busted
- 55 replies
-
- windowsxp
- Windows2000
-
(and 1 more)
Tagged with:
-
@roytam1 I have been getting some errors related to "NodeInfo is not a member of mozilla::dom::mozilla" while trying to compile New Moon 27.9.7 using Visual C++ 2008. My way of solving those errors means de-unifying the C++ sources.
- 55 replies
-
- windowsxp
- Windows2000
-
(and 1 more)
Tagged with:
-
Update: Visual C++ 2008 doesn't like using <intrin.h> in nsprpub/pr/pratom.h, and prbit.h.
- 55 replies
-
- windowsxp
- Windows2000
-
(and 1 more)
Tagged with:
-
With further testing, I noticed the older K-Meleon 76 Goanna builds (76.1.1) lack GetLogicalProcessorInformation in xul.dll, but have it in the gmp* files, libavcodec files, and MSVCR120.dll. I believe Firefox, Arctic-Fox, and Pale Moon have some sort of hack to allow execution on Windows XP SP2, even though Visual C++ 2010 and later do not naturally support it, which is probably why K-Meleon 76 Goanna doesn't work with Windows XP SP2. Since MSVCR90.dll is the last version to not call GetLogicalProcessorInformation, I hope this problem fixes itself if/when we get Tycho/Goanna3 compiling using Visual C++ 2005 and/or 2008.
- 55 replies
-
- windowsxp
- Windows2000
-
(and 1 more)
Tagged with:
-
While you're doing that, I tried compiling the New Moon 27.9.7 VC2010 mod using Visual C++ 2008, and hit a roadblock due to compiler errors caused by C linkage where it's not appropriate for it to be specified. I do not know where the C linkage is though... If you can find where "GetLogicalProcessorInformation" is defined, that would be great, but could be difficult because it is called from xul.dll in K-Meleon 76 Goanna, but no such call exists in xul.dll from New Moon 27. Admittedly, I haven't tested whether xul.dll in K-Meleon 76 Gecko calls GetLogicalProcessorInformation, and thus, fails to execute in Windows XP SP2.
- 55 replies
-
- windowsxp
- Windows2000
-
(and 1 more)
Tagged with:
-
The Source code containing git information is uploaded to https://github.com/ClassicNick/palemoon27/releases/tag/27.9.7-VC2010
- 55 replies
-
1
-
- windowsxp
- Windows2000
-
(and 1 more)
Tagged with:
-
@roytam1 I didn't bother cherry picking d918e4f. The last commit I cherry picked was 2d9c22e, which reverted e186cc7, which caused the browser to crash when opening a new tab. I'm also sitting on a local build of New Moon 27.9.7, so when I upload it, do you want the git information along with the source code, or do you just want the source code?
- 55 replies
-
- windowsxp
- Windows2000
-
(and 1 more)
Tagged with:
-
@roytam1 Now that I'm cherry picking commits from our palemoon27 repositories that are dated ~September 2019, I notice commit partial hash d918e4f (9/17/2019) apparently contains e10s code that you didn't like at the time (Accusation caused by f25cb74, which was dated 9/20/2019). Should I try cherry picking d918e4f, or should I move on without it? Also, I decided to read some comments on your 1st browser builds thread, and you said the Ryzen 7 3700X with your SSD caused build times to be 1/3 of what they were with your previous hardware. What were the specs of the previous computer you did your browser builds on?
- 55 replies
-
- windowsxp
- Windows2000
-
(and 1 more)
Tagged with:
-
My Git commands presently are "mkdir palemoon27-27100-VC2010-WIP" "cd /F/palemoon27-27100-VC2010-WIP" "git clone "https://github.com/ClassicNick/palemoon27.git" and Ex. "git cherry-pick 593d1c0". Basically, my method is cherry picking all commits from newer branches. That way, I don't need to worry as much about git conflicts. As for SSH, I don't know how to add an SSH key. Now that I can cherry-pick commits, after how many changes should I upload the source code?
- 55 replies
-
- windowsxp
- Windows2000
-
(and 1 more)
Tagged with:
-
After a day of trying out some git commands, I realized Git 2.10.0 does not support Codeberg due to a problem with the SSL certificate. I finally logged back in to my GitHub account, and also realized I can download whatever I want from Git 2.10.0, but I can't upload anything from there because password authentication is no longer supported on GitHub. What git command do you recommend using to port palemoon27-classic, and eventually palemoon27-master commits to palemoon27-pm27100-vc2010?
- 55 replies
-
- windowsxp
- Windows2000
-
(and 1 more)
Tagged with:
-
@roytam1 Before I do any more work on Visual C++ 2008 SP1 compatibility, should I use the pm2796-vc2012 branch, or the 27100-vc2010 branch? If it's possible to use Git 2.10.0 in Windows XP SP3, and if you have an excessive amount of patience, I would like it if you could help me use it.
- 55 replies
-
- windowsxp
- Windows2000
-
(and 1 more)
Tagged with:
-
In js/src/gc/Heap.h, #include "mozilla/TypedEnum.h", and then check if you can get away with using MOZ_BEGIN_ENUM_CLASS(AllocKind, uint8_t) in place of enum class AllocKind : uint8_t {. Also, replace } with MOZ_END_ENUM_CLASS(AllocKind). I do not guarantee that will work, but it typically will. If it doesn't, you'll need to use enum : uint8_t {. What error message are you getting with bug 1139552?
- 55 replies
-
- windowsxp
- Windows2000
-
(and 1 more)
Tagged with:
-
I was hoping I would get the broken source code with bug 1134425 already applied, so I could see what removing the characters = CanGC from template <typename T, AllowGC allowGC = CanGC> would do.
- 55 replies
-
- windowsxp
- Windows2000
-
(and 1 more)
Tagged with:
-
If you haven't fixed it yet, do you want to upload a zip file containing the source code you are/were working on?
- 55 replies
-
- windowsxp
- Windows2000
-
(and 1 more)
Tagged with: