Firefox Build Requirements - NASM

2020-05-14 Thread Charles Robertson
Hi,

Is there a new build requirement for future Firefox 78 ESR on nasm-2.14.02? If 
so is this documented anywhere?

Thanks,
Charles Robertson
SUSE - Firefox maintainer
___
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform


Firefox Future Rust Requirements

2020-03-19 Thread Charles Robertson
Is there a calendar or somethings that shows future Firefox releases Rust 
requirements? I would like to know what Rust version will Firefox 78.0 ESR 
require when it is released?

Thanks,
Charles Robertson
___
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform


FF68 Beta Configure Error

2019-06-26 Thread Charles Robertson
Hi

I'm trying to build Firefox 68 beta and am running into this configure error. I 
installed the mozilla-nspr 4.21 package before and verified it was installed 
but still get this error:

 0:06.23 checking NSPR selection... system
 0:06.23 checking for nspr-config... no
 0:06.23 checking for NSPR - version >= 4.21... no
 0:06.23 configure: error: you do not have NSPR installed or your version is 
older than 4.21.
 0:06.24 DEBUG: 
 0:06.24 DEBUG:  from configure:7955:
 0:06.24 DEBUG: /usr/include/features.h:376:4: warning: #warning 
_FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
 0:06.24 DEBUG:  #  warning _FORTIFY_SOURCE requires compiling with 
optimization (-O)
 0:06.24 DEBUG: ^~~
 0:06.24 DEBUG: configure:7977: checking for valloc in unistd.h
 0:06.24 DEBUG: In file included from /usr/include/unistd.h:25:0,
 0:06.24 DEBUG:  from configure:7980:
 0:06.24 DEBUG: /usr/include/features.h:376:4: warning: #warning 
_FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
 0:06.24 DEBUG:  #  warning _FORTIFY_SOURCE requires compiling with 
optimization (-O)
 0:06.25 DEBUG: ^~~
 0:06.25 DEBUG: configure:8002: checking for _aligned_malloc in malloc.h
 0:06.25 DEBUG: In file included from /usr/include/malloc.h:22:0,
 0:06.25 DEBUG:  from configure:8005:
 0:06.25 DEBUG: /usr/include/features.h:376:4: warning: #warning 
_FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
 0:06.25 DEBUG:  #  warning _FORTIFY_SOURCE requires compiling with 
optimization (-O)
 0:06.25 DEBUG: ^~~
 0:06.25 DEBUG: configure:8157: checking NSPR selection
 0:06.25 DEBUG: configure:8257: checking for nspr-config
 0:06.25 DEBUG: configure:8292: checking for NSPR - version >= 4.21
 0:06.25 DEBUG: configure: error: you do not have NSPR installed or your 
version is older than 4.21.
 0:06.25 ERROR: old-configure failed
 0:06.29 *** Fix above errors and then restart with\
 0:06.29"./mach build"
 0:06.29 gmake: *** [client.mk:115: configure] Error 1

Any ideas?

Thanks!

Cheers
  Charles Robertson
___
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform


Re: Firefox 68 beta Build Fail with Tests

2019-06-19 Thread Charles Robertson
Kartikaya,

Yes, I have local changes applied. Is there anything I can do to work around 
this?

Charles Robertson
SUSE

From: dev-platform  on behalf of 
Kartikaya Gupta 
Sent: Wednesday, June 19, 2019 8:16 AM
To: Charles Robertson
Cc: dev-platform@lists.mozilla.org
Subject: Re: Firefox 68 beta Build Fail with Tests

Do you have any local changes applied? IIRC some people were running
into this after making a local change because it clang-formatted that
file and caused the checksum mismatch.

On Tue, Jun 18, 2019 at 6:02 PM Charles Robertson  wrote:
>
> Hi,
>
> I'm trying to build Firefox 68 beta with tests (not using "ac_add_options 
> --disable-tests") and it is failing with the following:
>
> 1:29.54 error: the listed checksum of 
> `/home/abuild/rpmbuild/BUILD/firefox-68.0/third_party/rust/miniz_oxide_c_api/tests/miniz_tester.cpp`
>  has changed:
> 1:29.54 expected: 
> 2fcb6cedf7d66c17a8e10d7852e61712befb61cafae551b2974e47724193fa37
> 1:29.54 actual:   
> fbe9e1360d327a3d0ab7979bbad807ebca7954e6d09e500632baac4618a3083d
> 1:29.54 directory sources are not intended to be edited, if modifications are 
> required then it is recommended that [replace] is used with a forked copy of 
> the source
> 1:29.55 gmake[4]: *** 
> [/home/abuild/rpmbuild/BUILD/firefox-68.0/config/makefiles/rust.mk:302: 
> force-cargo-program-build] Error 101
> 1:29.55 gmake[3]: *** 
> [/home/abuild/rpmbuild/BUILD/firefox-68.0/config/recurse.mk:74: 
> testing/geckodriver/target] Error 2
>
> Please give me an idea of how I can get this working. Or is it broken?
>
> Thank you.
> Charles Robertson
> SUSE
> ___
> dev-platform mailing list
> dev-platform@lists.mozilla.org
> https://lists.mozilla.org/listinfo/dev-platform
___
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform

___
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform


Firefox 68 beta Build Fail with Tests

2019-06-18 Thread Charles Robertson
Hi,

I'm trying to build Firefox 68 beta with tests (not using "ac_add_options 
--disable-tests") and it is failing with the following:

1:29.54 error: the listed checksum of 
`/home/abuild/rpmbuild/BUILD/firefox-68.0/third_party/rust/miniz_oxide_c_api/tests/miniz_tester.cpp`
 has changed:
1:29.54 expected: 
2fcb6cedf7d66c17a8e10d7852e61712befb61cafae551b2974e47724193fa37
1:29.54 actual:   
fbe9e1360d327a3d0ab7979bbad807ebca7954e6d09e500632baac4618a3083d
1:29.54 directory sources are not intended to be edited, if modifications are 
required then it is recommended that [replace] is used with a forked copy of 
the source
1:29.55 gmake[4]: *** 
[/home/abuild/rpmbuild/BUILD/firefox-68.0/config/makefiles/rust.mk:302: 
force-cargo-program-build] Error 101
1:29.55 gmake[3]: *** 
[/home/abuild/rpmbuild/BUILD/firefox-68.0/config/recurse.mk:74: 
testing/geckodriver/target] Error 2

Please give me an idea of how I can get this working. Or is it broken?

Thank you.
Charles Robertson
SUSE
___
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform


Patching FF 52.9esr with v60+ Security updates possible?

2019-04-12 Thread Charles Robertson
Hi,

I know this sounds like a strange questions. However, we have a very large 
customer who is using our old OS which the last successful build of Firefox ESR 
was 52.9. But because of the massive updates to FF 60 we have been unable to 
get FF 60+ to build on that old OS. This customer has demanded we provide an 
updated Firefox for this old OS so I am asking if it would be possible to patch 
FF 52.9esr with the security updates since 60 was released?

Thanks,
Cheers
  Charles Robertson
  Firefox Maintainer - SUSE


___
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform