Re: FreeBSD Port: www/firefox

2017-04-11 Thread Jakub Lach
Can firefox 53 be build with gtk2?

  File
"/usr/obj/usr/ports/www/firefox/work/firefox-53.0/python/mozbuild/mozbuild/configure/options.py",
line 366, in get_value
% (val, ', '.join("'%s'" % c for c in self.choices)))
mozbuild.configure.options.InvalidOptionError: 'cairo-gtk2' is not one of
'cairo-windows', 'cairo-gtk3', 'cairo-cocoa', 'cairo-uikit',
'cairo-android', 'cairo-gonk'
*** Fix above errors and then restart with\
   "gmake -f client.mk build"




--
View this message in context: 
http://freebsd.1045724.x6.nabble.com/FreeBSD-Port-www-firefox-tp6179485p6179754.html
Sent from the freebsd-gecko mailing list archive at Nabble.com.
___
freebsd-gecko@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-gecko
To unsubscribe, send any mail to "freebsd-gecko-unsubscr...@freebsd.org"


Re: FreeBSD Port: www/firefox

2017-04-11 Thread Jan Beich
Jakub Lach writes:

> Can firefox 53 be build with gtk2?
>
>   File
> "/usr/obj/usr/ports/www/firefox/work/firefox-53.0/python/mozbuild/mozbuild/configure/options.py",
> line 366, in get_value
> % (val, ', '.join("'%s'" % c for c in self.choices)))
> mozbuild.configure.options.InvalidOptionError: 'cairo-gtk2' is not one of
> 'cairo-windows', 'cairo-gtk3', 'cairo-cocoa', 'cairo-uikit',
> 'cairo-android', 'cairo-gonk'
> *** Fix above errors and then restart with\
>"gmake -f client.mk build"
>

No, it's being phased out[1]. If you can't use GTK3 for some reason make
your voice heard by replying on upstream mailing list, file bugs or
triage existing ones.

I'll update www/firefox-esr to 52.1.0 soon which is going to have
non-default GTK2 option for another year.

[1] https://www.mail-archive.com/dev-platform@lists.mozilla.org/msg20523.html

Walter Schwarzenfeld (privately) writes:
> With gtk3 on it starts after sysctl p1003_1b.sem_nsems_max=512.
> Please => pkg-message.

Don't use sem(4), it's deprecated since FreeBSD 9.0. p1003_1b.sem_nsems_max
doesn't have an effect with the new implementation.

https://svnweb.freebsd.org/changeset/base/201546

> I hope it will starts with gtk2 too. Cause till now, every try with
> gtk3 I had no Menüitems (that means no Menutext).

By Menuitems do you mean Context Menu or Menu Bar. The latter is
disabled by default since Australis but can be easily changed.

https://support.mozilla.org/t5/Customize-controls-options-and/Customize-Firefox-controls-buttons-and-toolbars/ta-p/2715#w_turn-on-the-title-bar-menu-bar-or-bookmarks-toolbar

Otherwise, try reproducing in a pristine jail. Maybe there's a stale
configuration getting in the way.
___
freebsd-gecko@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-gecko
To unsubscribe, send any mail to "freebsd-gecko-unsubscr...@freebsd.org"

Re: FreeBSD Port: www/firefox

2017-04-11 Thread Christoph Moench-Tegeder
## Jan Beich (jbe...@freebsd.org):

> Walter Schwarzenfeld (privately) writes:
> > With gtk3 on it starts after sysctl p1003_1b.sem_nsems_max=512.
> > Please => pkg-message.
> 
> Don't use sem(4), it's deprecated since FreeBSD 9.0. p1003_1b.sem_nsems_max
> doesn't have an effect with the new implementation.
> 
> https://svnweb.freebsd.org/changeset/base/201546

Um. Firefox' "configure" code explicitly checks the maximum number
of semaphores via sysconf(_SC_SEM_NSEMS_MAX) (that's in
python/futures/concurrent/futures/process.py l. 250). As far as I
can tell, in FreeBSD 10.3 that value is set by sysctl
p1003_1b.sem_nsems_max - so at least for the "old" FreeBSD, that
would be the way to go? (and it worked for me).
Further, the sem(4) manpage has no deprecation note...

Regards,
Christoph

-- 
Spare Space
___
freebsd-gecko@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-gecko
To unsubscribe, send any mail to "freebsd-gecko-unsubscr...@freebsd.org"


maintainer-feedback requested: [Bug 218569] www/firefox: GTK2 option no longer valid

2017-04-11 Thread bugzilla-noreply
Matthew Rezny  has reassigned Bugzilla Automation
's request for maintainer-feedback to ge...@freebsd.org:
Bug 218569: www/firefox: GTK2 option no longer valid
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=218569



--- Description ---
Created attachment 181695
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=181695&action=edit
remove GTK2 option

It appears that Firefox 53 has dropped support for GTK2 so that option is no
longer valid.


Reexecuting in the virtualenv
Adding configure options from
/usr/obj/usr/ports/www/firefox/work/firefox-53.0/.mozconfig
  --enable-application=browser
  --enable-official-branding
  --prefix=/usr/local
  --enable-jemalloc=4
  --enable-system-cairo
  --with-system-libevent
  --enable-system-ffi
  --with-system-graphite2
  --with-system-harfbuzz
  --enable-system-hunspell
  --with-system-icu
  --with-intl-api
  --with-system-jpeg=/usr/local
  --with-system-nspr
  --with-system-nss
  --with-system-png=/usr/local
  --enable-system-pixman
  --enable-system-sqlite
  --with-system-libvpx
  --with-system-vorbis
  --with-system-ogg
  --enable-chrome-format=omni
  --enable-default-toolkit=cairo-gtk2
  --enable-update-channel=release
  --enable-pie
  --with-pthreads
  --enable-extensions=default
  --enable-necko-protocols=default
  --with-system-zlib
  --with-system-bz2
  --enable-optimize
  --enable-startup-notification
  --disable-gconf
  --disable-gnomeui
  --disable-libproxy
  --enable-alsa
  --disable-pulseaudio
  --enable-rust
  --disable-debug
  --disable-debug-symbols
  --enable-release
  --enable-dtrace
  --disable-gold
  --disable-profiling
  --disable-tests
  --disable-strip
  --disable-install-strip
  MOZ_JEMALLOC3=1
  MOZ_OPTIMIZE_FLAGS=-O3 -O3
  MOZ_GOOGLE_API_KEY=AIzaSyBsp9n41JLW8jCokwn7vhoaMejDFRd1mp8
  MOZ_JEMALLOC4=1
  PERL=/usr/local/bin/perl
checking for a shell... /bin/sh
checking for host system type... x86_64-unknown-freebsd11.0
checking for target system type... x86_64-unknown-freebsd11.0
checking whether cross compiling... no
checking for the target C compiler... /usr/bin/cc
checking whether the target C compiler can be used... yes
checking for llvm-config... not found
Traceback (most recent call last):
  File "/usr/obj/usr/ports/www/firefox/work/firefox-53.0/configure.py", line
124, in 
sys.exit(main(sys.argv))
  File "/usr/obj/usr/ports/www/firefox/work/firefox-53.0/configure.py", line
29, in main
sandbox.run(os.path.join(os.path.dirname(__file__), 'moz.configure'))
  File
"/usr/obj/usr/ports/www/firefox/work/firefox-53.0/python/mozbuild/mozbuild/conf
igure/__init__.py",
line 344, in run
self._value_for(option)
  File
"/usr/obj/usr/ports/www/firefox/work/firefox-53.0/python/mozbuild/mozbuild/conf
igure/__init__.py",
line 412, in _value_for
return self._value_for_option(obj)
  File
"/usr/obj/usr/ports/www/firefox/work/firefox-53.0/python/mozbuild/mozbuild/util
.py",
line 925, in method_call
cache[args] = self.func(instance, *args)
  File
"/usr/obj/usr/ports/www/firefox/work/firefox-53.0/python/mozbuild/mozbuild/conf
igure/__init__.py",
line 456, in _value_for_option
value, option_string = self._helper.handle(option)
  File
"/usr/obj/usr/ports/www/firefox/work/firefox-53.0/python/mozbuild/mozbuild/conf
igure/options.py",
line 466, in handle
ret = option.get_value(arg, origin)
  File
"/usr/obj/usr/ports/www/firefox/work/firefox-53.0/python/mozbuild/mozbuild/conf
igure/options.py",
line 366, in get_value
% (val, ', '.join("'%s'" % c for c in self.choices)))
mozbuild.configure.options.InvalidOptionError: 'cairo-gtk2' is not one of
'cairo-windows', 'cairo-gtk3', 'cairo-cocoa', 'cairo-uikit', 'cairo-android',
'cairo-gonk'
___
freebsd-gecko@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-gecko
To unsubscribe, send any mail to "freebsd-gecko-unsubscr...@freebsd.org"


[Bug 218569] www/firefox: GTK2 option no longer valid

2017-04-11 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=218569

Bug ID: 218569
   Summary: www/firefox: GTK2 option no longer valid
   Product: Ports & Packages
   Version: Latest
  Hardware: Any
OS: Any
Status: New
  Severity: Affects Some People
  Priority: ---
 Component: Individual Port(s)
  Assignee: ge...@freebsd.org
  Reporter: re...@freebsd.org
 Flags: maintainer-feedback?(ge...@freebsd.org)
  Assignee: ge...@freebsd.org

Created attachment 181695
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=181695&action=edit
remove GTK2 option

It appears that Firefox 53 has dropped support for GTK2 so that option is no
longer valid.


Reexecuting in the virtualenv
Adding configure options from
/usr/obj/usr/ports/www/firefox/work/firefox-53.0/.mozconfig
  --enable-application=browser
  --enable-official-branding
  --prefix=/usr/local
  --enable-jemalloc=4
  --enable-system-cairo
  --with-system-libevent
  --enable-system-ffi
  --with-system-graphite2
  --with-system-harfbuzz
  --enable-system-hunspell
  --with-system-icu
  --with-intl-api
  --with-system-jpeg=/usr/local
  --with-system-nspr
  --with-system-nss
  --with-system-png=/usr/local
  --enable-system-pixman
  --enable-system-sqlite
  --with-system-libvpx
  --with-system-vorbis
  --with-system-ogg
  --enable-chrome-format=omni
  --enable-default-toolkit=cairo-gtk2
  --enable-update-channel=release
  --enable-pie
  --with-pthreads
  --enable-extensions=default
  --enable-necko-protocols=default
  --with-system-zlib
  --with-system-bz2
  --enable-optimize
  --enable-startup-notification
  --disable-gconf
  --disable-gnomeui
  --disable-libproxy
  --enable-alsa
  --disable-pulseaudio
  --enable-rust
  --disable-debug
  --disable-debug-symbols
  --enable-release
  --enable-dtrace
  --disable-gold
  --disable-profiling
  --disable-tests
  --disable-strip
  --disable-install-strip
  MOZ_JEMALLOC3=1
  MOZ_OPTIMIZE_FLAGS=-O3 -O3
  MOZ_GOOGLE_API_KEY=AIzaSyBsp9n41JLW8jCokwn7vhoaMejDFRd1mp8
  MOZ_JEMALLOC4=1
  PERL=/usr/local/bin/perl
checking for a shell... /bin/sh
checking for host system type... x86_64-unknown-freebsd11.0
checking for target system type... x86_64-unknown-freebsd11.0
checking whether cross compiling... no
checking for the target C compiler... /usr/bin/cc
checking whether the target C compiler can be used... yes
checking for llvm-config... not found
Traceback (most recent call last):
  File "/usr/obj/usr/ports/www/firefox/work/firefox-53.0/configure.py", line
124, in 
sys.exit(main(sys.argv))
  File "/usr/obj/usr/ports/www/firefox/work/firefox-53.0/configure.py", line
29, in main
sandbox.run(os.path.join(os.path.dirname(__file__), 'moz.configure'))
  File
"/usr/obj/usr/ports/www/firefox/work/firefox-53.0/python/mozbuild/mozbuild/configure/__init__.py",
line 344, in run
self._value_for(option)
  File
"/usr/obj/usr/ports/www/firefox/work/firefox-53.0/python/mozbuild/mozbuild/configure/__init__.py",
line 412, in _value_for
return self._value_for_option(obj)
  File
"/usr/obj/usr/ports/www/firefox/work/firefox-53.0/python/mozbuild/mozbuild/util.py",
line 925, in method_call
cache[args] = self.func(instance, *args)
  File
"/usr/obj/usr/ports/www/firefox/work/firefox-53.0/python/mozbuild/mozbuild/configure/__init__.py",
line 456, in _value_for_option
value, option_string = self._helper.handle(option)
  File
"/usr/obj/usr/ports/www/firefox/work/firefox-53.0/python/mozbuild/mozbuild/configure/options.py",
line 466, in handle
ret = option.get_value(arg, origin)
  File
"/usr/obj/usr/ports/www/firefox/work/firefox-53.0/python/mozbuild/mozbuild/configure/options.py",
line 366, in get_value
% (val, ', '.join("'%s'" % c for c in self.choices)))
mozbuild.configure.options.InvalidOptionError: 'cairo-gtk2' is not one of
'cairo-windows', 'cairo-gtk3', 'cairo-cocoa', 'cairo-uikit', 'cairo-android',
'cairo-gonk'

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
freebsd-gecko@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-gecko
To unsubscribe, send any mail to "freebsd-gecko-unsubscr...@freebsd.org"


[Bug 218569] www/firefox: GTK2 option no longer valid

2017-04-11 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=218569

--- Comment #1 from commit-h...@freebsd.org ---
A commit references this bug:

Author: jbeich
Date: Tue Apr 11 21:39:47 UTC 2017
New revision: 438318
URL: https://svnweb.freebsd.org/changeset/ports/438318

Log:
  www/firefox: drop broken GTK2 option following upstream

  https://www.mail-archive.com/dev-platform@lists.mozilla.org/msg20523.html

  PR:   218569
  Reported by:  Walter Schwarzenfeld, Jakub Lach 
  Submitted by: rezny (based on)
  MFH:  2017Q2 (r436907 followup)

Changes:
  head/Mk/bsd.gecko.mk
  head/www/firefox/Makefile

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
freebsd-gecko@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-gecko
To unsubscribe, send any mail to "freebsd-gecko-unsubscr...@freebsd.org"


[Bug 218569] www/firefox: GTK2 option no longer valid

2017-04-11 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=218569

Jan Beich  changed:

   What|Removed |Added

 Status|New |Closed
 Resolution|--- |FIXED

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
freebsd-gecko@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-gecko
To unsubscribe, send any mail to "freebsd-gecko-unsubscr...@freebsd.org"


Re: FreeBSD Port: www/firefox

2017-04-11 Thread Jan Beich
Christoph Moench-Tegeder  writes:

> ## Jan Beich (jbe...@freebsd.org):
>
>> Walter Schwarzenfeld (privately) writes:
>> > With gtk3 on it starts after sysctl p1003_1b.sem_nsems_max=512.
>> > Please => pkg-message.
>> 
>> Don't use sem(4), it's deprecated since FreeBSD 9.0. p1003_1b.sem_nsems_max
>> doesn't have an effect with the new implementation.
>> 
>> https://svnweb.freebsd.org/changeset/base/201546
>
> Um. Firefox' "configure" code explicitly checks the maximum number
> of semaphores via sysconf(_SC_SEM_NSEMS_MAX) (that's in
> python/futures/concurrent/futures/process.py l. 250). As far as I
> can tell, in FreeBSD 10.3 that value is set by sysctl
> p1003_1b.sem_nsems_max - so at least for the "old" FreeBSD, that
> would be the way to go? (and it worked for me).

FreeBSD 8.x has been EOL since 2015-08-01. However, sysconf() ends up
using sem(4) even for new code. Maybe someone from threads@ knows more.

$ getconf SEM_NSEMS_MAX
undefined

$ kldload sem
$ getconf SEM_NSEMS_MAX
30

> Further, the sem(4) manpage has no deprecation note...
___
freebsd-gecko@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-gecko
To unsubscribe, send any mail to "freebsd-gecko-unsubscr...@freebsd.org"


Re: FreeBSD Port: www/firefox

2017-04-11 Thread Walter Schwarzenfeld



On 11.04.2017 19:26, Jan Beich wrote:

Jakub Lach writes:


Can firefox 53 be build with gtk2?

   File
"/usr/obj/usr/ports/www/firefox/work/firefox-53.0/python/mozbuild/mozbuild/configure/options.py",
line 366, in get_value
 % (val, ', '.join("'%s'" % c for c in self.choices)))
mozbuild.configure.options.InvalidOptionError: 'cairo-gtk2' is not one of
'cairo-windows', 'cairo-gtk3', 'cairo-cocoa', 'cairo-uikit',
'cairo-android', 'cairo-gonk'
*** Fix above errors and then restart with\
"gmake -f client.mk build"


No, it's being phased out[1]. If you can't use GTK3 for some reason make
your voice heard by replying on upstream mailing list, file bugs or
triage existing ones.

I'll update www/firefox-esr to 52.1.0 soon which is going to have
non-default GTK2 option for another year.

[1] https://www.mail-archive.com/dev-platform@lists.mozilla.org/msg20523.html

Walter Schwarzenfeld (privately) writes:

With gtk3 on it starts after sysctl p1003_1b.sem_nsems_max=512.
Please => pkg-message.

Don't use sem(4), it's deprecated since FreeBSD 9.0. p1003_1b.sem_nsems_max
doesn't have an effect with the new implementation.

https://svnweb.freebsd.org/changeset/base/201546


I hope it will starts with gtk2 too. Cause till now, every try with
gtk3 I had no Menüitems (that means no Menutext).

By Menuitems do you mean Context Menu or Menu Bar. The latter is
disabled by default since Australis but can be easily changed.

https://support.mozilla.org/t5/Customize-controls-options-and/Customize-Firefox-controls-buttons-and-toolbars/ta-p/2715#w_turn-on-the-title-bar-menu-bar-or-bookmarks-toolbar

Otherwise, try reproducing in a pristine jail. Maybe there's a stale
configuration getting in the way.



Hallo !

Someone provided me in FreeBSD forum a gtk-3.0-settings.ini which is 
working.


Thanks, all is working as expected.

greetings
Walter Schwarzenfeld
___
freebsd-gecko@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-gecko
To unsubscribe, send any mail to "freebsd-gecko-unsubscr...@freebsd.org"

[Bug 218581] www/firefox: build fails

2017-04-11 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=218581

Bug ID: 218581
   Summary: www/firefox: build fails
   Product: Ports & Packages
   Version: Latest
  Hardware: Any
OS: Any
Status: New
  Severity: Affects Many People
  Priority: ---
 Component: Individual Port(s)
  Assignee: ge...@freebsd.org
  Reporter: jon...@bsdproject.de
 Flags: maintainer-feedback?(ge...@freebsd.org)
  Assignee: ge...@freebsd.org

I will updated firefox from 52 to 53. 

The ports are up-to-date with portsnap fetch update 30 minutes ago.

I reset the config via make rmconfig

uname -a
FreeBSD phantomias 11.0-RELEASE-p8 FreeBSD 11.0-RELEASE-p8 #0: Wed Feb 22
06:12:04 UTC 2017
r...@amd64-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC  amd64


The Updating stops:
js/src> updating cache
/usr/ports/www/firefox/work/firefox-53.0/obj-x86_64-unknown-freebsd11.0/config.cache
js/src> creating ./config.data
js/src> Creating config.status

Creating config.status
Traceback (most recent call last):
  File "/usr/ports/www/firefox/work/firefox-53.0/configure.py", line 124, in

sys.exit(main(sys.argv))
  File "/usr/ports/www/firefox/work/firefox-53.0/configure.py", line 34, in
main
return config_status(config)
  File "/usr/ports/www/firefox/work/firefox-53.0/configure.py", line 119, in
config_status
return config_status(args=[], **encode(sanitized_config, encoding))
  File
"/usr/ports/www/firefox/work/firefox-53.0/python/mozbuild/mozbuild/config_status.py",
line 136, in config_status
reader = BuildReader(env)
  File
"/usr/ports/www/firefox/work/firefox-53.0/python/mozbuild/mozbuild/frontend/reader.py",
line 886, in __init__
self._gyp_worker_pool = ProcessPoolExecutor(max_workers=max_workers)
  File
"/usr/ports/www/firefox/work/firefox-53.0/python/futures/concurrent/futures/process.py",
line 274, in __init__
_check_system_limits()
  File
"/usr/ports/www/firefox/work/firefox-53.0/python/futures/concurrent/futures/process.py",
line 263, in _check_system_limits
raise NotImplementedError(_system_limited)
NotImplementedError: system provides too few semaphores (30 available, 256
necessary)
*** Fix above errors and then restart with\
   "gmake -f client.mk build"
gmake[3]: *** [/usr/ports/www/firefox/work/firefox-53.0/client.mk:383:
configure] Error 1
gmake[3]: Leaving directory '/usr/ports/www/firefox'
===>  Script "configure" failed unexpectedly.
Please report the problem to ge...@freebsd.org [maintainer] and attach the
"/usr/ports/www/firefox/work/firefox-53.0/config.log" including the output
of the failure of your make command. Also, it might be a good idea to provide
an overview of all packages installed on your system (e.g. a
/usr/local/sbin/pkg-static info -g -Ea).
*** Error code 1

Stop.
make[2]: stopped in /usr/ports/www/firefox
*** Error code 1

Stop.
make[1]: stopped in /usr/ports/www/firefox
*** Error code 1

Stop.
make: stopped in /usr/ports/www/firefox

There is no /usr/ports/www/firefox/work/firefox-53.0/config.log to attach

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
freebsd-gecko@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-gecko
To unsubscribe, send any mail to "freebsd-gecko-unsubscr...@freebsd.org"


maintainer-feedback requested: [Bug 218581] www/firefox: build fails

2017-04-11 Thread bugzilla-noreply
Jochen Neumeister  has reassigned Bugzilla Automation
's request for maintainer-feedback to ge...@freebsd.org:
Bug 218581: www/firefox: build fails
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=218581



--- Description ---
I will updated firefox from 52 to 53. 

The ports are up-to-date with portsnap fetch update 30 minutes ago.

I reset the config via make rmconfig

uname -a
FreeBSD phantomias 11.0-RELEASE-p8 FreeBSD 11.0-RELEASE-p8 #0: Wed Feb 22
06:12:04 UTC 2017
r...@amd64-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC  amd64


The Updating stops:
js/src> updating cache
/usr/ports/www/firefox/work/firefox-53.0/obj-x86_64-unknown-freebsd11.0/config.
cache
js/src> creating ./config.data
js/src> Creating config.status

Creating config.status
Traceback (most recent call last):
  File "/usr/ports/www/firefox/work/firefox-53.0/configure.py", line 124, in

sys.exit(main(sys.argv))
  File "/usr/ports/www/firefox/work/firefox-53.0/configure.py", line 34, in
main
return config_status(config)
  File "/usr/ports/www/firefox/work/firefox-53.0/configure.py", line 119, in
config_status
return config_status(args=[], **encode(sanitized_config, encoding))
  File
"/usr/ports/www/firefox/work/firefox-53.0/python/mozbuild/mozbuild/config_statu
s.py",
line 136, in config_status
reader = BuildReader(env)
  File
"/usr/ports/www/firefox/work/firefox-53.0/python/mozbuild/mozbuild/frontend/rea
der.py",
line 886, in __init__
self._gyp_worker_pool = ProcessPoolExecutor(max_workers=max_workers)
  File
"/usr/ports/www/firefox/work/firefox-53.0/python/futures/concurrent/futures/pro
cess.py",
line 274, in __init__
_check_system_limits()
  File
"/usr/ports/www/firefox/work/firefox-53.0/python/futures/concurrent/futures/pro
cess.py",
line 263, in _check_system_limits
raise NotImplementedError(_system_limited)
NotImplementedError: system provides too few semaphores (30 available, 256
necessary)
*** Fix above errors and then restart with\
   "gmake -f client.mk build"
gmake[3]: *** [/usr/ports/www/firefox/work/firefox-53.0/client.mk:383:
configure] Error 1
gmake[3]: Leaving directory '/usr/ports/www/firefox'
===>  Script "configure" failed unexpectedly.
Please report the problem to ge...@freebsd.org [maintainer] and attach the
"/usr/ports/www/firefox/work/firefox-53.0/config.log" including the output
of the failure of your make command. Also, it might be a good idea to provide
an overview of all packages installed on your system (e.g. a
/usr/local/sbin/pkg-static info -g -Ea).
*** Error code 1

Stop.
make[2]: stopped in /usr/ports/www/firefox
*** Error code 1

Stop.
make[1]: stopped in /usr/ports/www/firefox
*** Error code 1

Stop.
make: stopped in /usr/ports/www/firefox

There is no /usr/ports/www/firefox/work/firefox-53.0/config.log to attach
___
freebsd-gecko@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-gecko
To unsubscribe, send any mail to "freebsd-gecko-unsubscr...@freebsd.org"


[Bug 218581] www/firefox: build fails

2017-04-11 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=218581

w.schwarzenf...@utanet.at changed:

   What|Removed |Added

 CC||w.schwarzenf...@utanet.at

--- Comment #1 from w.schwarzenf...@utanet.at ---
I guess you had gtk2 on. Gtk2 is not supported anymore. 
The gtk2 option is removed with this version (few hours ago).
https://svnweb.freebsd.org/ports?view=revision&revision=438318

(I had the same error, and contacted the maintainer, compiles fine with gtk3).
I had problems with the gtk3 menues. I have it also take a look in FreeBSD
forums.

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
freebsd-gecko@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-gecko
To unsubscribe, send any mail to "freebsd-gecko-unsubscr...@freebsd.org"


[Bug 218581] www/firefox: build fails

2017-04-11 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=218581

--- Comment #2 from w.schwarzenf...@utanet.at ---
Oh, sorry. This
=> was the error with gtk3.
The maintainer told not to use sem. It is deprecated. Remove it from
/boot/loader.conf.

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
freebsd-gecko@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-gecko
To unsubscribe, send any mail to "freebsd-gecko-unsubscr...@freebsd.org"


[Bug 218581] www/firefox: build fails

2017-04-11 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=218581

Jochen Neumeister  changed:

   What|Removed |Added

 CC||jon...@bsdproject.de

--- Comment #3 from Jochen Neumeister  ---
(In reply to w.schwarzenfeld from comment #2)
I am bewildered. I have no registration about gtk* in my /boot/loader.conf.

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
freebsd-gecko@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-gecko
To unsubscribe, send any mail to "freebsd-gecko-unsubscr...@freebsd.org"