Firefox 56 bug crash when play video (ALSA -lib OSS FreeBSD)

Исправление нормальное 60+

 

about:config

щелкнуть правой кнопкой мыши

новая строка

media.cubeb.backend

oss

все – заработало – удалять alsa не надо

по графике – тоже победа (чертенок рулит! ) amd openCL (580 + vega64) смотрим страницу по добычи биткоинов майнинг она была здес.

nvidia 390 ! есть nvidia-smi

virtualbox vboxguest vboxservice  mesa-dri  mesa-demos mesa-libs (2018-09) FreeBSD

 rulez!

ubuntu 18.04 nvidia 390.87 mesa-dri mesa-dev mesa-utils nvidia-opencl-icd-390 nvidia-cuda-toolkit nvidia-390

 

{
  "application": {
    "name": "Firefox",
    "osVersion": "FreeBSD 11.2-BETA3",
    "version": "60.0.1",
    "buildID": "20180531035915",
    "userAgent": "Mozilla/5.0 (X11; FreeBSD amd64; rv:60.0) Gecko/20100101 Firefox/60.0",
    "safeMode": false,
    "supportURL": "https://support.mozilla.org/1/firefox/60.0.1/FreeBSD/en-US/",
    "numTotalWindows": 1,
    "numRemoteWindows": 1,
    "remoteAutoStart": true,
    "currentContentProcesses": 4,
    "maxContentProcesses": 4,
    "autoStartStatus": 1,
    "styloBuild": true,
    "styloDefault": true,
    "styloResult": true,
    "styloChromeDefault": true,
    "styloChromeResult": true,
    "policiesStatus": 0,
    "keyGoogleFound": true,
    "keyMozillaFound": false
  },
  "securitySoftware": {
    "registeredAntiVirus": "",
    "registeredAntiSpyware": "",
    "registeredFirewall": ""
  },
  "modifiedPreferences": {
    "browser.cache.disk.filesystem_reported": 1,
    "browser.cache.disk.smart_size.first_run": false,
    "browser.cache.disk.capacity": 358400,
    "browser.places.smartBookmarksVersion": 8,
    "browser.sessionstore.upgradeBackup.latestBuildID": "20180531035915",
    "browser.startup.homepage_override.mstone": "60.0.1",
    "browser.startup.homepage_override.buildID": "20180531035915",
    "browser.urlbar.timesBeforeHidingSuggestionsHint": 0,
    "browser.urlbar.placeholderName": "Google",
    "dom.push.userAgentID": "eeefde85ea5c42618b11555952cf2ce2",
    "extensions.lastAppVersion": "60.0.1",
    "media.cubeb.backend": "oss",
    "media.gmp.storage.version.observed": 1,
    "media.gmp-manager.lastCheck": 1527772795,
    "media.gmp-manager.buildID": "20180531035915",
    "network.predictor.cleaned-up": true,
    "network.cookie.prefsMigrated": true,
    "places.history.expiration.transient_current_max_pages": 119545,
    "places.database.lastMaintenance": 1527725309,
    "plugin.disable_full_page_plugin_for_types": "application/pdf",
    "services.sync.declinedEngines": "",
    "storage.vacuum.last.places.sqlite": 1527091527,
    "storage.vacuum.last.index": 1
  },
  "lockedPreferences": {},
  "media": {
    "currentAudioBackend": "oss",
    "currentMaxAudioChannels": 2,
    "currentPreferredChannelLayout": "unknown",
    "currentPreferredSampleRate": 48000,
    "audioOutputDevices": [],
    "audioInputDevices": []
  },
  "javaScript": {
    "incrementalGCEnabled": true
  },
  "accessibility": {
    "isActive": false,
    "forceDisabled": 0,
    "handlerUsed": false,
    "instantiator": ""
  },
  "libraryVersions": {
    "NSPR": {
      "minVersion": "4.19",
      "version": "4.19"
    },
    "NSS": {
      "minVersion": "3.37.1",
      "version": "3.37.1"
    },
    "NSSUTIL": {
      "minVersion": "3.37.1",
      "version": "3.37.1"
    },
    "NSSSSL": {
      "minVersion": "3.37.1",
      "version": "3.37.1"
    },
    "NSSSMIME": {
      "minVersion": "3.37.1",
      "version": "3.37.1"
    }
  },
  "userJS": {
    "exists": false
  },
  "intl": {
    "localeService": {
      "requested": [
        "en-US"
      ],
      "available": [
        "en-US"
      ],
      "supported": [
        "en-US"
      ],
      "regionalPrefs": [
        "en-US"
      ],
      "defaultLocale": "en-US"
    },
    "osPrefs": {
      "systemLocales": [
        "ru-RU"
      ],
      "regionalPrefsLocales": [
        "ru-RU"
      ]
    }
  },
  "graphics": {
    "numTotalWindows": 1,
    "numAcceleratedWindows": 0,
    "windowLayerManagerType": "Basic",
    "windowLayerManagerRemote": true,
    "windowUsingAdvancedLayers": false,
    "numAcceleratedWindowsMessage": [
      ""
    ],
    "adapterDescription": "NVIDIA Corporation -- GeForce 9800 GT/PCIe/SSE2",
    "adapterVendorID": "NVIDIA Corporation",
    "adapterDeviceID": "GeForce 9800 GT/PCIe/SSE2",
    "adapterRAM": "",
    "adapterDrivers": "",
    "driverVersion": "3.3.0 NVIDIA 340.106",
    "driverDate": "",
    "usesTiling": false,
    "offMainThreadPaintEnabled": false,
    "offMainThreadPaintWorkerCount": 0,
    "webgl1Renderer": "NVIDIA Corporation -- GeForce 9800 GT/PCIe/SSE2",
    "webgl1Version": "3.3.0 NVIDIA 340.106",
    "webgl1DriverExtensions": "GL_ARB_arrays_of_arrays GL_ARB_base_instance GL_ARB_blend_func_extended GL_ARB_clear_buffer_object GL_ARB_color_buffer_float GL_ARB_compatibility GL_ARB_compressed_texture_pixel_storage GL_ARB_conservative_depth GL_ARB_copy_buffer GL_ARB_copy_image GL_ARB_debug_output GL_ARB_depth_buffer_float GL_ARB_depth_clamp GL_ARB_depth_texture GL_ARB_draw_buffers GL_ARB_draw_elements_base_vertex GL_ARB_draw_instanced GL_ARB_enhanced_layouts GL_ARB_ES2_compatibility GL_ARB_ES3_compatibility GL_ARB_explicit_attrib_location GL_ARB_explicit_uniform_location GL_ARB_fragment_coord_conventions GL_ARB_fragment_layer_viewport GL_ARB_fragment_program GL_ARB_fragment_program_shadow GL_ARB_fragment_shader GL_ARB_framebuffer_no_attachments GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_ARB_get_program_binary GL_ARB_half_float_pixel GL_ARB_half_float_vertex GL_ARB_imaging GL_ARB_instanced_arrays GL_ARB_internalformat_query GL_ARB_internalformat_query2 GL_ARB_invalidate_subdata GL_ARB_map_buffer_alignment GL_ARB_map_buffer_range GL_ARB_multi_bind GL_ARB_multisample GL_ARB_multitexture GL_ARB_occlusion_query GL_ARB_occlusion_query2 GL_ARB_pixel_buffer_object GL_ARB_point_parameters GL_ARB_point_sprite GL_ARB_program_interface_query GL_ARB_provoking_vertex GL_ARB_robust_buffer_access_behavior GL_ARB_robustness GL_ARB_sampler_objects GL_ARB_seamless_cube_map GL_ARB_separate_shader_objects GL_ARB_shader_bit_encoding GL_ARB_shader_objects GL_ARB_shader_texture_lod GL_ARB_shading_language_100 GL_ARB_shading_language_420pack GL_ARB_shading_language_include GL_ARB_shading_language_packing GL_ARB_shadow GL_ARB_stencil_texturing GL_ARB_sync GL_ARB_texture_border_clamp GL_ARB_texture_buffer_object GL_ARB_texture_buffer_range GL_ARB_texture_compression GL_ARB_texture_compression_rgtc GL_ARB_texture_cube_map GL_ARB_texture_env_add GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_float GL_ARB_texture_mirror_clamp_to_edge GL_ARB_texture_mirrored_repeat GL_ARB_texture_multisample GL_ARB_texture_non_power_of_two GL_ARB_texture_query_levels GL_ARB_texture_rectangle GL_ARB_texture_rg GL_ARB_texture_rgb10_a2ui GL_ARB_texture_stencil8 GL_ARB_texture_storage GL_ARB_texture_storage_multisample GL_ARB_texture_swizzle GL_ARB_texture_view GL_ARB_timer_query GL_ARB_transpose_matrix GL_ARB_uniform_buffer_object GL_ARB_vertex_array_bgra GL_ARB_vertex_array_object GL_ARB_vertex_attrib_binding GL_ARB_vertex_buffer_object GL_ARB_vertex_program GL_ARB_vertex_shader GL_ARB_vertex_type_10f_11f_11f_rev GL_ARB_vertex_type_2_10_10_10_rev GL_ARB_viewport_array GL_ARB_window_pos GL_ATI_draw_buffers GL_ATI_texture_float GL_ATI_texture_mirror_once GL_S3_s3tc GL_EXT_texture_env_add GL_EXT_abgr GL_EXT_bgra GL_EXT_bindable_uniform GL_EXT_blend_color GL_EXT_blend_equation_separate GL_EXT_blend_func_separate GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_compiled_vertex_array GL_EXT_Cg_shader GL_EXT_depth_bounds_test GL_EXT_direct_state_access GL_EXT_draw_buffers2 GL_EXT_draw_instanced GL_EXT_draw_range_elements GL_EXT_fog_coord GL_EXT_framebuffer_blit GL_EXT_framebuffer_multisample GL_EXTX_framebuffer_mixed_formats GL_EXT_framebuffer_multisample_blit_scaled GL_EXT_framebuffer_object GL_EXT_framebuffer_sRGB GL_EXT_geometry_shader4 GL_EXT_gpu_program_parameters GL_EXT_gpu_shader4 GL_EXT_multi_draw_arrays GL_EXT_packed_depth_stencil GL_EXT_packed_float GL_EXT_packed_pixels GL_EXT_pixel_buffer_object GL_EXT_point_parameters GL_EXT_provoking_vertex GL_EXT_rescale_normal GL_EXT_secondary_color GL_EXT_separate_shader_objects GL_EXT_separate_specular_color GL_EXT_shader_integer_mix GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_EXT_stencil_wrap GL_EXT_texture3D GL_EXT_texture_array GL_EXT_texture_buffer_object GL_EXT_texture_compression_dxt1 GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_compression_s3tc GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_EXT_texture_env_combine GL_EXT_texture_env_dot3 GL_EXT_texture_filter_anisotropic GL_EXT_texture_integer GL_EXT_texture_lod GL_EXT_texture_lod_bias GL_EXT_texture_mirror_clamp GL_EXT_texture_object GL_EXT_texture_shared_exponent GL_EXT_texture_sRGB GL_EXT_texture_sRGB_decode GL_EXT_texture_storage GL_EXT_texture_swizzle GL_EXT_timer_query GL_EXT_vertex_array GL_EXT_vertex_array_bgra GL_EXT_x11_sync_object GL_EXT_import_sync_object GL_IBM_rasterpos_clip GL_IBM_texture_mirrored_repeat GL_KHR_debug GL_KTX_buffer_region GL_NV_blend_square GL_NV_conditional_render GL_NV_copy_depth_to_color GL_NV_copy_image GL_NV_depth_buffer_float GL_NV_depth_clamp GL_NV_ES1_1_compatibility GL_NV_explicit_multisample GL_NV_fence GL_NV_float_buffer GL_NV_fog_distance GL_NV_fragment_program GL_NV_fragment_program_option GL_NV_fragment_program2 GL_NV_framebuffer_multisample_coverage GL_NV_geometry_shader4 GL_NV_gpu_program4 GL_NV_half_float GL_NV_light_max_exponent GL_NV_multisample_coverage GL_NV_multisample_filter_hint GL_NV_occlusion_query GL_NV_packed_depth_stencil GL_NV_parameter_buffer_object GL_NV_parameter_buffer_object2 GL_NV_path_rendering GL_NV_pixel_data_range GL_NV_point_sprite GL_NV_primitive_restart GL_NV_register_combiners GL_NV_register_combiners2 GL_NV_shader_buffer_load GL_NV_texgen_reflection GL_NV_texture_barrier GL_NV_texture_compression_vtc GL_NV_texture_env_combine4 GL_NV_texture_expand_normal GL_NV_texture_multisample GL_NV_texture_rectangle GL_NV_texture_shader GL_NV_texture_shader2 GL_NV_texture_shader3 GL_NV_transform_feedback GL_NV_vdpau_interop GL_NV_vertex_array_range GL_NV_vertex_array_range2 GL_NV_vertex_buffer_unified_memory GL_NV_vertex_program GL_NV_vertex_program1_1 GL_NV_vertex_program2 GL_NV_vertex_program2_option GL_NV_vertex_program3 GL_NVX_conditional_render GL_NVX_gpu_memory_info GL_SGIS_generate_mipmap GL_SGIS_texture_lod GL_SGIX_depth_texture GL_SGIX_shadow GL_SUN_slice_accum ",
    "webgl1Extensions": "ANGLE_instanced_arrays EXT_blend_minmax EXT_color_buffer_half_float EXT_frag_depth EXT_sRGB EXT_shader_texture_lod EXT_texture_filter_anisotropic EXT_disjoint_timer_query OES_element_index_uint OES_standard_derivatives OES_texture_float OES_texture_float_linear OES_texture_half_float OES_texture_half_float_linear OES_vertex_array_object WEBGL_color_buffer_float WEBGL_compressed_texture_etc WEBGL_compressed_texture_s3tc WEBGL_compressed_texture_s3tc_srgb WEBGL_debug_renderer_info WEBGL_debug_shaders WEBGL_depth_texture WEBGL_draw_buffers WEBGL_lose_context",
    "webgl1WSIInfo": "GLX 1.4\nGLX_VENDOR(client): NVIDIA Corporation\nGLX_VENDOR(server): NVIDIA Corporation\nExtensions: GLX_EXT_visual_info GLX_EXT_visual_rating GLX_SGIX_fbconfig GLX_SGIX_pbuffer GLX_SGI_video_sync GLX_SGI_swap_control GLX_EXT_swap_control GLX_EXT_swap_control_tear GLX_EXT_texture_from_pixmap GLX_EXT_buffer_age GLX_ARB_create_context GLX_ARB_create_context_profile GLX_EXT_create_context_es_profile GLX_EXT_create_context_es2_profile GLX_ARB_create_context_robustness GLX_NV_delay_before_swap GLX_EXT_stereo_tree GLX_ARB_multisample GLX_NV_float_buffer GLX_ARB_fbconfig_float GLX_EXT_framebuffer_sRGB GLX_NV_multisample_coverage GLX_ARB_get_proc_address ",
    "webgl2Renderer": "WebGL creation failed: \n* WebGL 2 requires support for the following features: \n  transform_feedback2\n* Exhausted GL driver options.",
    "webgl2Version": "-",
    "webgl2DriverExtensions": "-",
    "webgl2Extensions": "-",
    "webgl2WSIInfo": "-",
    "info": {
      "AzureCanvasBackend": "skia",
      "AzureFallbackCanvasBackend": "none",
      "AzureContentBackend": "skia",
      "AzureCanvasAccelerated": 0,
      "CairoUseXRender": 0,
      "ApzWheelInput": 1,
      "ApzDragInput": 1,
      "ApzKeyboardInput": 1,
      "ApzAutoscrollInput": 1
    },
    "featureLog": {
      "features": [
        {
          "name": "HW_COMPOSITING",
          "description": "Compositing",
          "status": "blocked",
          "log": [
            {
              "type": "default",
              "status": "blocked",
              "message": "Acceleration blocked by platform"
            }
          ]
        },
        {
          "name": "OPENGL_COMPOSITING",
          "description": "OpenGL Compositing",
          "status": "unavailable",
          "log": [
            {
              "type": "default",
              "status": "unavailable",
              "message": "Hardware compositing is disabled"
            }
          ]
        },
        {
          "name": "WEBRENDER",
          "description": "WebRender",
          "status": "unavailable",
          "log": [
            {
              "type": "default",
              "status": "opt-in",
              "message": "WebRender is an opt-in feature"
            },
            {
              "type": "runtime",
              "status": "unavailable",
              "message": "Hardware compositing is disabled"
            }
          ]
        },
        {
          "name": "OMTP",
          "description": "Off Main Thread Painting",
          "status": "disabled",
          "log": [
            {
              "type": "default",
              "status": "disabled",
              "message": "Disabled by default"
            }
          ]
        }
      ],
      "fallbacks": []
    },
    "crashGuards": []
  },
  "experiments": [],
  "extensions": [
    {
      "name": "Browsec VPN - Free and Unlimited VPN",
      "version": "3.19.7",
      "isActive": true,
      "id": "browsec@browsec.com"
    },
    {
      "name": "Easy Video Downloader",
      "version": "1.98.5",
      "isActive": true,
      "id": "vdpure@link64"
    },
    {
      "name": "Flash and Video Download",
      "version": "3.1.5",
      "isActive": true,
      "id": "{bee6eb20-01e0-ebd1-da83-080329fb9a3a}"
    },
    {
      "name": "Pinterest Save Button",
      "version": "3.0.94",
      "isActive": true,
      "id": "jid1-YcMV6ngYmQRA2w@jetpack"
    },
    {
      "name": "Media Panel",
      "version": "2.1",
      "isActive": false,
      "id": "{68d048f4-9449-4c97-8425-6dac7f743b14}"
    },
    {
      "name": "Video DownloadHelper",
      "version": "7.3.0",
      "isActive": false,
      "id": "{b9db16a4-6edc-47ec-a1f4-b86292ed211d}"
    }
  ],
  "features": [
    {
      "name": "Activity Stream",
      "version": "2018.04.20.1103-b3b95672",
      "id": "activity-stream@mozilla.org"
    },
    {
      "name": "Application Update Service Helper",
      "version": "2.0",
      "id": "aushelper@mozilla.org"
    },
    {
      "name": "Firefox Screenshots",
      "version": "30.1.0",
      "id": "screenshots@mozilla.org"
    },
    {
      "name": "Follow-on Search Telemetry",
      "version": "0.9.6",
      "id": "followonsearch@mozilla.com"
    },
    {
      "name": "Form Autofill",
      "version": "1.0",
      "id": "formautofill@mozilla.org"
    },
    {
      "name": "Photon onboarding",
      "version": "1.0",
      "id": "onboarding@mozilla.org"
    },
    {
      "name": "Pocket",
      "version": "1.0.5",
      "id": "firefox@getpocket.com"
    },
    {
      "name": "Web Compat",
      "version": "1.1",
      "id": "webcompat@mozilla.org"
    }
  ]
}

Installing firefox-62.0,1…
======================================================================

Some features available on other platforms are not implemented:
– Native audio (OSS backend is incomplete, doesn’t support WebRTC)
– Encrypted Media Extensions (requires Widevine CDM binary)
– Process sandboxing (requires Capsicum backend)
– Reduced memory usage (requires mozjemalloc)
– Crash Reporter (requires Google Breakpad and reproducible builds)
– Performance profiling (requires GeckoProfiler)
– Gamepad API (requires libusbhid backend)
– WebVR (requires open source runtime)
– TCP fast open
– about:networking (requires link state notification)

======================================================================

To select non-default audio backend open about:config page and create
media.cubeb.backend preference. Supported values are: alsa, jack,
pulse, pulse-rust, oss, sndio. Currently used backend can be inspected
on about:support page.

======================================================================

smb:// issues (Gvfs/GIO option):
Network group, machine, and share browsing does not work correctly.

sftp:// (Gvfs/GIO option):
Only sftp access using public key authentication works. To easily
setup public key authentication to “remote_host”:

ssh-keygen
cat ~/.ssh/id_rsa.pub | ssh remote_host “cat >> .ssh/authorized_keys”

The SSH server on remote_host must allow pub key authentication.

======================================================================

 

а в chrome предлагают memcache включить для вкладок – не работает минут через 5 реагирует только из командной строки на killall chrome

  • заработало тоже

 

 

 

 

Исправляю – уже версия 56 от сентября 2017 а ошибка осталась – способ как обойти workaround тот же.

С версии 53 то ли 54 на linux отказались от alsa а на FreeBSD если собирать порт есть опции pulseaudio – это установлено и удалить нельзя – слишком много всего включая Gnome3.
alsa код поддерживает на FreeBSD oss4 только надо убрать файлы alsa!
еще есть sndio не пробовал.

Работает звук есть не виснет – видео играет через flashplayer + linux-flashplayer

/usr/local/etc/asound.conf остается и его редактировать-

/#
# FreeBSD/OSS
#
pcm.oss {
<------>type oss
device /dev/dsp
<------>hint.description "Open Sound System"
}
pcm.!default {
type oss
device /dev/dsp
}

ctl.oss {
<------>type oss
device /dev/mixer
}

ctl.!default {
type oss
device /dev/mixer
}

pcm.!sysdefault pcm.plug:oss
ctl.!sysdefault ctl.oss
pcm.!default pcm.sysdefault
ctl.!default ctl.sysdefault

#
# Pulseaudio
#
# pcm.!default pcm.pulse
# ctl.!default ctl.pulse

#
# Remap all possible surround stuffs.
#
pcm.!front pcm.default
pcm.!rear pcm.default
pcm.!center_lfe pcm.default
pcm.!side pcm.default
pcm.!surround21 pcm.default
pcm.!surround40 pcm.default
pcm.!surround41 pcm.default
pcm.!surround50 pcm.default
pcm.!surround51 pcm.default
pcm.!surround71 pcm.default

linux+firefox

Здесь для FreeBSD video flash npapi plugin works good,

if no sound! Html5 or Youtube plays excellent without sound!

When sound on – Firefox 51 crash!!!

Решение – pkg delete -f alsa-plugins alsa-lib и пересобрать без ALSA, через OSS звук работает во всех видео и html5 flash npapi

попытка устранения неполадки

assertion failed alsa libcubeb ..

Assertion failed: (delay >= 0), function alsa_stream_get_position, file /usr/ports/www/firefox/work/firefox-51.0/media/libcubeb/src/cubeb_alsa.c, line 1186. 
Redirecting call to abort() to mozalloc_abort
Assertion failed: (delay >= 0), function alsa_stream_get_position, file /usr/ports/www/firefox/work/firefox-51.0/media/libcubeb/src/cubeb_alsa.c, line 1186.
Redirecting call to abort() to mozalloc_abort
Ошибка сегментации(core dumped)
root@pc1:/usr/ports/www/firefox#

если удалить alsa-lib   alsa-plugins то работает звук (через OSS)

patch ниже.

 

    

non port: head/www/firefox/files/patch-bug1021761

SVNWeb

Number of commits found: 11

Wed, 2 Nov 2016
[ 01:42 jbeich ] Original commit   Revision:425099
425099 Mk/Uses/gecko.mk
425099 Mk/bsd.gecko.mk
425099 www/firefox-i18n/Makefile
425099 www/firefox-i18n/distinfo
425099 www/firefox/Makefile
425099 www/firefox/distinfo
425099 www/firefox/files/patch-browser-app-nsBrowserApp.cpp
425099 www/firefox/files/patch-bug1021761
425099 www/firefox/files/patch-bug1130155
425099 www/firefox/files/patch-bug1278861(Only the first 10 of 14 ports in this commit are shown above. View all ports for this commit)   

 

www/firefox: update to 50.0 (rc1)

More candidates are likely to come before the official announcement (aka
the rush hour) scheduled on 2016-11-15. This one intended to pick up upstream
security fixes earlier while looking for downstream regressions.

Changes:	https://www.mozilla.org/firefox/50.0/releasenotes/
Security:	d1853110-07f4-4645-895b-6fd462ad0589
MFH:		2016Q4 (piling up)
Mon, 19 Sep 2016
[ 21:58 jbeich ] Original commit   Revision:422465
422465 mail/thunderbird/Makefile
422465 mail/thunderbird/files/patch-bug1021761
422465 www/firefox-esr/Makefile
422465 www/firefox-esr/files/patch-bug1021761
422465 www/firefox/Makefile
422465 www/firefox/files/patch-bug1021761
422465 www/libxul/Makefile
422465 www/libxul/files/patch-bug1021761
422465 www/seamonkey/Makefile
422465 www/seamonkey/files/patch-bug1021761   

 

gecko: update OSS fallback for HTML5 audio

To test deinstall alsa-lib (and pulseaudio) after installing
firefox/seamonkey/etc.
Before OSS can be exposed as an option WebRTC has to either support it as well
or
pass build without any audio backends.

Changes:	https://bugzilla.mozilla.org/show_bug.cgi?id=1021761#c67

— old patch for 21 version Firefox —
> When using Firefox or SeaMonkey compiled with ALSA option ON it may
> crash on assert in alsa_refill_stream as described in ports/170473.
> To workaround disable ARIFF_OSS in audio/alsa-plugins or use PULSEAUDIO.
>

>From time to time I have this assertion triggered as well as another one in
alsa_stream_get_position(). I do use alsa instead of pulseaudio and do I have
ARIFF_OSS disabled.

My impression is that those assertions are simply bogus and the checked
conditions should really be handled.
The following patch seems to help me:

--- media/libcubeb/src/cubeb_alsa.c.orig 2013-11-25 12:26:52.535841261 +0200
+++ media/libcubeb/src/cubeb_alsa.c 2013-11-25 21:37:26.341186969 +0200
@@ -252,7 +252,9 @@ alsa_refill_stream(cubeb_stream * stm)
unsigned short revents;
snd_pcm_sframes_t avail;
long got;
+ long towrite;
void * p;
+ void * write_p;
int draining;

draining = 0;
@@ -310,14 +312,20 @@ alsa_refill_stream(cubeb_stream * stm)
stm->state_callback(stm, stm->user_ptr, CUBEB_STATE_ERROR);
return ERROR;
}
- if (got > 0) {
- snd_pcm_sframes_t wrote = snd_pcm_writei(stm->pcm, p, got);
- if (wrote == -EPIPE) {
+ towrite = got;
+ write_p = p;
+ while (towrite > 0) {
+ snd_pcm_sframes_t wrote = snd_pcm_writei(stm->pcm, p, towrite);
+ if (wrote < 0) { snd_pcm_recover(stm->pcm, wrote, 1);
- wrote = snd_pcm_writei(stm->pcm, p, got);
+ continue;
}
- assert(wrote >= 0 && wrote == got);
+ if (towrite != wrote)
+ printf("writing %d wrote %d\n", towrite, wrote);
+ assert(wrote >= 0);
stm->write_position += wrote;
+ write_p = (char*)write_p + wrote;
+ towrite -= wrote;
gettimeofday(&stm->last_activity, NULL);
}
if (got != avail) {
@@ -996,7 +1004,10 @@ alsa_stream_get_position(cubeb_stream *
return CUBEB_OK;
}

- assert(delay >= 0);
+ if (delay < 0) { + snd_pcm_forward(stm->pcm, -delay);
+ delay = 0;
+ }

*position = 0;
if (stm->write_position >= (snd_pcm_uframes_t) delay) {

--
Andriy Gapon

——–

 

    • 2017 август

2017 ноябрь исправлено

теперь падает вкладка и 57 версия тоже  (как будто нехватает памяти)

root@pc1:~ # pkg query %ro
sysutils/gconf-editor
www/libsocialweb
textproc/ibus
... show all back ward dependency - many doubles may cycled ..
x11/libgnome
audio/libcanberra


root@pc1:~ # pkg delete -f alsa-plugins alsa-lib
Updating database digests format: 100%
Checking integrity... done (0 conflicting)
Deinstallation has been requested for the following 2 packages (of 0 packages in the universe):

Installed packages to be REMOVED:
alsa-plugins-1.1.1_1
alsa-lib-1.1.2

Number of packages to be removed: 2

The operation will free 2 MiB.

Proceed with deinstalling packages? [y/N]: y
[1/2] Deinstalling alsa-plugins-1.1.1_1...
[1/2] Deleting files for alsa-plugins-1.1.1_1: 100%
[2/2] Deinstalling alsa-lib-1.1.2...
[2/2] Deleting files for alsa-lib-1.1.2: 100%
root@pc1:~ #

фряха новая 11 или 12 еще и wine крутится с радмином // не взламывать
пока если установлены драйвера oss модули и плагины ALSA надо убирать – иначе на firefox виснет видео со звуком и или не показывает вообще.

Добавлю конфиги для gnome3 FreeBSD ( роутер включен но сетевой экран выключен – пропускает все пакеты) . Если копируем их – меняем в соответствии с железом например на серверной материнке 2 сетевых адаптера intel 1000 mbit они igb0 igb1 – заменить на те которые на самом деле. В virtualbox em0 если не поменяли. .. gnome не запускается ни в какую .. 1 случай мышой не управляется а в окошках все работает и основной экран пятнашки выскакивает – через meta alt+tab все работает, 2 случай – выскакивает что something is wrong ну второй случай это переставить и проверить 3-d acceleration – pkg install -f mesa-dri mesa-demos nvidia-driver-340 ..

( virtualbox-ose-additions kmod xorg xorg-server xorg-drivers). Запустить startx

и посмотреть картинку glxgears. Если работает можно gnome3 запускать.

А в первом случае дня 3 разбирался.. Если видюха не слишком старая не надо 304 nvidia драйвер ставить – а все таки 340 или самый новый пробовать, подгружать сначала nvidia-modeset. Если ошибочки с управлением мышой в gnome3 – поменять драйвер nvidia, или видюху на Radeon переустановив KMS mesa-dri.

/**  loader.conf<br />
legal.intel_wpi.license_ack=1<br />
hw.vga.textmode=1<br />
#kenv<br />
net.inet.ip.fw.default_to_accept=1<br />
ipfw_default_to_accept=1<br />
#wpifw_load="YES"<br />
#if_wpi_load="YES"<br />
#vboxdrv_load="YES"<br />
fuse_load="YES"<br />
coretemp_load="YES"<br />
#hw.pci.default_vgapci_unit="0"<br />
#hw.psm.synaptics_support=1<br />
linux_load="yes"<br />
#wlan_wep_load="yes"<br />
#if_alc_load="YES"<br />
##accf_http_load="YES"<br />
#via envy24 not in kernel<br />
#sound_load="YES"<br />
#snd_spicds_load="YES"<br />
#snd_envy24_load="YES"<br />
#snd_envy24ht_load="YES"<br />
#/usr/local/lib/oss/modules/osscore_load="YES"<br />
#radeon.agpmode="8"<br />
net.graph.maxdata=8192<br />
kern.maxvnodes=85000<br />
kern.maxproc=15000<br />
kern.maxfiles=32700<br />
kern.securelevel=-1<br />
#kern.maxfiles="32500"<br />
#radeonkms_load="YES"<br />
#acpi_asus_load="YES"<br />
#sem_load="YES"<br />
#cuse4bsd_load="YES"<br />
#nvidia change to nvidia-modeset 1.09.2016<br />
nvidia-modeset_load="YES"<br />
nvidia_load="YES"<br />
#ipfw-kernel-nat # no default_to_accept<br />
libalias_load="YES"<br />
ipfw_load="YES"<br />
#ipdivert_load="YES"<br />
ipfw_nat_load="YES"</p>
<p>--------------- xorg.conf видюха nvidia на правом pci-e </p>
<p>Section "ServerLayout"</p>
<p>    #Screen      1  "Screen1" RightOf "Screen0"<br />
    Identifier     "X.org Configured"<br />
    Screen      0  "Screen0" 0 0<br />
    InputDevice    "Mouse0" "CorePointer"<br />
    InputDevice    "Keyboard0" "CoreKeyboard"<br />
EndSection</p>
<p>Section "Files"<br />
    ModulePath      "/usr/local/lib/xorg/modules"<br />
    FontPath        "/usr/local/lib/X11/fonts/misc/"<br />
    FontPath        "/usr/local/lib/X11/fonts/TTF/"<br />
    FontPath        "/usr/local/lib/X11/fonts/OTF/"<br />
    FontPath        "/usr/local/lib/X11/fonts/Type1/"<br />
    FontPath        "/usr/local/lib/X11/fonts/100dpi/"<br />
    FontPath        "/usr/local/lib/X11/fonts/75dpi/"<br />
EndSection</p>
<p>Section "Module"<br />
    Load           "dbe"<br />
    Load           "dri2"<br />
    Load           "ddc"<br />
    Load           "vbe"<br />
    Load           "glamoregl"<br />
    Load           "bitmap"<br />
    Load           "freetype"<br />
    Load           "extmod"<br />
    Load           "record"<br />
    Load           "glx"<br />
EndSection</p>
<p>Section "ServerFlags"<br />
    Option         "AllowMouseOpenFail" "true"<br />
    Option         "IgnoreABI" "on"<br />
    Option         "AIGLX" "true"<br />
EndSection</p>
<p>Section "InputDevice"<br />
    Identifier     "Keyboard0"<br />
    Driver         "kbd"<br />
EndSection</p>
<p>Section "InputDevice"<br />
    Identifier     "Mouse0"<br />
    Driver         "mouse"<br />
    Option         "Protocol" "auto"<br />
    Option         "Device" "/dev/sysmouse"<br />
    Option         "ZAxisMapping" "4 5 6 7"<br />
EndSection</p>
<p>Section "Monitor"</p>
<p> #   UseModes       "Modes[0]"<br />
   # Option         "ModeValidation" "NoVertRefreshCheck,NoHorizSyncCheck"<br />
#    HorizSync       28.0 - 83.0<br />
#    VertRefresh     43.0 - 75.0<br />
#    ModeLine       "1280x1024_60" 108.00 1280 1328 1440 1688 1024 1025 1028 1066 +hsync +vsync<br />
#    ModeLine       "1280x768_60" 68.25 1280 1328 1360 1440 768 771 778 790 -hsync -vsync<br />
#    ModeLine       "1024x768_85" 94.50 1024 1072 1168 1376 768 769 772 808 +hsync +vsync<br />
#    ModeLine       "1024x768_60" 65.00 1024 1048 1184 1344 768 771 777 806 -hsync -vsync<br />
#    ModeLine       "1280x1024_n" 109.00 1280 1368 1496 1712 1024 1027 1034 1063 -hsync +vsync<br />
#    Option         "ExactModeTimingsDVI" "True"<br />
    Identifier     "Monitor0"<br />
    VendorName     "Philips"<br />
    ModelName      "Philips"<br />
    Option         "Preferred Mode" "1024x768_60"<br />
#    Option         "DPMS"<br />
EndSection</p>
<p>Section "Monitor"<br />
    Identifier     "Monitor1"<br />
    VendorName     "Monitor Vendor"<br />
    ModelName      "Monitor Model"<br />
EndSection</p>
<p>Section "Device"<br />
    Identifier     "Card0"<br />
    Driver         "nvidia"<br />
    BusID           "PCI:3:0:0"<br />
EndSection</p>
<p>Section "Screen"</p>
<p>#    Option         "UseEDIDFreqs" "False"<br />
#    Option         "UseEDIDDpi" "False"<br />
#    Option         "IgnoreEDID" "True"<br />
#    Option         "ModeValidation" "NoVesaModes,NoXServerModes,NoEDIDModes"<br />
    Identifier     "Screen0"<br />
    Device         "Card0"<br />
    Monitor        "Monitor0"<br />
    DefaultDepth    24<br />
    Option         "MetaModes" "1024x768_n"<br />
 #   Option         "metamodes"  "CRT-0: nvidia-auto-select +1280+0"<br />
    SubSection     "Display"<br />
        Viewport    0 0<br />
        Depth       24<br />
        Modes      "1024x768_n"<br />
    EndSubSection<br />
    SubSection     "Display"<br />
        Viewport    0 0<br />
        Depth       16<br />
        Modes      "1024x768_n"<br />
    EndSubSection<br />
EndSection</p>
<p>------------------ vboxvideo 0:2:0 если эмулятор   </p>
<p>#ifconfig_re0="SYNCDHCP"<br />
sshd_enable="YES"<br />
#nvidia-driver or radeon -KMS need:<br />
linux_enable="YES"<br />
#ifconfig_igb0_ipv6="inet6 accept_rtadv"<br />
#ipfw kernel nat<br />
gateway_enable="YES"<br />
firewall_enable="YES"<br />
firewall_type="OPEN"<br />
firewall_nat_enable="YES"<br />
...<br />
#virtualbox kmod in loader conf<br />
vboxdrv_enable="YES"<br />
vboxnet_enable="YES"<br />
#apache22_enable="YES"<br />
#apache24_enable="YES"<br />
php_fpm_enable="YES"<br />
nginx_enable="YES"<br />
#webmin_enable="YES"<br />
sendmail_enable="YES"<br />
devfs_rulesets="/etc/defaults/devfs.rules /etc/devfs.rules"<br />
devfs_system_ruleset="system"<br />
devfs_load_rulesets="YES"<br />
...<br />
# run order dbus-hald-gdm (xorg 1.14.4.901) avahi gnome3.<br />
gnome_enable="YES"<br />
gnome3_enable="YES"<br />
dbus_enable="YES"<br />
hald_enable="YES"<br />
##kldload radeonkms<br />
avahi_daemon_enable="YES"<br />
#gdm_enable="YES"<br />
#slim_enable="YES"<br />
gdm_lang="ru_RU.UTF-8"<br />
webcamd_enable="YES"<br />
-----------<br />
soundon еще -звук OSS4 2017<br />
 если kernel panic проверить диски из 1-user mode !!! fsck -y 2 раза</p>
<p>********<br />
 */<span id="mce_marker" data-mce-type="bookmark" data-mce-fragment="1">​</span>

 

 

исправлено 2017  2 октября.

это через полгода – работает стабильнее.

root@pc1:~/ipbc # make -C /usr/ports/www/firefox deinstall install
===>  Deinstalling for firefox
===>   Deinstalling firefox-58.0.2,1
Updating database digests format: 100%
Checking integrity... done (0 conflicting)
Deinstallation has been requested for the following 1 packages (of 0 packages in the universe):

Installed packages to be REMOVED:
	firefox-58.0.2,1

Number of packages to be removed: 1

The operation will free 174 MiB.
[1/1] Deinstalling firefox-58.0.2,1...
rmdir: /usr/local/lib/firefox: Directory not empty
[1/1] Deleting files for firefox-58.0.2,1: 100%
===>  Staging for firefox-58.0.2,1
===>   firefox-58.0.2,1 depends on package: libcanberra>0 - found
===>   firefox-58.0.2,1 depends on package: ffmpeg>=0.8,1 - found
===>   firefox-58.0.2,1 depends on file: /usr/local/lib/alsa-lib/libasound_module_pcm_oss.so - not found
===>  License LGPL21+ accepted by the user
===>   alsa-plugins-1.1.1_2 depends on file: /usr/local/sbin/pkg - found
=> alsa-plugins-1.1.1.tar.bz2 doesn't seem to exist in /usr/ports/distfiles/.
=> Attempting to fetch ftp://ftp.alsa-project.org/pub/plugins/alsa-plugins-1.1.1.tar.bz2
alsa-plugins-1.1.1.tar.bz2                    100% of  357 kB  635 kBps 00m00s
===> Fetching all distfiles required by alsa-plugins-1.1.1_2 for building
===>  Extracting for alsa-plugins-1.1.1_2
=> SHA256 Checksum OK for alsa-plugins-1.1.1.tar.bz2.
===>  Patching for alsa-plugins-1.1.1_2
===>  Applying extra patch /usr/ports/audio/alsa-plugins/files/alsa-plugins.patch
===>  Applying FreeBSD patches for alsa-plugins-1.1.1_2
===>   alsa-plugins-1.1.1_2 depends on package: pkgconf>=1.3.0_1 - found
===>   alsa-plugins-1.1.1_2 depends on shared library: libasound.so - found (/usr/local/lib/libasound.so)
===>   alsa-plugins-1.1.1_2 depends on shared library: libavcodec.so - found (/usr/local/lib/libavcodec.so)
===>   alsa-plugins-1.1.1_2 depends on shared library: libjack.so - found (/usr/local/lib/libjack.so)
===>   alsa-plugins-1.1.1_2 depends on shared library: libpulse.so - found (/usr/local/lib/libpulse.so)
===>   alsa-plugins-1.1.1_2 depends on shared library: libsamplerate.so - found (/usr/local/lib/libsamplerate.so)
===>   alsa-plugins-1.1.1_2 depends on shared library: libspeex.so - found (/usr/local/lib/libspeex.so)
===>  Configuring for alsa-plugins-1.1.1_2
configure: loading site script /usr/ports/Templates/config.site
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... (cached) /bin/mkdir -p
checking for gawk... (cached) /usr/bin/awk
checking whether make sets $(MAKE)... yes
checking whether to enable maintainer-specific portions of Makefiles... yes
checking for gcc... cc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether cc accepts -g... yes
checking for cc option to accept ISO C89... none needed
checking for style of include used by make... GNU
checking dependency style of cc... gcc3
checking build system type... amd64-portbld-freebsd11.1
checking host system type... amd64-portbld-freebsd11.1
checking how to print strings... printf
checking for a sed that does not truncate output... (cached) /usr/bin/sed
checking for grep that handles long lines and -e... (cached) /usr/bin/grep
checking for egrep... (cached) /usr/bin/egrep
checking for fgrep... (cached) /usr/bin/fgrep
checking for ld used by cc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /usr/local/bin/nm -B
checking the name lister (/usr/local/bin/nm -B) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... (cached) 262144
checking whether the shell understands some XSI constructs... yes
checking whether the shell understands "+="... no
checking how to convert amd64-portbld-freebsd11.1 file names to amd64-portbld-freebsd11.1 format... func_convert_file_noop
checking how to convert amd64-portbld-freebsd11.1 file names to toolchain format... func_convert_file_noop
checking for /usr/bin/ld option to reload object files... -r
checking for objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
checking for ar... ar
checking for archiver @FILE support... no
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /usr/local/bin/nm -B output from cc object... ok
checking for sysroot... no
checking for mt... mt
checking if mt is a manifest tool... no
checking how to run the C preprocessor... cpp
checking for ANSI C header files... (cached) yes
checking for sys/types.h... (cached) yes
checking for sys/stat.h... (cached) yes
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking for memory.h... (cached) yes
checking for strings.h... (cached) yes
checking for inttypes.h... (cached) yes
checking for stdint.h... (cached) yes
checking for unistd.h... (cached) yes
checking for dlfcn.h... (cached) yes
checking for objdir... .libs
checking if cc supports -fno-rtti -fno-exceptions... yes
checking for cc option to produce PIC... -fPIC -DPIC
checking if cc PIC flag -fPIC -DPIC works... yes
checking if cc static flag -static works... yes
checking if cc supports -c -o file.o... yes
checking if cc supports -c -o file.o... (cached) yes
checking whether the cc linker (/usr/bin/ld) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... freebsd11.1 ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... no
checking for ANSI C header files... (cached) yes
./configure: CC_NOUNDEFINED: not found
checking pkg-config is at least version 0.9.0... yes
checking for ALSA... yes
checking for snd_pcm_ioplug_create in -lasound... yes
checking for JACK... yes
checking for pulseaudio... yes
checking for samplerate... yes
checking for AVCODEC... yes
checking ffmpeg/avcodec.h usability... no
checking ffmpeg/avcodec.h presence... no
checking for ffmpeg/avcodec.h... no
checking libavcodec/avcodec.h usability... yes
checking libavcodec/avcodec.h presence... yes
checking for libavcodec/avcodec.h... yes
checking for speexdsp... yes
checking for speex_resampler_init in -lspeexdsp... yes
checking speex/speexdsp_types.h usability... yes
checking speex/speexdsp_types.h presence... yes
checking for speex/speexdsp_types.h... yes
checking for plugins version... 1.1.1
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating oss/Makefile
config.status: creating pph/Makefile
config.status: creating jack/Makefile
config.status: creating pulse/Makefile
config.status: creating mix/Makefile
config.status: creating rate/Makefile
config.status: creating a52/Makefile
config.status: creating rate-lavc/Makefile
config.status: creating maemo/Makefile
config.status: creating doc/Makefile
config.status: creating usb_stream/Makefile
config.status: creating speex/Makefile
config.status: creating arcam-av/Makefile
config.status: creating config.h
config.status: executing depfiles commands
config.status: executing libtool commands

Plugin directory: /usr/local/lib/alsa-lib
ALSA_CFLAGS: -I/usr/local/include -I/usr/local/include/alsa 
ALSA_LIBS: -L/usr/local/lib -lasound 
JACK plugin:        yes
  JACK_CFLAGS: -I/usr/local/include 
  JACK_LIBS: -L/usr/local/lib -ljack -pthread 
Pulseaudio plugin:  yes
  pulseaudio_CFLAGS: -I/usr/local/include -D_REENTRANT 
  pulseaudio_LIBS: -L/usr/local/lib -lpulse -lpthread 
Samplerate plugin:  yes
  samplerate_CFLAGS: -I/usr/local/include 
  samplerate_LIBS: -L/usr/local/lib -lsamplerate 
Maemo plugin:       no
  Using Osso resource manager: no
A52, lavc plugins:  yes
  AVCODEC_CFLAGS: -I/usr/local/include 
  AVCODEC_LIBS: -L/usr/local/lib -lavcodec -lavutil 
  AVCODEC_HEADER: <libavcodec/avcodec.h>
Speex rate plugin:  lib
Speex preprocess plugin:  yes
===>  Building for alsa-plugins-1.1.1_2
--- all ---
/usr/bin/make  all-recursive
--- all-recursive ---
Making all in oss
--- ctl_oss.lo ---
--- pcm_oss.lo ---
--- ctl_oss.lo ---
/bin/sh ../libtool --tag=CC    --mode=compile cc -DHAVE_CONFIG_H -I. -I..    -I/usr/ports/audio/alsa-plugins/../alsa-lib/files -isystem /usr/local/include -Wall -g -I/usr/local/include -I/usr/local/include/alsa -O2 -pipe  -DFREEBSD_OSS_USE_IO_PTR -fstack-protector -isystem /usr/local/include -fno-strict-aliasing -MT ctl_oss.lo -MD -MP -MF .deps/ctl_oss.Tpo -c -o ctl_oss.lo ctl_oss.c
--- pcm_oss.lo ---
/bin/sh ../libtool --tag=CC    --mode=compile cc -DHAVE_CONFIG_H -I. -I..    -I/usr/ports/audio/alsa-plugins/../alsa-lib/files -isystem /usr/local/include -Wall -g -I/usr/local/include -I/usr/local/include/alsa -O2 -pipe  -DFREEBSD_OSS_USE_IO_PTR -fstack-protector -isystem /usr/local/include -fno-strict-aliasing -MT pcm_oss.lo -MD -MP -MF .deps/pcm_oss.Tpo -c -o pcm_oss.lo pcm_oss.c
--- ctl_oss.lo ---
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I/usr/ports/audio/alsa-plugins/../alsa-lib/files -isystem /usr/local/include -Wall -g -I/usr/local/include -I/usr/local/include/alsa -O2 -pipe -DFREEBSD_OSS_USE_IO_PTR -fstack-protector -isystem /usr/local/include -fno-strict-aliasing -MT ctl_oss.lo -MD -MP -MF .deps/ctl_oss.Tpo -c ctl_oss.c  -fPIC -DPIC -o .libs/ctl_oss.o
--- pcm_oss.lo ---
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I/usr/ports/audio/alsa-plugins/../alsa-lib/files -isystem /usr/local/include -Wall -g -I/usr/local/include -I/usr/local/include/alsa -O2 -pipe -DFREEBSD_OSS_USE_IO_PTR -fstack-protector -isystem /usr/local/include -fno-strict-aliasing -MT pcm_oss.lo -MD -MP -MF .deps/pcm_oss.Tpo -c pcm_oss.c  -fPIC -DPIC -o .libs/pcm_oss.o
mv -f .deps/pcm_oss.Tpo .deps/pcm_oss.Plo
--- libasound_module_pcm_oss.la ---
/bin/sh ../libtool --tag=CC    --mode=link cc -Wall -g -I/usr/local/include -I/usr/local/include/alsa -O2 -pipe  -DFREEBSD_OSS_USE_IO_PTR -fstack-protector -isystem /usr/local/include -fno-strict-aliasing -module -avoid-version -export-dynamic -no-undefined   -fstack-protector -o libasound_module_pcm_oss.la -rpath /usr/local/lib/alsa-lib pcm_oss.lo -L/usr/local/lib -lasound -lasound -L/usr/local/lib
--- ctl_oss.lo ---
mv -f .deps/ctl_oss.Tpo .deps/ctl_oss.Plo
--- libasound_module_ctl_oss.la ---
/bin/sh ../libtool --tag=CC    --mode=link cc -Wall -g -I/usr/local/include -I/usr/local/include/alsa -O2 -pipe  -DFREEBSD_OSS_USE_IO_PTR -fstack-protector -isystem /usr/local/include -fno-strict-aliasing -module -avoid-version -export-dynamic -no-undefined   -fstack-protector -o libasound_module_ctl_oss.la -rpath /usr/local/lib/alsa-lib ctl_oss.lo -L/usr/local/lib -lasound -lasound -L/usr/local/lib
--- libasound_module_pcm_oss.la ---
libtool: link: cc -shared  -fPIC -DPIC  .libs/pcm_oss.o   -Wl,-rpath -Wl,/usr/local/lib -Wl,-rpath -Wl,/usr/local/lib -L/usr/local/lib /usr/local/lib/libasound.so  -O2 -fstack-protector -fstack-protector   -Wl,-soname -Wl,libasound_module_pcm_oss.so -o .libs/libasound_module_pcm_oss.so
libtool: link: ( cd ".libs" && rm -f "libasound_module_pcm_oss.la" && ln -s "../libasound_module_pcm_oss.la" "libasound_module_pcm_oss.la" )
--- libasound_module_ctl_oss.la ---
libtool: link: cc -shared  -fPIC -DPIC  .libs/ctl_oss.o   -Wl,-rpath -Wl,/usr/local/lib -Wl,-rpath -Wl,/usr/local/lib -L/usr/local/lib /usr/local/lib/libasound.so  -O2 -fstack-protector -fstack-protector   -Wl,-soname -Wl,libasound_module_ctl_oss.so -o .libs/libasound_module_ctl_oss.so
libtool: link: ( cd ".libs" && rm -f "libasound_module_ctl_oss.la" && ln -s "../libasound_module_ctl_oss.la" "libasound_module_ctl_oss.la" )
Making all in mix
--- pcm_upmix.lo ---
--- pcm_vdownmix.lo ---
/bin/sh ../libtool --tag=CC    --mode=compile cc -DHAVE_CONFIG_H -I. -I..    -I/usr/ports/audio/alsa-plugins/../alsa-lib/files -isystem /usr/local/include -Wall -g -I/usr/local/include -I/usr/local/include/alsa -O2 -pipe  -DFREEBSD_OSS_USE_IO_PTR -fstack-protector -isystem /usr/local/include -fno-strict-aliasing -MT pcm_vdownmix.lo -MD -MP -MF .deps/pcm_vdownmix.Tpo -c -o pcm_vdownmix.lo pcm_vdownmix.c
--- pcm_upmix.lo ---
/bin/sh ../libtool --tag=CC    --mode=compile cc -DHAVE_CONFIG_H -I. -I..    -I/usr/ports/audio/alsa-plugins/../alsa-lib/files -isystem /usr/local/include -Wall -g -I/usr/local/include -I/usr/local/include/alsa -O2 -pipe  -DFREEBSD_OSS_USE_IO_PTR -fstack-protector -isystem /usr/local/include -fno-strict-aliasing -MT pcm_upmix.lo -MD -MP -MF .deps/pcm_upmix.Tpo -c -o pcm_upmix.lo pcm_upmix.c
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I/usr/ports/audio/alsa-plugins/../alsa-lib/files -isystem /usr/local/include -Wall -g -I/usr/local/include -I/usr/local/include/alsa -O2 -pipe -DFREEBSD_OSS_USE_IO_PTR -fstack-protector -isystem /usr/local/include -fno-strict-aliasing -MT pcm_upmix.lo -MD -MP -MF .deps/pcm_upmix.Tpo -c pcm_upmix.c  -fPIC -DPIC -o .libs/pcm_upmix.o
--- pcm_vdownmix.lo ---
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I/usr/ports/audio/alsa-plugins/../alsa-lib/files -isystem /usr/local/include -Wall -g -I/usr/local/include -I/usr/local/include/alsa -O2 -pipe -DFREEBSD_OSS_USE_IO_PTR -fstack-protector -isystem /usr/local/include -fno-strict-aliasing -MT pcm_vdownmix.lo -MD -MP -MF .deps/pcm_vdownmix.Tpo -c pcm_vdownmix.c  -fPIC -DPIC -o .libs/pcm_vdownmix.o
--- pcm_upmix.lo ---
mv -f .deps/pcm_upmix.Tpo .deps/pcm_upmix.Plo
--- libasound_module_pcm_upmix.la ---
/bin/sh ../libtool --tag=CC    --mode=link cc -Wall -g -I/usr/local/include -I/usr/local/include/alsa -O2 -pipe  -DFREEBSD_OSS_USE_IO_PTR -fstack-protector -isystem /usr/local/include -fno-strict-aliasing -module -avoid-version -export-dynamic -no-undefined   -fstack-protector -o libasound_module_pcm_upmix.la -rpath /usr/local/lib/alsa-lib pcm_upmix.lo -L/usr/local/lib -lasound -lasound -L/usr/local/lib
--- pcm_vdownmix.lo ---
mv -f .deps/pcm_vdownmix.Tpo .deps/pcm_vdownmix.Plo
--- libasound_module_pcm_vdownmix.la ---
/bin/sh ../libtool --tag=CC    --mode=link cc -Wall -g -I/usr/local/include -I/usr/local/include/alsa -O2 -pipe  -DFREEBSD_OSS_USE_IO_PTR -fstack-protector -isystem /usr/local/include -fno-strict-aliasing -module -avoid-version -export-dynamic -no-undefined   -fstack-protector -o libasound_module_pcm_vdownmix.la -rpath /usr/local/lib/alsa-lib pcm_vdownmix.lo -L/usr/local/lib -lasound -lasound -L/usr/local/lib
--- libasound_module_pcm_upmix.la ---
libtool: link: cc -shared  -fPIC -DPIC  .libs/pcm_upmix.o   -Wl,-rpath -Wl,/usr/local/lib -Wl,-rpath -Wl,/usr/local/lib -L/usr/local/lib /usr/local/lib/libasound.so  -O2 -fstack-protector -fstack-protector   -Wl,-soname -Wl,libasound_module_pcm_upmix.so -o .libs/libasound_module_pcm_upmix.so
libtool: link: ( cd ".libs" && rm -f "libasound_module_pcm_upmix.la" && ln -s "../libasound_module_pcm_upmix.la" "libasound_module_pcm_upmix.la" )
--- libasound_module_pcm_vdownmix.la ---
libtool: link: cc -shared  -fPIC -DPIC  .libs/pcm_vdownmix.o   -Wl,-rpath -Wl,/usr/local/lib -Wl,-rpath -Wl,/usr/local/lib -L/usr/local/lib /usr/local/lib/libasound.so  -O2 -fstack-protector -fstack-protector   -Wl,-soname -Wl,libasound_module_pcm_vdownmix.so -o .libs/libasound_module_pcm_vdownmix.so
libtool: link: ( cd ".libs" && rm -f "libasound_module_pcm_vdownmix.la" && ln -s "../libasound_module_pcm_vdownmix.la" "libasound_module_pcm_vdownmix.la" )
Making all in usb_stream
--- pcm_usb_stream.lo ---
/bin/sh ../libtool --tag=CC    --mode=compile cc -DHAVE_CONFIG_H -I. -I..    -I/usr/ports/audio/alsa-plugins/../alsa-lib/files -isystem /usr/local/include -Wall -g -I/usr/local/include -I/usr/local/include/alsa -O2 -pipe  -DFREEBSD_OSS_USE_IO_PTR -fstack-protector -isystem /usr/local/include -fno-strict-aliasing -MT pcm_usb_stream.lo -MD -MP -MF .deps/pcm_usb_stream.Tpo -c -o pcm_usb_stream.lo pcm_usb_stream.c
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I/usr/ports/audio/alsa-plugins/../alsa-lib/files -isystem /usr/local/include -Wall -g -I/usr/local/include -I/usr/local/include/alsa -O2 -pipe -DFREEBSD_OSS_USE_IO_PTR -fstack-protector -isystem /usr/local/include -fno-strict-aliasing -MT pcm_usb_stream.lo -MD -MP -MF .deps/pcm_usb_stream.Tpo -c pcm_usb_stream.c  -fPIC -DPIC -o .libs/pcm_usb_stream.o
mv -f .deps/pcm_usb_stream.Tpo .deps/pcm_usb_stream.Plo
--- libasound_module_pcm_usb_stream.la ---
/bin/sh ../libtool --tag=CC    --mode=link cc -Wall -g -I/usr/local/include -I/usr/local/include/alsa -O2 -pipe  -DFREEBSD_OSS_USE_IO_PTR -fstack-protector -isystem /usr/local/include -fno-strict-aliasing -module -avoid-version -export-dynamic   -fstack-protector -o libasound_module_pcm_usb_stream.la -rpath /usr/local/lib/alsa-lib pcm_usb_stream.lo -L/usr/local/lib -lasound -lasound -L/usr/local/lib
libtool: link: cc -shared  -fPIC -DPIC  .libs/pcm_usb_stream.o   -Wl,-rpath -Wl,/usr/local/lib -Wl,-rpath -Wl,/usr/local/lib -L/usr/local/lib /usr/local/lib/libasound.so  -O2 -fstack-protector -fstack-protector   -Wl,-soname -Wl,libasound_module_pcm_usb_stream.so -o .libs/libasound_module_pcm_usb_stream.so
libtool: link: ( cd ".libs" && rm -f "libasound_module_pcm_usb_stream.la" && ln -s "../libasound_module_pcm_usb_stream.la" "libasound_module_pcm_usb_stream.la" )
Making all in arcam-av
--- ctl_arcam_av.lo ---
--- arcam_av.lo ---
--- ctl_arcam_av.lo ---
/bin/sh ../libtool --tag=CC    --mode=compile cc -DHAVE_CONFIG_H -I. -I..    -I/usr/ports/audio/alsa-plugins/../alsa-lib/files -isystem /usr/local/include -Wall -g -I/usr/local/include -I/usr/local/include/alsa -O2 -pipe  -DFREEBSD_OSS_USE_IO_PTR -fstack-protector -isystem /usr/local/include -fno-strict-aliasing -MT ctl_arcam_av.lo -MD -MP -MF .deps/ctl_arcam_av.Tpo -c -o ctl_arcam_av.lo ctl_arcam_av.c
--- arcam_av.lo ---
/bin/sh ../libtool --tag=CC    --mode=compile cc -DHAVE_CONFIG_H -I. -I..    -I/usr/ports/audio/alsa-plugins/../alsa-lib/files -isystem /usr/local/include -Wall -g -I/usr/local/include -I/usr/local/include/alsa -O2 -pipe  -DFREEBSD_OSS_USE_IO_PTR -fstack-protector -isystem /usr/local/include -fno-strict-aliasing -MT arcam_av.lo -MD -MP -MF .deps/arcam_av.Tpo -c -o arcam_av.lo arcam_av.c
--- ctl_arcam_av.lo ---
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I/usr/ports/audio/alsa-plugins/../alsa-lib/files -isystem /usr/local/include -Wall -g -I/usr/local/include -I/usr/local/include/alsa -O2 -pipe -DFREEBSD_OSS_USE_IO_PTR -fstack-protector -isystem /usr/local/include -fno-strict-aliasing -MT ctl_arcam_av.lo -MD -MP -MF .deps/ctl_arcam_av.Tpo -c ctl_arcam_av.c  -fPIC -DPIC -o .libs/ctl_arcam_av.o
--- arcam_av.lo ---
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I/usr/ports/audio/alsa-plugins/../alsa-lib/files -isystem /usr/local/include -Wall -g -I/usr/local/include -I/usr/local/include/alsa -O2 -pipe -DFREEBSD_OSS_USE_IO_PTR -fstack-protector -isystem /usr/local/include -fno-strict-aliasing -MT arcam_av.lo -MD -MP -MF .deps/arcam_av.Tpo -c arcam_av.c  -fPIC -DPIC -o .libs/arcam_av.o
--- ctl_arcam_av.lo ---
mv -f .deps/ctl_arcam_av.Tpo .deps/ctl_arcam_av.Plo
--- arcam_av.lo ---
mv -f .deps/arcam_av.Tpo .deps/arcam_av.Plo
--- libasound_module_ctl_arcam_av.la ---
/bin/sh ../libtool --tag=CC    --mode=link cc -Wall -g -I/usr/local/include -I/usr/local/include/alsa -O2 -pipe  -DFREEBSD_OSS_USE_IO_PTR -fstack-protector -isystem /usr/local/include -fno-strict-aliasing -module -avoid-version -export-dynamic -no-undefined  -fstack-protector -o libasound_module_ctl_arcam_av.la -rpath /usr/local/lib/alsa-lib ctl_arcam_av.lo  arcam_av.lo -L/usr/local/lib -lasound -lasound -L/usr/local/lib
libtool: link: cc -shared  -fPIC -DPIC  .libs/ctl_arcam_av.o .libs/arcam_av.o   -Wl,-rpath -Wl,/usr/local/lib -Wl,-rpath -Wl,/usr/local/lib -L/usr/local/lib /usr/local/lib/libasound.so  -O2 -fstack-protector -fstack-protector   -Wl,-soname -Wl,libasound_module_ctl_arcam_av.so -o .libs/libasound_module_ctl_arcam_av.so
libtool: link: ( cd ".libs" && rm -f "libasound_module_ctl_arcam_av.la" && ln -s "../libasound_module_ctl_arcam_av.la" "libasound_module_ctl_arcam_av.la" )
Making all in doc
Making all in jack
--- pcm_jack.lo ---
/bin/sh ../libtool --tag=CC    --mode=compile cc -DHAVE_CONFIG_H -I. -I..    -I/usr/ports/audio/alsa-plugins/../alsa-lib/files -isystem /usr/local/include -Wall -g -I/usr/local/include -I/usr/local/include/alsa  -I/usr/local/include -O2 -pipe  -DFREEBSD_OSS_USE_IO_PTR -fstack-protector -isystem /usr/local/include -fno-strict-aliasing -MT pcm_jack.lo -MD -MP -MF .deps/pcm_jack.Tpo -c -o pcm_jack.lo pcm_jack.c
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I/usr/ports/audio/alsa-plugins/../alsa-lib/files -isystem /usr/local/include -Wall -g -I/usr/local/include -I/usr/local/include/alsa -I/usr/local/include -O2 -pipe -DFREEBSD_OSS_USE_IO_PTR -fstack-protector -isystem /usr/local/include -fno-strict-aliasing -MT pcm_jack.lo -MD -MP -MF .deps/pcm_jack.Tpo -c pcm_jack.c  -fPIC -DPIC -o .libs/pcm_jack.o
mv -f .deps/pcm_jack.Tpo .deps/pcm_jack.Plo
--- libasound_module_pcm_jack.la ---
/bin/sh ../libtool --tag=CC    --mode=link cc -Wall -g -I/usr/local/include -I/usr/local/include/alsa  -I/usr/local/include -O2 -pipe  -DFREEBSD_OSS_USE_IO_PTR -fstack-protector -isystem /usr/local/include -fno-strict-aliasing -module -avoid-version -export-dynamic -no-undefined   -fstack-protector -o libasound_module_pcm_jack.la -rpath /usr/local/lib/alsa-lib pcm_jack.lo -L/usr/local/lib -lasound  -L/usr/local/lib -ljack -pthread -lasound -L/usr/local/lib
libtool: link: cc -shared  -fPIC -DPIC  .libs/pcm_jack.o   -Wl,-rpath -Wl,/usr/local/lib -Wl,-rpath -Wl,/usr/local/lib -L/usr/local/lib -ljack /usr/local/lib/libasound.so  -O2 -fstack-protector -fstack-protector -pthread   -pthread -Wl,-soname -Wl,libasound_module_pcm_jack.so -o .libs/libasound_module_pcm_jack.so
libtool: link: ( cd ".libs" && rm -f "libasound_module_pcm_jack.la" && ln -s "../libasound_module_pcm_jack.la" "libasound_module_pcm_jack.la" )
Making all in pulse
--- conf_pulse.lo ---
--- ctl_pulse.lo ---
--- pulse.lo ---
--- pcm_pulse.lo ---
--- conf_pulse.lo ---
/bin/sh ../libtool --tag=CC    --mode=compile cc -DHAVE_CONFIG_H -I. -I..    -I/usr/ports/audio/alsa-plugins/../alsa-lib/files -isystem /usr/local/include -Wall -g -I/usr/local/include -I/usr/local/include/alsa   -I/usr/local/include -D_REENTRANT -D_GNU_SOURCE -O2 -pipe  -DFREEBSD_OSS_USE_IO_PTR -fstack-protector -isystem /usr/local/include -fno-strict-aliasing -MT conf_pulse.lo -MD -MP -MF .deps/conf_pulse.Tpo -c -o conf_pulse.lo conf_pulse.c
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I/usr/ports/audio/alsa-plugins/../alsa-lib/files -isystem /usr/local/include -Wall -g -I/usr/local/include -I/usr/local/include/alsa -I/usr/local/include -D_REENTRANT -D_GNU_SOURCE -O2 -pipe -DFREEBSD_OSS_USE_IO_PTR -fstack-protector -isystem /usr/local/include -fno-strict-aliasing -MT conf_pulse.lo -MD -MP -MF .deps/conf_pulse.Tpo -c conf_pulse.c  -fPIC -DPIC -o .libs/conf_pulse.o
--- ctl_pulse.lo ---
/bin/sh ../libtool --tag=CC    --mode=compile cc -DHAVE_CONFIG_H -I. -I..    -I/usr/ports/audio/alsa-plugins/../alsa-lib/files -isystem /usr/local/include -Wall -g -I/usr/local/include -I/usr/local/include/alsa   -I/usr/local/include -D_REENTRANT -D_GNU_SOURCE -O2 -pipe  -DFREEBSD_OSS_USE_IO_PTR -fstack-protector -isystem /usr/local/include -fno-strict-aliasing -MT ctl_pulse.lo -MD -MP -MF .deps/ctl_pulse.Tpo -c -o ctl_pulse.lo ctl_pulse.c
--- pulse.lo ---
/bin/sh ../libtool --tag=CC    --mode=compile cc -DHAVE_CONFIG_H -I. -I..    -I/usr/ports/audio/alsa-plugins/../alsa-lib/files -isystem /usr/local/include -Wall -g -I/usr/local/include -I/usr/local/include/alsa   -I/usr/local/include -D_REENTRANT -D_GNU_SOURCE -O2 -pipe  -DFREEBSD_OSS_USE_IO_PTR -fstack-protector -isystem /usr/local/include -fno-strict-aliasing -MT pulse.lo -MD -MP -MF .deps/pulse.Tpo -c -o pulse.lo pulse.c
--- pcm_pulse.lo ---
/bin/sh ../libtool --tag=CC    --mode=compile cc -DHAVE_CONFIG_H -I. -I..    -I/usr/ports/audio/alsa-plugins/../alsa-lib/files -isystem /usr/local/include -Wall -g -I/usr/local/include -I/usr/local/include/alsa   -I/usr/local/include -D_REENTRANT -D_GNU_SOURCE -O2 -pipe  -DFREEBSD_OSS_USE_IO_PTR -fstack-protector -isystem /usr/local/include -fno-strict-aliasing -MT pcm_pulse.lo -MD -MP -MF .deps/pcm_pulse.Tpo -c -o pcm_pulse.lo pcm_pulse.c
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I/usr/ports/audio/alsa-plugins/../alsa-lib/files -isystem /usr/local/include -Wall -g -I/usr/local/include -I/usr/local/include/alsa -I/usr/local/include -D_REENTRANT -D_GNU_SOURCE -O2 -pipe -DFREEBSD_OSS_USE_IO_PTR -fstack-protector -isystem /usr/local/include -fno-strict-aliasing -MT pcm_pulse.lo -MD -MP -MF .deps/pcm_pulse.Tpo -c pcm_pulse.c  -fPIC -DPIC -o .libs/pcm_pulse.o
--- ctl_pulse.lo ---
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I/usr/ports/audio/alsa-plugins/../alsa-lib/files -isystem /usr/local/include -Wall -g -I/usr/local/include -I/usr/local/include/alsa -I/usr/local/include -D_REENTRANT -D_GNU_SOURCE -O2 -pipe -DFREEBSD_OSS_USE_IO_PTR -fstack-protector -isystem /usr/local/include -fno-strict-aliasing -MT ctl_pulse.lo -MD -MP -MF .deps/ctl_pulse.Tpo -c ctl_pulse.c  -fPIC -DPIC -o .libs/ctl_pulse.o
--- pulse.lo ---
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I/usr/ports/audio/alsa-plugins/../alsa-lib/files -isystem /usr/local/include -Wall -g -I/usr/local/include -I/usr/local/include/alsa -I/usr/local/include -D_REENTRANT -D_GNU_SOURCE -O2 -pipe -DFREEBSD_OSS_USE_IO_PTR -fstack-protector -isystem /usr/local/include -fno-strict-aliasing -MT pulse.lo -MD -MP -MF .deps/pulse.Tpo -c pulse.c  -fPIC -DPIC -o .libs/pulse.o
--- conf_pulse.lo ---
mv -f .deps/conf_pulse.Tpo .deps/conf_pulse.Plo
--- libasound_module_conf_pulse.la ---
/bin/sh ../libtool --tag=CC    --mode=link cc -Wall -g -I/usr/local/include -I/usr/local/include/alsa   -I/usr/local/include -D_REENTRANT -D_GNU_SOURCE -O2 -pipe  -DFREEBSD_OSS_USE_IO_PTR -fstack-protector -isystem /usr/local/include -fno-strict-aliasing -module -avoid-version -export-dynamic -no-undefined   -fstack-protector -o libasound_module_conf_pulse.la -rpath /usr/local/lib/alsa-lib conf_pulse.lo -L/usr/local/lib -lasound   -L/usr/local/lib -lpulse -lpthread -lasound -L/usr/local/lib
--- ctl_pulse.lo ---
mv -f .deps/ctl_pulse.Tpo .deps/ctl_pulse.Plo
--- libasound_module_conf_pulse.la ---
libtool: link: cc -shared  -fPIC -DPIC  .libs/conf_pulse.o   -Wl,-rpath -Wl,/usr/local/lib -Wl,-rpath -Wl,/usr/local/lib -L/usr/local/lib -lpulse -lpthread /usr/local/lib/libasound.so  -O2 -fstack-protector -fstack-protector   -Wl,-soname -Wl,libasound_module_conf_pulse.so -o .libs/libasound_module_conf_pulse.so
--- pulse.lo ---
mv -f .deps/pulse.Tpo .deps/pulse.Plo
--- libasound_module_ctl_pulse.la ---
/bin/sh ../libtool --tag=CC    --mode=link cc -Wall -g -I/usr/local/include -I/usr/local/include/alsa   -I/usr/local/include -D_REENTRANT -D_GNU_SOURCE -O2 -pipe  -DFREEBSD_OSS_USE_IO_PTR -fstack-protector -isystem /usr/local/include -fno-strict-aliasing -module -avoid-version -export-dynamic -no-undefined   -fstack-protector -o libasound_module_ctl_pulse.la -rpath /usr/local/lib/alsa-lib ctl_pulse.lo pulse.lo -L/usr/local/lib -lasound   -L/usr/local/lib -lpulse -lpthread -lasound -L/usr/local/lib
--- libasound_module_conf_pulse.la ---
libtool: link: ( cd ".libs" && rm -f "libasound_module_conf_pulse.la" && ln -s "../libasound_module_conf_pulse.la" "libasound_module_conf_pulse.la" )
--- libasound_module_ctl_pulse.la ---
libtool: link: cc -shared  -fPIC -DPIC  .libs/ctl_pulse.o .libs/pulse.o   -Wl,-rpath -Wl,/usr/local/lib -Wl,-rpath -Wl,/usr/local/lib -L/usr/local/lib -lpulse -lpthread /usr/local/lib/libasound.so  -O2 -fstack-protector -fstack-protector   -Wl,-soname -Wl,libasound_module_ctl_pulse.so -o .libs/libasound_module_ctl_pulse.so
libtool: link: ( cd ".libs" && rm -f "libasound_module_ctl_pulse.la" && ln -s "../libasound_module_ctl_pulse.la" "libasound_module_ctl_pulse.la" )
--- pcm_pulse.lo ---
mv -f .deps/pcm_pulse.Tpo .deps/pcm_pulse.Plo
--- libasound_module_pcm_pulse.la ---
/bin/sh ../libtool --tag=CC    --mode=link cc -Wall -g -I/usr/local/include -I/usr/local/include/alsa   -I/usr/local/include -D_REENTRANT -D_GNU_SOURCE -O2 -pipe  -DFREEBSD_OSS_USE_IO_PTR -fstack-protector -isystem /usr/local/include -fno-strict-aliasing -module -avoid-version -export-dynamic -no-undefined   -fstack-protector -o libasound_module_pcm_pulse.la -rpath /usr/local/lib/alsa-lib pcm_pulse.lo pulse.lo -L/usr/local/lib -lasound   -L/usr/local/lib -lpulse -lpthread -lasound -L/usr/local/lib
libtool: link: cc -shared  -fPIC -DPIC  .libs/pcm_pulse.o .libs/pulse.o   -Wl,-rpath -Wl,/usr/local/lib -Wl,-rpath -Wl,/usr/local/lib -L/usr/local/lib -lpulse -lpthread /usr/local/lib/libasound.so  -O2 -fstack-protector -fstack-protector   -Wl,-soname -Wl,libasound_module_pcm_pulse.so -o .libs/libasound_module_pcm_pulse.so
libtool: link: ( cd ".libs" && rm -f "libasound_module_pcm_pulse.la" && ln -s "../libasound_module_pcm_pulse.la" "libasound_module_pcm_pulse.la" )
Making all in rate
--- rate_samplerate.lo ---
/bin/sh ../libtool --tag=CC    --mode=compile cc -DHAVE_CONFIG_H -I. -I..    -I/usr/ports/audio/alsa-plugins/../alsa-lib/files -isystem /usr/local/include -Wall -g -I/usr/local/include -I/usr/local/include/alsa  -I/usr/local/include -O2 -pipe  -DFREEBSD_OSS_USE_IO_PTR -fstack-protector -isystem /usr/local/include -fno-strict-aliasing -MT rate_samplerate.lo -MD -MP -MF .deps/rate_samplerate.Tpo -c -o rate_samplerate.lo rate_samplerate.c
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I/usr/ports/audio/alsa-plugins/../alsa-lib/files -isystem /usr/local/include -Wall -g -I/usr/local/include -I/usr/local/include/alsa -I/usr/local/include -O2 -pipe -DFREEBSD_OSS_USE_IO_PTR -fstack-protector -isystem /usr/local/include -fno-strict-aliasing -MT rate_samplerate.lo -MD -MP -MF .deps/rate_samplerate.Tpo -c rate_samplerate.c  -fPIC -DPIC -o .libs/rate_samplerate.o
mv -f .deps/rate_samplerate.Tpo .deps/rate_samplerate.Plo
--- libasound_module_rate_samplerate.la ---
/bin/sh ../libtool --tag=CC    --mode=link cc -Wall -g -I/usr/local/include -I/usr/local/include/alsa  -I/usr/local/include -O2 -pipe  -DFREEBSD_OSS_USE_IO_PTR -fstack-protector -isystem /usr/local/include -fno-strict-aliasing -module -avoid-version -export-dynamic -no-undefined   -fstack-protector -o libasound_module_rate_samplerate.la -rpath /usr/local/lib/alsa-lib rate_samplerate.lo -L/usr/local/lib -lasound  -L/usr/local/lib -lsamplerate -lasound -L/usr/local/lib
libtool: link: cc -shared  -fPIC -DPIC  .libs/rate_samplerate.o   -Wl,-rpath -Wl,/usr/local/lib -Wl,-rpath -Wl,/usr/local/lib -L/usr/local/lib -lsamplerate /usr/local/lib/libasound.so  -O2 -fstack-protector -fstack-protector   -Wl,-soname -Wl,libasound_module_rate_samplerate.so -o .libs/libasound_module_rate_samplerate.so
libtool: link: ( cd ".libs" && rm -f "libasound_module_rate_samplerate.la" && ln -s "../libasound_module_rate_samplerate.la" "libasound_module_rate_samplerate.la" )
Making all in a52
--- pcm_a52.lo ---
/bin/sh ../libtool --tag=CC    --mode=compile cc -DHAVE_CONFIG_H -I. -I..    -I/usr/ports/audio/alsa-plugins/../alsa-lib/files -isystem /usr/local/include -Wall -g -I/usr/local/include -I/usr/local/include/alsa  -I/usr/local/include   -DAVCODEC_HEADER="<libavcodec/avcodec.h>" -O2 -pipe  -DFREEBSD_OSS_USE_IO_PTR -fstack-protector -isystem /usr/local/include -fno-strict-aliasing -MT pcm_a52.lo -MD -MP -MF .deps/pcm_a52.Tpo -c -o pcm_a52.lo pcm_a52.c
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I/usr/ports/audio/alsa-plugins/../alsa-lib/files -isystem /usr/local/include -Wall -g -I/usr/local/include -I/usr/local/include/alsa -I/usr/local/include "-DAVCODEC_HEADER=<libavcodec/avcodec.h>" -O2 -pipe -DFREEBSD_OSS_USE_IO_PTR -fstack-protector -isystem /usr/local/include -fno-strict-aliasing -MT pcm_a52.lo -MD -MP -MF .deps/pcm_a52.Tpo -c pcm_a52.c  -fPIC -DPIC -o .libs/pcm_a52.o
pcm_a52.c:110:2: warning: 'avcodec_encode_audio2' is deprecated [-Wdeprecated-declarations]
        avcodec_encode_audio2(rec->avctx, &pkt, rec->frame, &got_frame);
        ^
/usr/local/include/libavcodec/avcodec.h:5469:5: note: 'avcodec_encode_audio2' has been explicitly marked deprecated here
int avcodec_encode_audio2(AVCodecContext *avctx, AVPacket *avpkt,
    ^
1 warning generated.
mv -f .deps/pcm_a52.Tpo .deps/pcm_a52.Plo
--- libasound_module_pcm_a52.la ---
/bin/sh ../libtool --tag=CC    --mode=link cc -Wall -g -I/usr/local/include -I/usr/local/include/alsa  -I/usr/local/include   -DAVCODEC_HEADER="<libavcodec/avcodec.h>" -O2 -pipe  -DFREEBSD_OSS_USE_IO_PTR -fstack-protector -isystem /usr/local/include -fno-strict-aliasing -module -avoid-version -export-dynamic -no-undefined   -fstack-protector -o libasound_module_pcm_a52.la -rpath /usr/local/lib/alsa-lib pcm_a52.lo -L/usr/local/lib -lasound  -L/usr/local/lib -lavcodec -lavutil -lasound -L/usr/local/lib
libtool: link: cc -shared  -fPIC -DPIC  .libs/pcm_a52.o   -Wl,-rpath -Wl,/usr/local/lib -Wl,-rpath -Wl,/usr/local/lib -L/usr/local/lib -lavcodec -lavutil /usr/local/lib/libasound.so  -O2 -fstack-protector -fstack-protector   -Wl,-soname -Wl,libasound_module_pcm_a52.so -o .libs/libasound_module_pcm_a52.so
libtool: link: ( cd ".libs" && rm -f "libasound_module_pcm_a52.la" && ln -s "../libasound_module_pcm_a52.la" "libasound_module_pcm_a52.la" )
Making all in rate-lavc
--- rate_lavcrate.lo ---
/bin/sh ../libtool --tag=CC    --mode=compile cc -DHAVE_CONFIG_H -I. -I..    -I/usr/ports/audio/alsa-plugins/../alsa-lib/files -isystem /usr/local/include -Wall -g -I/usr/local/include -I/usr/local/include/alsa  -I/usr/local/include   -DAVCODEC_HEADER="<libavcodec/avcodec.h>" -O2 -pipe  -DFREEBSD_OSS_USE_IO_PTR -fstack-protector -isystem /usr/local/include -fno-strict-aliasing -MT rate_lavcrate.lo -MD -MP -MF .deps/rate_lavcrate.Tpo -c -o rate_lavcrate.lo rate_lavcrate.c
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I/usr/ports/audio/alsa-plugins/../alsa-lib/files -isystem /usr/local/include -Wall -g -I/usr/local/include -I/usr/local/include/alsa -I/usr/local/include "-DAVCODEC_HEADER=<libavcodec/avcodec.h>" -O2 -pipe -DFREEBSD_OSS_USE_IO_PTR -fstack-protector -isystem /usr/local/include -fno-strict-aliasing -MT rate_lavcrate.lo -MD -MP -MF .deps/rate_lavcrate.Tpo -c rate_lavcrate.c  -fPIC -DPIC -o .libs/rate_lavcrate.o
rate_lavcrate.c:70:3: warning: 'av_resample_close' is deprecated [-Wdeprecated-declarations]
                av_resample_close(rate->context);
                ^
/usr/local/include/libavcodec/avcodec.h:5609:6: note: 'av_resample_close' has been explicitly marked deprecated here
void av_resample_close(struct AVResampleContext *c);
     ^
rate_lavcrate.c:96:19: warning: 'av_resample_init' is deprecated [-Wdeprecated-declarations]
                rate->context = av_resample_init(info->out.rate, info->in.rate,
                                ^
/usr/local/include/libavcodec/avcodec.h:5579:27: note: 'av_resample_init' has been explicitly marked deprecated here
struct AVResampleContext *av_resample_init(int out_rate, int in_rate, int filter_length, int log2_phase_count, int linear, double cutoff);
                          ^
rate_lavcrate.c:186:9: warning: 'av_resample' is deprecated [-Wdeprecated-declarations]
                ret = av_resample(rate->context, rate->out[i],
                      ^
/usr/local/include/libavcodec/avcodec.h:5591:5: note: 'av_resample' has been explicitly marked deprecated here
int av_resample(struct AVResampleContext *c, short *dst, short *src, int *consumed, int src_size, int dst_size, int update_ctx);
    ^
rate_lavcrate.c:194:2: warning: 'av_resample_compensate' is deprecated [-Wdeprecated-declarations]
        av_resample_compensate(rate->context,
        ^
/usr/local/include/libavcodec/avcodec.h:5607:6: note: 'av_resample_compensate' has been explicitly marked deprecated here
void av_resample_compensate(struct AVResampleContext *c, int sample_delta, int compensation_distance);
     ^
4 warnings generated.
mv -f .deps/rate_lavcrate.Tpo .deps/rate_lavcrate.Plo
--- libasound_module_rate_lavcrate.la ---
/bin/sh ../libtool --tag=CC    --mode=link cc -Wall -g -I/usr/local/include -I/usr/local/include/alsa  -I/usr/local/include   -DAVCODEC_HEADER="<libavcodec/avcodec.h>" -O2 -pipe  -DFREEBSD_OSS_USE_IO_PTR -fstack-protector -isystem /usr/local/include -fno-strict-aliasing -module -avoid-version -export-dynamic -no-undefined   -fstack-protector -o libasound_module_rate_lavcrate.la -rpath /usr/local/lib/alsa-lib rate_lavcrate.lo -L/usr/local/lib -lasound  -L/usr/local/lib -lavcodec -lavutil -lasound -L/usr/local/lib
libtool: link: cc -shared  -fPIC -DPIC  .libs/rate_lavcrate.o   -Wl,-rpath -Wl,/usr/local/lib -Wl,-rpath -Wl,/usr/local/lib -L/usr/local/lib -lavcodec -lavutil /usr/local/lib/libasound.so  -O2 -fstack-protector -fstack-protector   -Wl,-soname -Wl,libasound_module_rate_lavcrate.so -o .libs/libasound_module_rate_lavcrate.so
libtool: link: ( cd ".libs" && rm -f "libasound_module_rate_lavcrate.la" && ln -s "../libasound_module_rate_lavcrate.la" "libasound_module_rate_lavcrate.la" )
Making all in pph
--- rate_speexrate.lo ---
/bin/sh ../libtool --tag=CC    --mode=compile cc -DHAVE_CONFIG_H -I. -I..    -I/usr/ports/audio/alsa-plugins/../alsa-lib/files -isystem /usr/local/include -DVAR_ARRAYS -Wall -g -I/usr/local/include -I/usr/local/include/alsa  -I/usr/local/include   -O2 -pipe  -DFREEBSD_OSS_USE_IO_PTR -fstack-protector -isystem /usr/local/include -fno-strict-aliasing -MT rate_speexrate.lo -MD -MP -MF .deps/rate_speexrate.Tpo -c -o rate_speexrate.lo rate_speexrate.c
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I/usr/ports/audio/alsa-plugins/../alsa-lib/files -isystem /usr/local/include -DVAR_ARRAYS -Wall -g -I/usr/local/include -I/usr/local/include/alsa -I/usr/local/include -O2 -pipe -DFREEBSD_OSS_USE_IO_PTR -fstack-protector -isystem /usr/local/include -fno-strict-aliasing -MT rate_speexrate.lo -MD -MP -MF .deps/rate_speexrate.Tpo -c rate_speexrate.c  -fPIC -DPIC -o .libs/rate_speexrate.o
mv -f .deps/rate_speexrate.Tpo .deps/rate_speexrate.Plo
--- libasound_module_rate_speexrate.la ---
/bin/sh ../libtool --tag=CC    --mode=link cc -DVAR_ARRAYS -Wall -g -I/usr/local/include -I/usr/local/include/alsa  -I/usr/local/include   -O2 -pipe  -DFREEBSD_OSS_USE_IO_PTR -fstack-protector -isystem /usr/local/include -fno-strict-aliasing -module -avoid-version -export-dynamic -no-undefined   -fstack-protector -o libasound_module_rate_speexrate.la -rpath /usr/local/lib/alsa-lib rate_speexrate.lo   -L/usr/local/lib -lasound   -L/usr/local/lib -lspeexdsp  -lasound -L/usr/local/lib
libtool: link: cc -shared  -fPIC -DPIC  .libs/rate_speexrate.o   -Wl,-rpath -Wl,/usr/local/lib -Wl,-rpath -Wl,/usr/local/lib -L/usr/local/lib -lspeexdsp /usr/local/lib/libasound.so  -O2 -fstack-protector -fstack-protector   -Wl,-soname -Wl,libasound_module_rate_speexrate.so -o .libs/libasound_module_rate_speexrate.so
libtool: link: ( cd ".libs" && rm -f "libasound_module_rate_speexrate.la" && ln -s "../libasound_module_rate_speexrate.la" "libasound_module_rate_speexrate.la" )
Making all in speex
--- pcm_speex.lo ---
/bin/sh ../libtool --tag=CC    --mode=compile cc -DHAVE_CONFIG_H -I. -I..    -I/usr/ports/audio/alsa-plugins/../alsa-lib/files -isystem /usr/local/include -Wall -g -I/usr/local/include -I/usr/local/include/alsa  -I/usr/local/include -O2 -pipe  -DFREEBSD_OSS_USE_IO_PTR -fstack-protector -isystem /usr/local/include -fno-strict-aliasing -MT pcm_speex.lo -MD -MP -MF .deps/pcm_speex.Tpo -c -o pcm_speex.lo pcm_speex.c
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I/usr/ports/audio/alsa-plugins/../alsa-lib/files -isystem /usr/local/include -Wall -g -I/usr/local/include -I/usr/local/include/alsa -I/usr/local/include -O2 -pipe -DFREEBSD_OSS_USE_IO_PTR -fstack-protector -isystem /usr/local/include -fno-strict-aliasing -MT pcm_speex.lo -MD -MP -MF .deps/pcm_speex.Tpo -c pcm_speex.c  -fPIC -DPIC -o .libs/pcm_speex.o
mv -f .deps/pcm_speex.Tpo .deps/pcm_speex.Plo
--- libasound_module_pcm_speex.la ---
/bin/sh ../libtool --tag=CC    --mode=link cc -Wall -g -I/usr/local/include -I/usr/local/include/alsa  -I/usr/local/include -O2 -pipe  -DFREEBSD_OSS_USE_IO_PTR -fstack-protector -isystem /usr/local/include -fno-strict-aliasing -module -avoid-version -export-dynamic -no-undefined   -fstack-protector -o libasound_module_pcm_speex.la -rpath /usr/local/lib/alsa-lib pcm_speex.lo -L/usr/local/lib -lasound  -L/usr/local/lib -lspeexdsp -lasound -L/usr/local/lib
libtool: link: cc -shared  -fPIC -DPIC  .libs/pcm_speex.o   -Wl,-rpath -Wl,/usr/local/lib -Wl,-rpath -Wl,/usr/local/lib -L/usr/local/lib -lspeexdsp /usr/local/lib/libasound.so  -O2 -fstack-protector -fstack-protector   -Wl,-soname -Wl,libasound_module_pcm_speex.so -o .libs/libasound_module_pcm_speex.so
libtool: link: ( cd ".libs" && rm -f "libasound_module_pcm_speex.la" && ln -s "../libasound_module_pcm_speex.la" "libasound_module_pcm_speex.la" )
===>  Staging for alsa-plugins-1.1.1_2
===>   Generating temporary packing list
if test -z 'strip'; then  /usr/bin/make  INSTALL_PROGRAM="/bin/sh /usr/ports/audio/alsa-plugins/work/alsa-plugins-1.1.1/install-sh -c -s"  install_sh_PROGRAM="/bin/sh /usr/ports/audio/alsa-plugins/work/alsa-plugins-1.1.1/install-sh -c -s" INSTALL_STRIP_FLAG=-s  install;  else  /usr/bin/make  INSTALL_PROGRAM="/bin/sh /usr/ports/audio/alsa-plugins/work/alsa-plugins-1.1.1/install-sh -c -s"  install_sh_PROGRAM="/bin/sh /usr/ports/audio/alsa-plugins/work/alsa-plugins-1.1.1/install-sh -c -s" INSTALL_STRIP_FLAG=-s  "INSTALL_PROGRAM_ENV=STRIPPROG='strip'" install;  fi
Making install in oss
 /bin/mkdir -p '/usr/ports/audio/alsa-plugins/work/stage/usr/local/lib/alsa-lib'
 /bin/sh ../libtool   --mode=install /usr/bin/install -c -s  libasound_module_ctl_oss.la '/usr/ports/audio/alsa-plugins/work/stage/usr/local/lib/alsa-lib'
libtool: install: /usr/bin/install -c .libs/libasound_module_ctl_oss.so /usr/ports/audio/alsa-plugins/work/stage/usr/local/lib/alsa-lib/libasound_module_ctl_oss.so
libtool: install: strip --strip-unneeded /usr/ports/audio/alsa-plugins/work/stage/usr/local/lib/alsa-lib/libasound_module_ctl_oss.so
libtool: install: /usr/bin/install -c .libs/libasound_module_ctl_oss.lai /usr/ports/audio/alsa-plugins/work/stage/usr/local/lib/alsa-lib/libasound_module_ctl_oss.la
libtool: install: warning: remember to run `libtool --finish /usr/local/lib/alsa-lib'
 /bin/mkdir -p '/usr/ports/audio/alsa-plugins/work/stage/usr/local/lib/alsa-lib'
 /bin/sh ../libtool   --mode=install /usr/bin/install -c -s  libasound_module_pcm_oss.la '/usr/ports/audio/alsa-plugins/work/stage/usr/local/lib/alsa-lib'
libtool: install: /usr/bin/install -c .libs/libasound_module_pcm_oss.so /usr/ports/audio/alsa-plugins/work/stage/usr/local/lib/alsa-lib/libasound_module_pcm_oss.so
libtool: install: strip --strip-unneeded /usr/ports/audio/alsa-plugins/work/stage/usr/local/lib/alsa-lib/libasound_module_pcm_oss.so
libtool: install: /usr/bin/install -c .libs/libasound_module_pcm_oss.lai /usr/ports/audio/alsa-plugins/work/stage/usr/local/lib/alsa-lib/libasound_module_pcm_oss.la
libtool: install: warning: remember to run `libtool --finish /usr/local/lib/alsa-lib'
Making install in mix
 /bin/mkdir -p '/usr/ports/audio/alsa-plugins/work/stage/usr/local/lib/alsa-lib'
 /bin/sh ../libtool   --mode=install /usr/bin/install -c -s  libasound_module_pcm_upmix.la '/usr/ports/audio/alsa-plugins/work/stage/usr/local/lib/alsa-lib'
libtool: install: /usr/bin/install -c .libs/libasound_module_pcm_upmix.so /usr/ports/audio/alsa-plugins/work/stage/usr/local/lib/alsa-lib/libasound_module_pcm_upmix.so
libtool: install: strip --strip-unneeded /usr/ports/audio/alsa-plugins/work/stage/usr/local/lib/alsa-lib/libasound_module_pcm_upmix.so
libtool: install: /usr/bin/install -c .libs/libasound_module_pcm_upmix.lai /usr/ports/audio/alsa-plugins/work/stage/usr/local/lib/alsa-lib/libasound_module_pcm_upmix.la
libtool: install: warning: remember to run `libtool --finish /usr/local/lib/alsa-lib'
 /bin/mkdir -p '/usr/ports/audio/alsa-plugins/work/stage/usr/local/lib/alsa-lib'
 /bin/sh ../libtool   --mode=install /usr/bin/install -c -s  libasound_module_pcm_vdownmix.la '/usr/ports/audio/alsa-plugins/work/stage/usr/local/lib/alsa-lib'
libtool: install: /usr/bin/install -c .libs/libasound_module_pcm_vdownmix.so /usr/ports/audio/alsa-plugins/work/stage/usr/local/lib/alsa-lib/libasound_module_pcm_vdownmix.so
libtool: install: strip --strip-unneeded /usr/ports/audio/alsa-plugins/work/stage/usr/local/lib/alsa-lib/libasound_module_pcm_vdownmix.so
libtool: install: /usr/bin/install -c .libs/libasound_module_pcm_vdownmix.lai /usr/ports/audio/alsa-plugins/work/stage/usr/local/lib/alsa-lib/libasound_module_pcm_vdownmix.la
libtool: install: warning: remember to run `libtool --finish /usr/local/lib/alsa-lib'
Making install in usb_stream
 /bin/mkdir -p '/usr/ports/audio/alsa-plugins/work/stage/usr/local/lib/alsa-lib'
 /bin/sh ../libtool   --mode=install /usr/bin/install -c -s  libasound_module_pcm_usb_stream.la '/usr/ports/audio/alsa-plugins/work/stage/usr/local/lib/alsa-lib'
libtool: install: /usr/bin/install -c .libs/libasound_module_pcm_usb_stream.so /usr/ports/audio/alsa-plugins/work/stage/usr/local/lib/alsa-lib/libasound_module_pcm_usb_stream.so
libtool: install: strip --strip-unneeded /usr/ports/audio/alsa-plugins/work/stage/usr/local/lib/alsa-lib/libasound_module_pcm_usb_stream.so
libtool: install: /usr/bin/install -c .libs/libasound_module_pcm_usb_stream.lai /usr/ports/audio/alsa-plugins/work/stage/usr/local/lib/alsa-lib/libasound_module_pcm_usb_stream.la
libtool: install: warning: remember to run `libtool --finish /usr/local/lib/alsa-lib'
Making install in arcam-av
 /bin/mkdir -p '/usr/ports/audio/alsa-plugins/work/stage/usr/local/lib/alsa-lib'
 /bin/sh ../libtool   --mode=install /usr/bin/install -c -s  libasound_module_ctl_arcam_av.la '/usr/ports/audio/alsa-plugins/work/stage/usr/local/lib/alsa-lib'
libtool: install: /usr/bin/install -c .libs/libasound_module_ctl_arcam_av.so /usr/ports/audio/alsa-plugins/work/stage/usr/local/lib/alsa-lib/libasound_module_ctl_arcam_av.so
libtool: install: strip --strip-unneeded /usr/ports/audio/alsa-plugins/work/stage/usr/local/lib/alsa-lib/libasound_module_ctl_arcam_av.so
libtool: install: /usr/bin/install -c .libs/libasound_module_ctl_arcam_av.lai /usr/ports/audio/alsa-plugins/work/stage/usr/local/lib/alsa-lib/libasound_module_ctl_arcam_av.la
libtool: install: warning: remember to run `libtool --finish /usr/local/lib/alsa-lib'
Making install in doc
Making install in jack
 /bin/mkdir -p '/usr/ports/audio/alsa-plugins/work/stage/usr/local/lib/alsa-lib'
 /bin/sh ../libtool   --mode=install /usr/bin/install -c -s  libasound_module_pcm_jack.la '/usr/ports/audio/alsa-plugins/work/stage/usr/local/lib/alsa-lib'
libtool: install: /usr/bin/install -c .libs/libasound_module_pcm_jack.so /usr/ports/audio/alsa-plugins/work/stage/usr/local/lib/alsa-lib/libasound_module_pcm_jack.so
libtool: install: strip --strip-unneeded /usr/ports/audio/alsa-plugins/work/stage/usr/local/lib/alsa-lib/libasound_module_pcm_jack.so
libtool: install: /usr/bin/install -c .libs/libasound_module_pcm_jack.lai /usr/ports/audio/alsa-plugins/work/stage/usr/local/lib/alsa-lib/libasound_module_pcm_jack.la
libtool: install: warning: remember to run `libtool --finish /usr/local/lib/alsa-lib'
Making install in pulse
 /bin/mkdir -p '/usr/ports/audio/alsa-plugins/work/stage/usr/local/lib/alsa-lib'
 /bin/sh ../libtool   --mode=install /usr/bin/install -c -s  libasound_module_conf_pulse.la '/usr/ports/audio/alsa-plugins/work/stage/usr/local/lib/alsa-lib'
libtool: install: /usr/bin/install -c .libs/libasound_module_conf_pulse.so /usr/ports/audio/alsa-plugins/work/stage/usr/local/lib/alsa-lib/libasound_module_conf_pulse.so
libtool: install: strip --strip-unneeded /usr/ports/audio/alsa-plugins/work/stage/usr/local/lib/alsa-lib/libasound_module_conf_pulse.so
libtool: install: /usr/bin/install -c .libs/libasound_module_conf_pulse.lai /usr/ports/audio/alsa-plugins/work/stage/usr/local/lib/alsa-lib/libasound_module_conf_pulse.la
libtool: install: warning: remember to run `libtool --finish /usr/local/lib/alsa-lib'
 /bin/mkdir -p '/usr/ports/audio/alsa-plugins/work/stage/usr/local/lib/alsa-lib'
 /bin/sh ../libtool   --mode=install /usr/bin/install -c -s  libasound_module_ctl_pulse.la '/usr/ports/audio/alsa-plugins/work/stage/usr/local/lib/alsa-lib'
libtool: install: /usr/bin/install -c .libs/libasound_module_ctl_pulse.so /usr/ports/audio/alsa-plugins/work/stage/usr/local/lib/alsa-lib/libasound_module_ctl_pulse.so
libtool: install: strip --strip-unneeded /usr/ports/audio/alsa-plugins/work/stage/usr/local/lib/alsa-lib/libasound_module_ctl_pulse.so
libtool: install: /usr/bin/install -c .libs/libasound_module_ctl_pulse.lai /usr/ports/audio/alsa-plugins/work/stage/usr/local/lib/alsa-lib/libasound_module_ctl_pulse.la
libtool: install: warning: remember to run `libtool --finish /usr/local/lib/alsa-lib'
 /bin/mkdir -p '/usr/ports/audio/alsa-plugins/work/stage/usr/local/share/alsa/alsa.conf.d'
 install  -m 0644 50-pulseaudio.conf 99-pulseaudio-default.conf.example '/usr/ports/audio/alsa-plugins/work/stage/usr/local/share/alsa/alsa.conf.d'
 /bin/mkdir -p '/usr/ports/audio/alsa-plugins/work/stage/usr/local/lib/alsa-lib'
 /bin/sh ../libtool   --mode=install /usr/bin/install -c -s  libasound_module_pcm_pulse.la '/usr/ports/audio/alsa-plugins/work/stage/usr/local/lib/alsa-lib'
libtool: install: /usr/bin/install -c .libs/libasound_module_pcm_pulse.so /usr/ports/audio/alsa-plugins/work/stage/usr/local/lib/alsa-lib/libasound_module_pcm_pulse.so
libtool: install: strip --strip-unneeded /usr/ports/audio/alsa-plugins/work/stage/usr/local/lib/alsa-lib/libasound_module_pcm_pulse.so
libtool: install: /usr/bin/install -c .libs/libasound_module_pcm_pulse.lai /usr/ports/audio/alsa-plugins/work/stage/usr/local/lib/alsa-lib/libasound_module_pcm_pulse.la
libtool: install: warning: remember to run `libtool --finish /usr/local/lib/alsa-lib'
Making install in rate
/usr/bin/make  install-exec-hook
rm -f /usr/ports/audio/alsa-plugins/work/stage/usr/local/lib/alsa-lib/libasound_module_rate_samplerate_*.so
ln -s libasound_module_rate_samplerate.so /usr/ports/audio/alsa-plugins/work/stage/usr/local/lib/alsa-lib/libasound_module_rate_samplerate_best.so
ln -s libasound_module_rate_samplerate.so /usr/ports/audio/alsa-plugins/work/stage/usr/local/lib/alsa-lib/libasound_module_rate_samplerate_medium.so
ln -s libasound_module_rate_samplerate.so /usr/ports/audio/alsa-plugins/work/stage/usr/local/lib/alsa-lib/libasound_module_rate_samplerate_order.so
ln -s libasound_module_rate_samplerate.so /usr/ports/audio/alsa-plugins/work/stage/usr/local/lib/alsa-lib/libasound_module_rate_samplerate_linear.so
 /bin/mkdir -p '/usr/ports/audio/alsa-plugins/work/stage/usr/local/lib/alsa-lib'
 /bin/sh ../libtool   --mode=install /usr/bin/install -c -s  libasound_module_rate_samplerate.la '/usr/ports/audio/alsa-plugins/work/stage/usr/local/lib/alsa-lib'
libtool: install: /usr/bin/install -c .libs/libasound_module_rate_samplerate.so /usr/ports/audio/alsa-plugins/work/stage/usr/local/lib/alsa-lib/libasound_module_rate_samplerate.so
libtool: install: strip --strip-unneeded /usr/ports/audio/alsa-plugins/work/stage/usr/local/lib/alsa-lib/libasound_module_rate_samplerate.so
libtool: install: /usr/bin/install -c .libs/libasound_module_rate_samplerate.lai /usr/ports/audio/alsa-plugins/work/stage/usr/local/lib/alsa-lib/libasound_module_rate_samplerate.la
libtool: install: warning: remember to run `libtool --finish /usr/local/lib/alsa-lib'
Making install in a52
 /bin/mkdir -p '/usr/ports/audio/alsa-plugins/work/stage/usr/local/lib/alsa-lib'
 /bin/sh ../libtool   --mode=install /usr/bin/install -c -s  libasound_module_pcm_a52.la '/usr/ports/audio/alsa-plugins/work/stage/usr/local/lib/alsa-lib'
libtool: install: /usr/bin/install -c .libs/libasound_module_pcm_a52.so /usr/ports/audio/alsa-plugins/work/stage/usr/local/lib/alsa-lib/libasound_module_pcm_a52.so
libtool: install: strip --strip-unneeded /usr/ports/audio/alsa-plugins/work/stage/usr/local/lib/alsa-lib/libasound_module_pcm_a52.so
libtool: install: /usr/bin/install -c .libs/libasound_module_pcm_a52.lai /usr/ports/audio/alsa-plugins/work/stage/usr/local/lib/alsa-lib/libasound_module_pcm_a52.la
libtool: install: warning: remember to run `libtool --finish /usr/local/lib/alsa-lib'
Making install in rate-lavc
/usr/bin/make  install-exec-hook
rm -f /usr/ports/audio/alsa-plugins/work/stage/usr/local/lib/alsa-lib/libasound_module_rate_lavcrate_*.so
ln -s libasound_module_rate_lavcrate.so /usr/ports/audio/alsa-plugins/work/stage/usr/local/lib/alsa-lib/libasound_module_rate_lavcrate_higher.so
ln -s libasound_module_rate_lavcrate.so /usr/ports/audio/alsa-plugins/work/stage/usr/local/lib/alsa-lib/libasound_module_rate_lavcrate_high.so
ln -s libasound_module_rate_lavcrate.so /usr/ports/audio/alsa-plugins/work/stage/usr/local/lib/alsa-lib/libasound_module_rate_lavcrate_fast.so
ln -s libasound_module_rate_lavcrate.so /usr/ports/audio/alsa-plugins/work/stage/usr/local/lib/alsa-lib/libasound_module_rate_lavcrate_faster.so
 /bin/mkdir -p '/usr/ports/audio/alsa-plugins/work/stage/usr/local/lib/alsa-lib'
 /bin/sh ../libtool   --mode=install /usr/bin/install -c -s  libasound_module_rate_lavcrate.la '/usr/ports/audio/alsa-plugins/work/stage/usr/local/lib/alsa-lib'
libtool: install: /usr/bin/install -c .libs/libasound_module_rate_lavcrate.so /usr/ports/audio/alsa-plugins/work/stage/usr/local/lib/alsa-lib/libasound_module_rate_lavcrate.so
libtool: install: strip --strip-unneeded /usr/ports/audio/alsa-plugins/work/stage/usr/local/lib/alsa-lib/libasound_module_rate_lavcrate.so
libtool: install: /usr/bin/install -c .libs/libasound_module_rate_lavcrate.lai /usr/ports/audio/alsa-plugins/work/stage/usr/local/lib/alsa-lib/libasound_module_rate_lavcrate.la
libtool: install: warning: remember to run `libtool --finish /usr/local/lib/alsa-lib'
Making install in pph
/usr/bin/make  install-exec-hook
rm -f /usr/ports/audio/alsa-plugins/work/stage/usr/local/lib/alsa-lib/libasound_module_rate_speexrate_*.so
ln -s libasound_module_rate_speexrate.so /usr/ports/audio/alsa-plugins/work/stage/usr/local/lib/alsa-lib/libasound_module_rate_speexrate_best.so
ln -s libasound_module_rate_speexrate.so /usr/ports/audio/alsa-plugins/work/stage/usr/local/lib/alsa-lib/libasound_module_rate_speexrate_medium.so
 /bin/mkdir -p '/usr/ports/audio/alsa-plugins/work/stage/usr/local/lib/alsa-lib'
 /bin/sh ../libtool   --mode=install /usr/bin/install -c -s  libasound_module_rate_speexrate.la '/usr/ports/audio/alsa-plugins/work/stage/usr/local/lib/alsa-lib'
libtool: install: /usr/bin/install -c .libs/libasound_module_rate_speexrate.so /usr/ports/audio/alsa-plugins/work/stage/usr/local/lib/alsa-lib/libasound_module_rate_speexrate.so
libtool: install: strip --strip-unneeded /usr/ports/audio/alsa-plugins/work/stage/usr/local/lib/alsa-lib/libasound_module_rate_speexrate.so
libtool: install: /usr/bin/install -c .libs/libasound_module_rate_speexrate.lai /usr/ports/audio/alsa-plugins/work/stage/usr/local/lib/alsa-lib/libasound_module_rate_speexrate.la
libtool: install: warning: remember to run `libtool --finish /usr/local/lib/alsa-lib'
Making install in speex
 /bin/mkdir -p '/usr/ports/audio/alsa-plugins/work/stage/usr/local/lib/alsa-lib'
 /bin/sh ../libtool   --mode=install /usr/bin/install -c -s  libasound_module_pcm_speex.la '/usr/ports/audio/alsa-plugins/work/stage/usr/local/lib/alsa-lib'
libtool: install: /usr/bin/install -c .libs/libasound_module_pcm_speex.so /usr/ports/audio/alsa-plugins/work/stage/usr/local/lib/alsa-lib/libasound_module_pcm_speex.so
libtool: install: strip --strip-unneeded /usr/ports/audio/alsa-plugins/work/stage/usr/local/lib/alsa-lib/libasound_module_pcm_speex.so
libtool: install: /usr/bin/install -c .libs/libasound_module_pcm_speex.lai /usr/ports/audio/alsa-plugins/work/stage/usr/local/lib/alsa-lib/libasound_module_pcm_speex.la
libtool: install: warning: remember to run `libtool --finish /usr/local/lib/alsa-lib'
====> Compressing man pages (compress-man)
===>  Installing for alsa-plugins-1.1.1_2
===>  Checking if alsa-plugins already installed
===>   Registering installation for alsa-plugins-1.1.1_2 as automatic
Installing alsa-plugins-1.1.1_2...
===> SECURITY REPORT: 
      This port has installed the following files which may act as network
      servers and may therefore pose a remote security risk to the system.
/usr/local/lib/alsa-lib/libasound_module_ctl_arcam_av.so

      If there are vulnerabilities in these programs there may be a security
      risk to the system. FreeBSD makes no guarantee about the security of
      ports included in the Ports Collection. Please type 'make deinstall'
      to deinstall the port if this is a concern.

      For more information, and contact details about the security
      status of this software, see the following webpage: 
http://www.alsa-project.org/
===>   firefox-58.0.2,1 depends on file: /usr/local/lib/alsa-lib/libasound_module_pcm_oss.so - found
===>   Returning to build of firefox-58.0.2,1
===>   firefox-58.0.2,1 depends on package: alsa-lib>=1.1.1_1 - found
===>   firefox-58.0.2,1 depends on executable: update-desktop-database - found
===>   firefox-58.0.2,1 depends on file: /usr/local/lib/libGL.so - found
===>   firefox-58.0.2,1 depends on file: /usr/local/libdata/pkgconfig/x11.pc - found
===>   firefox-58.0.2,1 depends on file: /usr/local/libdata/pkgconfig/xcomposite.pc - found
===>   firefox-58.0.2,1 depends on file: /usr/local/libdata/pkgconfig/xdamage.pc - found
===>   firefox-58.0.2,1 depends on file: /usr/local/libdata/pkgconfig/xext.pc - found
===>   firefox-58.0.2,1 depends on file: /usr/local/libdata/pkgconfig/xfixes.pc - found
===>   firefox-58.0.2,1 depends on file: /usr/local/libdata/pkgconfig/xrender.pc - found
===>   firefox-58.0.2,1 depends on file: /usr/local/libdata/pkgconfig/xt.pc - found
===>   firefox-58.0.2,1 depends on file: /usr/local/libdata/pkgconfig/xcb.pc - found
===>   Generating temporary packing list
gmake[2]: Entering directory '/usr/ports/www/firefox/work/.build'
gmake[3]: Entering directory '/usr/ports/www/firefox/work/.build/browser/installer'
/usr/ports/www/firefox/work/.build/_virtualenv/bin/python -m mozbuild.action.file_generate /usr/ports/www/firefox/work/firefox-58.0.2/toolkit/locales/gen_multilocale.py main ../../dist/bin/res/multilocale.json .deps/multilocale.json.pp  en-US
printf '\n[multilocale]\n' > locale-manifest.in
printf '@RESPATH@/res/multilocale.json\n' >> locale-manifest.in
for LOCALE in  en-US ;\
do \
  for ENTRY in @RESPATH@/browser/chrome/ @RESPATH@/chrome/ ;\
	do \
	  printf "$ENTRY""$LOCALE"'@JAREXT@\n' >> locale-manifest.in; \
	  printf "$ENTRY""$LOCALE"'.manifest\n' >> locale-manifest.in; \
  done \
done
OMNIJAR_NAME=omni.ja \
NO_PKG_FILES="core bsdecho js js-config jscpucfg nsinstall viewer TestGtkEmbed elf-dynstr-gc mangle* maptsv* mfc* msdump* msmap* nm2tsv* nsinstall* res/samples res/throbber shlibsign* certutil* pk12util* BadCertServer* OCSPStaplingServer* SymantecSanctionsServer* GenerateOCSPResponse* chrome/chrome.rdf chrome/app-chrome.manifest chrome/overlayinfo components/compreg.dat components/xpti.dat content_unit_tests necko_unit_tests *.dSYM " \
/usr/ports/www/firefox/work/.build/_virtualenv/bin/python /usr/ports/www/firefox/work/firefox-58.0.2/toolkit/mozapps/installer/packager.py -DPKG_LOCALE_MANIFEST=/usr/ports/www/firefox/work/.build/browser/installer/locale-manifest.in -DMOZ_APP_NAME=firefox -DPREF_DIR=defaults/preferences -DMOZ_GTK=1 -DMOZ_GTK3=1 -DMOZ_SYSTEM_NSPR=1 -DMOZ_SYSTEM_NSS=1 -DJAREXT= -DMOZ_CHILD_PROCESS_NAME=plugin-container -DNECKO_WIFI -DDLL_PREFIX=lib -DDLL_SUFFIX=.so -DBIN_SUFFIX= -DDIR_MACOS= -DDIR_RESOURCES= -DBINPATH=bin -DRESPATH=bin -DLPROJ_ROOT=en -DMOZ_ICU_VERSION=59 -DMOZ_SYSTEM_ICU -DMOZ_ICU_DBG_SUFFIX= -DICU_DATA_FILE=icudt59l.dat -DCLANG_CXX -DENABLE_MARIONETTE=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=24 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=58.0.2 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ARC4RANDOM=1 -DHAVE_ARC4RANDOM_BUF=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBPNG=1 -DHAVE_LIBVPX=1 -DHAVE_LIBXSS=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMMEM=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SA_LEN=1 -DHAVE_SCONN_LEN=1 -DHAVE_SETPRIORITY=1 -DHAVE_SIN6_LEN=1 -DHAVE_SIN_LEN=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='<malloc_np.h>' -DMALLOC_USABLE_SIZE_CONST_PTR=const -DMOZILLA_UAVERSION='"58.0"' -DMOZILLA_VERSION='"58.0.2"' -DMOZILLA_VERSION_U=58.0.2 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_ADDON_SIGNING=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"58.0.2"' -DMOZ_BUILD_APP=browser -DMOZ_BUILD_WEBRENDER=1 -DMOZ_DATA_REPORTING=1 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_DBUS=1 -DMOZ_ENABLE_GCONF=1 -DMOZ_ENABLE_LIBPROXY=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_STARTUP_NOTIFICATION=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JACK=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.firefox -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_OGG_NO_MEM_REPORTING=1 -DMOZ_PEERCONNECTION=1 -DMOZ_PERMISSIONS=1 -DMOZ_PHOENIX=1 -DMOZ_PLACES=1 -DMOZ_PROFILING=1 -DMOZ_PULSEAUDIO=1 -DMOZ_RAW=1 -DMOZ_RUST_SIMD=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SCTP=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SERVICES_HEALTHREPORT=1 -DMOZ_SRTP=1 -DMOZ_STATIC_JS=1 -DMOZ_STYLO=1 -DMOZ_STYLO_ENABLE=1 -DMOZ_SYSTEM_SQLITE=1 -DMOZ_UPDATE_CHANNEL=release -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBRTC=1 -DMOZ_WEBRTC_ASSERT_ALWAYS=1 -DMOZ_WEBRTC_SIGNALING=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_UNIX=1 -D_REENTRANT=1 -D_THREAD_SAFE=1 -DAB_CD=en-US \
	--format omni \
	--removals /usr/ports/www/firefox/work/firefox-58.0.2/browser/installer/removed-files.in \
	 \
	 \
	 \
	 \
	--optimizejars \
	--compress none \
	/usr/ports/www/firefox/work/firefox-58.0.2/browser/installer/package-manifest.in ../../dist ../../dist/firefox \
	
/usr/ports/www/firefox/work/.build/_virtualenv/bin/python /usr/ports/www/firefox/work/firefox-58.0.2/toolkit/mozapps/installer/find-dupes.py -DPKG_LOCALE_MANIFEST=/usr/ports/www/firefox/work/.build/browser/installer/locale-manifest.in -DMOZ_APP_NAME=firefox -DPREF_DIR=defaults/preferences -DMOZ_GTK=1 -DMOZ_GTK3=1 -DMOZ_SYSTEM_NSPR=1 -DMOZ_SYSTEM_NSS=1 -DJAREXT= -DMOZ_CHILD_PROCESS_NAME=plugin-container -DNECKO_WIFI -DDLL_PREFIX=lib -DDLL_SUFFIX=.so -DBIN_SUFFIX= -DDIR_MACOS= -DDIR_RESOURCES= -DBINPATH=bin -DRESPATH=bin -DLPROJ_ROOT=en -DMOZ_ICU_VERSION=59 -DMOZ_SYSTEM_ICU -DMOZ_ICU_DBG_SUFFIX= -DICU_DATA_FILE=icudt59l.dat -DCLANG_CXX -DENABLE_MARIONETTE=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=24 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=58.0.2 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ARC4RANDOM=1 -DHAVE_ARC4RANDOM_BUF=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBPNG=1 -DHAVE_LIBVPX=1 -DHAVE_LIBXSS=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMMEM=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SA_LEN=1 -DHAVE_SCONN_LEN=1 -DHAVE_SETPRIORITY=1 -DHAVE_SIN6_LEN=1 -DHAVE_SIN_LEN=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='<malloc_np.h>' -DMALLOC_USABLE_SIZE_CONST_PTR=const -DMOZILLA_UAVERSION='"58.0"' -DMOZILLA_VERSION='"58.0.2"' -DMOZILLA_VERSION_U=58.0.2 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_ADDON_SIGNING=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"58.0.2"' -DMOZ_BUILD_APP=browser -DMOZ_BUILD_WEBRENDER=1 -DMOZ_DATA_REPORTING=1 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_DBUS=1 -DMOZ_ENABLE_GCONF=1 -DMOZ_ENABLE_LIBPROXY=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_STARTUP_NOTIFICATION=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JACK=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.firefox -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_OGG_NO_MEM_REPORTING=1 -DMOZ_PEERCONNECTION=1 -DMOZ_PERMISSIONS=1 -DMOZ_PHOENIX=1 -DMOZ_PLACES=1 -DMOZ_PROFILING=1 -DMOZ_PULSEAUDIO=1 -DMOZ_RAW=1 -DMOZ_RUST_SIMD=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SCTP=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SERVICES_HEALTHREPORT=1 -DMOZ_SRTP=1 -DMOZ_STATIC_JS=1 -DMOZ_STYLO=1 -DMOZ_STYLO_ENABLE=1 -DMOZ_SYSTEM_SQLITE=1 -DMOZ_UPDATE_CHANNEL=release -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBRTC=1 -DMOZ_WEBRTC_ASSERT_ALWAYS=1 -DMOZ_WEBRTC_SIGNALING=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_UNIX=1 -D_REENTRANT=1 -D_THREAD_SAFE=1 -DAB_CD=en-US -f /usr/ports/www/firefox/work/firefox-58.0.2/browser/installer/allowed-dupes.mn ../../dist/firefox
Duplicates 72 bytes:
  browser/chrome.manifest
  chrome.manifest

Duplicates 193 bytes:
  browser/chrome/pdfjs/content/web/images/findbarButton-next.png
  browser/chrome/pdfjs/content/web/images/findbarButton-previous-rtl.png

Duplicates 199 bytes:
  browser/chrome/pdfjs/content/web/images/findbarButton-next-rtl.png
  browser/chrome/pdfjs/content/web/images/findbarButton-previous.png

Duplicates 296 bytes:
  browser/chrome/pdfjs/content/web/images/findbarButton-next@2x.png
  browser/chrome/pdfjs/content/web/images/findbarButton-previous-rtl@2x.png

Duplicates 304 bytes:
  browser/chrome/pdfjs/content/web/images/findbarButton-next-rtl@2x.png
  browser/chrome/pdfjs/content/web/images/findbarButton-previous@2x.png

Duplicates 359 bytes (2 times):
  chrome/en-US/locale/en-US/global-platform/mac/intl.properties
  chrome/en-US/locale/en-US/global-platform/unix/intl.properties
  chrome/en-US/locale/en-US/global-platform/win/intl.properties

Duplicates 495 bytes:
  chrome/en-US/locale/en-US/global-platform/unix/accessible.properties
  chrome/en-US/locale/en-US/global-platform/win/accessible.properties

Duplicates 798 bytes:
  browser/chrome/icons/default/default16.png
  browser/chrome/browser/content/branding/icon16.png

Duplicates 805 bytes:
  browser/chrome/browser/skin/classic/browser/controlcenter/warning-gray.svg
  browser/chrome/devtools/skin/images/security-state-broken.svg

Duplicates 835 bytes:
  res/table-remove-column-active.gif
  res/table-remove-row-active.gif

Duplicates 841 bytes:
  res/table-remove-column-hover.gif
  res/table-remove-row-hover.gif

Duplicates 841 bytes:
  res/table-remove-column.gif
  res/table-remove-row.gif

Duplicates 1397 bytes:
  browser/chrome/browser/content/browser/extension.svg
  browser/chrome/browser/skin/classic/browser/addons/addon-install-confirm.svg

Duplicates 1766 bytes:
  browser/chrome/browser/content/browser/places/bookmarkProperties.xul
  browser/chrome/browser/content/browser/places/bookmarkProperties2.xul

Duplicates 2169 bytes:
  browser/chrome/icons/default/default32.png
  browser/chrome/browser/content/branding/icon32.png

Duplicates 5148 bytes:
  chrome/toolkit/skin/classic/mozapps/downloads/downloadButtons.png
  chrome/toolkit/skin/classic/mozapps/update/downloadButtons.png

Duplicates 5639 bytes:
  browser/chrome/devtools/modules/devtools/client/themes/toolbars.css
  browser/chrome/devtools/skin/toolbars.css

Duplicates 12891 bytes:
  browser/icons/mozicon128.png
  browser/chrome/browser/content/branding/icon128.png

Duplicates 223048 bytes:
  firefox
  firefox-bin

WARNING: Found 19 duplicated files taking 258455 bytes (uncompressed)
# Package mozharness
/usr/ports/www/firefox/work/.build/_virtualenv/bin/python -m mozbuild.action.test_archive  mozharness /usr/ports/www/firefox/work/.build/dist/mozharness.zip
Wrote 531 files in 2472702 bytes to mozharness.zip in 11.73s
Packing stylo binding files...
cd '../../dist/rust_bindings/style' && \
	zip -r5D '/usr/ports/www/firefox/work/.build/dist/firefox-58.0.2.en-US.freebsd11.1-x86_64.stylo-bindings.zip' .
  adding: atom_macro.rs (deflated 93%)
  adding: pseudo_element_definition.rs (deflated 91%)
  adding: bindings.rs (deflated 88%)
  adding: structs.rs (deflated 89%)
../../config/nsinstall -D /usr/ports/www/firefox/work/stage/usr/local/lib/firefox
(cd ../../dist/firefox && /usr/local/bin/gtar --exclude=precomplete --exclude=.mkdir.done -chf - .) | \
  (cd /usr/ports/www/firefox/work/stage/usr/local/lib/firefox && tar -xf -)
../../config/nsinstall -D /usr/ports/www/firefox/work/stage/usr/local/bin
rm -f -f /usr/ports/www/firefox/work/stage/usr/local/bin/firefox
ln -s /usr/local/lib/firefox/firefox /usr/ports/www/firefox/work/stage/usr/local/bin
gmake[3]: Leaving directory '/usr/ports/www/firefox/work/.build/browser/installer'
gmake[2]: Leaving directory '/usr/ports/www/firefox/work/.build'
install  -m 0644 /usr/ports/www/firefox/work/firefox-58.0.2/taskcluster/docker/firefox-snap/firefox.desktop /usr/ports/www/firefox/work/stage/usr/local/share/applications/
/bin/mkdir -p /usr/ports/www/firefox/work/stage/usr/local/share/pixmaps
/bin/ln -sf /usr/local/lib/firefox/browser/chrome/icons/default/default48.png /usr/ports/www/firefox/work/stage/usr/local/share/pixmaps/firefox.png
/bin/rm -f /usr/ports/www/firefox/work/plist_files
/bin/cat /usr/ports/www/firefox/
work/plist_files | /usr/bin/sort >> /usr/ports/www/firefox/work/.PLIST.mktmp
====> Compressing man pages (compress-man)
===>  Installing for firefox-58.0.2,1
===>  Checking if firefox already installed
===>   Registering installation for firefox-58.0.2,1
Installing firefox-58.0.2,1...
======================================================================

Some features available on other platforms are not implemented:
- Native audio (OSS backend is incomplete, doesn't support WebRTC)
- Encrypted Media Extensions (requires Widevine CDM binary)
- Process sandboxing (requires Capsicum backend)
- Reduced memory usage (requires mozjemalloc)
- Performance profiling (requires GeckoProfiler)
- Gamepad API (requires libusbhid backend)
- WebVR (requires open source runtime)
- U2F Security Keys (requires libusbhid backend)

======================================================================

To select non-default audio backend open about:config page and create
media.cubeb.backend preference. Supported values are: alsa, jack,
pulse, pulse-rust, oss, sndio. Currently used backend can be inspected
on about:support page.

======================================================================

smb:// issues (Gvfs/GIO option):
Network group, machine, and share browsing does not work correctly.

sftp:// (Gvfs/GIO option):
Only sftp access using public key authentication works.  To easily
setup public key authentication to "remote_host":

ssh-keygen
cat ~/.ssh/id_rsa.pub | ssh remote_host "cat >> .ssh/authorized_keys"

The SSH server on remote_host must allow pub key authentication.

======================================================================

root@pc1:~/ipbc #

 

pkg install firefox

установка из портов идет часа 3 – нужно только если в опциях добавлен ffmpeg а так все видео показывает кроме совсем экзотики и в стандартной установке пакетом.

OSS поддержка идет в коде ALSA но если зависает или закрываются вкладки то сами библиотеки надо удалить они не нужны – звук идет через OSS/

 

pkg delete -f alsa-plugins alsa-lib

тогда правда chrome –no-sandbox ругнется и не запустится – ему нужны библиотеки alsa и он не зависает, там другая ошибка с драйвером nvidia похоже – в новых вкладках все заполняется мелкими картинками – через 2 минуты перезапускать надо.

firefox лучше.

 

  • 12-2018 Firefox 63 – remove OSS ?  use 60 60.3.0_3,1 https://archive.mozilla.org/pub/firefox/releases/63.0.3/source/  version.
  • Chromium chrome –no-sandbox run at root. Works .

Сохранить

Отключил OSS вообще пока – и снял звуковую плату via tremor vt1723 + vt1618,

она конечно не новая 2007 года но работала с разьемом pci-e x1 и звук неплохого качества, а на серверной плате не было никакого другого.

Особенность этой платы в том что она работает только на Windows xp 32 бита и с oss4, а все остальные драйверы включая snd via 1724 плату определяют а звук не выдают.

теперь в pci-e разьем можно поставить райзер а звук снимается через цифру – по кабелю dvi-d и hdmi переходник на монитор (а колонки в разьем на мониторе)

root@pc1:/etc# cat /dev/sndstat Installed devices:
pcm0: (play) default
pcm1: (play)
pcm2: (play)
pcm3: (play)

то есть звук на hdmi выдает первая видюха nv 1050ti и в этом случае oss и даже пересобирать ядро на freebsd 11 и 12 не надо. в gnome3 .28 в регуляторе звука устройства нет а звук есть , в ubuntu 18 все работает. еще раз – другой звуковухи нет, плата серверная xeon и 8 гнезд памяти еще ddr3, supermicro, с видео чипом matrox но без звукового чипа. Это та самая плата что замешана в шпионском скандале, там дейчтвительно чип удаленного управления и 3-й сетевой разьем, но про него все есть в описании.