Beta source code compile?

So, a question. Is the current git repository the beta source code? Or is it in a branch?

Thanks ahead of time

Can you be a bit more specific? Is there a particular repo you’re looking at? In general, the tip of the master branch represents the most up-to-date code, but is not necessarily stable–though this varies by repo.

Beta is latest Debian packages form unstable, which is latest from all source code on github on various projects.

Thanks. Just making sure the github repository included the beta code.

I did the quick install from unstable and it is NOT the beta code. Is it in nightly and not testing?

It is unstable. Why you think it is not beta?

I did the quick install using unstable but the interface is the older interface and not the beta interface. I guess that is why I am asking. I have tried several ways to try and clone the git repository and do install via your manual install directions but always get error “2” on “make” target not defined.

Installing using the unstable repo will give you same packages as those used on beta. At the moment this is jitsi-meet 3891.

Weird. it did not do it but I will do try a new build. Thanks.

I finally figured out the compile. But have another issue. Here is the output of the “make”

./node_modules/.bin/webpack -p
Hash: 9a6954c29b21e1965b210d983da493a98948aece07e04cd792e4898c3cc0
Version: webpack 4.26.1
Child
Hash: 9a6954c29b21e1965b21
Time: 36437ms
Built at: 08/05/2019 4:31:21 PM
Asset Size Chunks Chunk Names
alwaysontop.min.js 363 KiB 0 [emitted] [big] alwaysontop
alwaysontop.min.map 1.69 MiB 0 [emitted] alwaysontop
analytics-ga.min.js 11.3 KiB 1 [emitted] analytics-ga
analytics-ga.min.map 64.4 KiB 1 [emitted] analytics-ga
app.bundle.min.js 2.39 MiB 2 [emitted] [big] app.bundle
app.bundle.min.map 8.86 MiB 2 [emitted] app.bundle
device_selection_popup_bundle.min.js 2.19 MiB 3 [emitted] [big] device_selection_popup_bundle
device_selection_popup_bundle.min.map 8.11 MiB 3 [emitted] device_selection_popup_bundle
dial_in_info_bundle.min.js 974 KiB 4 [emitted] [big] dial_in_info_bundle
dial_in_info_bundle.min.map 3.55 MiB 4 [emitted] dial_in_info_bundle
do_external_connect.min.js 10.9 KiB 5 [emitted] do_external_connect
do_external_connect.min.map 62.6 KiB 5 [emitted] do_external_connect
flacEncodeWorker.min.js 8.07 KiB 6 [emitted] flacEncodeWorker
flacEncodeWorker.min.map 45.3 KiB 6 [emitted] flacEncodeWorker
Entrypoint app.bundle [big] = app.bundle.min.js app.bundle.min.map
Entrypoint device_selection_popup_bundle [big] = device_selection_popup_bundle.min.js device_selection_popup_bundle.min.map
Entrypoint alwaysontop [big] = alwaysontop.min.js alwaysontop.min.map
Entrypoint dial_in_info_bundle [big] = dial_in_info_bundle.min.js dial_in_info_bundle.min.map
Entrypoint do_external_connect = do_external_connect.min.js do_external_connect.min.map
Entrypoint flacEncodeWorker = flacEncodeWorker.min.js flacEncodeWorker.min.map
Entrypoint analytics-ga = analytics-ga.min.js analytics-ga.min.map
[21] ./react/features/base/util/index.js + 1 modules 678 bytes {1} {2} {3} {4} {5} [built]
| ./react/features/base/util/index.js 108 bytes [built]
| ./react/features/base/util/loadScript.web.js 555 bytes [built]
[200] ./react/features/base/config/parseURLParams.js 1.47 KiB {2} {3} {4} {5} [built]
[207] ./react/features/local-recording/recording/flac/messageTypes.js 1.05 KiB {2} {3} {6} [built]
[617] ./react/features/base/config/getRoomName.js 709 bytes {2} {3} {5} [built]
[668] ./react/features/analytics/handlers/AbstractHandler.js 1.67 KiB {1} {2} {3} [built]
[1095] ./conference.js 80.8 KiB {2} [built]
[1099] ./modules/keyboardshortcut/keyboardshortcut.js 6.16 KiB {2} [built]
[1100] ./modules/remotecontrol/RemoteControl.js 2.33 KiB {2} [built]
[1132] multi ./react/features/invite/components/dial-in-info-page 28 bytes {4} [built]
[1133] ./connection_optimization/do_external_connect.js 2.32 KiB {5} [built]
[1134] ./react/features/local-recording/recording/flac/flacEncodeWorker.js 9.1 KiB {6} [built]
[1135] ./react/features/analytics/handlers/GoogleAnalyticsHandler.js 4.17 KiB {1} [built]
[1137] ./react/features/always-on-top/index.js + 3 modules 8.01 KiB {0} [built]
| ./react/features/always-on-top/index.js 364 bytes [built]
| ./react/features/always-on-top/AlwaysOnTop.js 5.82 KiB [built]
| ./react/features/always-on-top/Toolbar.js 915 bytes [built]
| ./react/features/always-on-top/HangupButton.js 931 bytes [built]
[1138] ./app.js + 2 modules 2.84 KiB {2} [built]
| ./app.js 1.54 KiB [built]
| ./modules/API/index.js 90 bytes [built]
| ./modules/translation/translation.js 1.15 KiB [built]
[1142] ./react/features/settings/popup.js + 1 modules 8.82 KiB {3} [built]
| ./react/features/settings/popup.js 315 bytes [built]
| + 1 hidden module
+ 1162 hidden modules

WARNING in asset size limit: The following asset(s) exceed the recommended size limit (244 KiB).
This can impact web performance.
Assets:
  alwaysontop.min.js (363 KiB)
  app.bundle.min.js (2.39 MiB)
  device_selection_popup_bundle.min.js (2.19 MiB)
  dial_in_info_bundle.min.js (974 KiB)

WARNING in entrypoint size limit: The following entrypoint(s) combined asset size exceeds the recommended limit (244 KiB). This can impact web performance.
Entrypoints:
  app.bundle (2.39 MiB)
      app.bundle.min.js
  device_selection_popup_bundle (2.19 MiB)
      device_selection_popup_bundle.min.js
  alwaysontop (363 KiB)
      alwaysontop.min.js
  dial_in_info_bundle (974 KiB)
      dial_in_info_bundle.min.js


WARNING in webpack performance recommendations:
You can limit the size of your bundles by using import() or require.ensure to lazy load some parts of your application.
For more info visit https://webpack.js.org/guides/code-splitting/

Child
Hash: 0d983da493a98948aece
Time: 15086ms
Built at: 08/05/2019 4:31:00 PM
Asset Size Chunks Chunk Names
video-blur-effect.min.js 614 KiB 0 [emitted] [big] video-blur-effect
video-blur-effect.min.map 1.34 MiB 0 [emitted] video-blur-effect
Entrypoint video-blur-effect [big] = video-blur-effect.min.js video-blur-effect.min.map
[1] (webpack)/buildin/global.js 472 bytes {0} [built]
[10] crypto (ignored) 15 bytes {0} [optional] [built]
[11] node-fetch (ignored) 15 bytes {0} [built]
[12] util (ignored) 15 bytes {0} [built]
[13] ./react/features/stream-effects/blur/index.js + 3 modules 22.8 KiB {0} [built]
| ./react/features/stream-effects/blur/index.js 754 bytes [built]
| ./react/features/stream-effects/blur/JitsiStreamBlurEffect.js 4.66 KiB [built]
| ./react/features/stream-effects/blur/TimerWorker.js 1.4 KiB [built]
| + 1 hidden module
+ 9 hidden modules

WARNING in asset size limit: The following asset(s) exceed the recommended size limit (244 KiB).
This can impact web performance.
Assets:
  video-blur-effect.min.js (614 KiB)

WARNING in entrypoint size limit: The following entrypoint(s) combined asset size exceeds the recommended limit (244 KiB). This can impact web performance.
Entrypoints:
  video-blur-effect (614 KiB)
      video-blur-effect.min.js


WARNING in webpack performance recommendations:
You can limit the size of your bundles by using import() or require.ensure to lazy load some parts of your application.
For more info visit https://webpack.js.org/guides/code-splitting/

Child
Hash: 07e04cd792e4898c3cc0
Time: 5816ms
Built at: 08/05/2019 4:30:50 PM
Asset Size Chunks Chunk Names
external_api.min.js 28.5 KiB 0 [emitted] external_api
external_api.min.map 142 KiB 0 [emitted] external_api
Entrypoint external_api = external_api.min.js external_api.min.map
[0] ./modules/API/external/functions.js 3.96 KiB {0} [built]
[2] ./react/features/base/util/uri.js 12.7 KiB {0} [built]
[3] ./modules/transport/index.js + 7 modules 16.8 KiB {0} [built]
| ./modules/transport/index.js 1.33 KiB [built]
| ./react/features/base/util/index.js 108 bytes [built]
| ./modules/API/constants.js 626 bytes [built]
| ./modules/transport/PostMessageTransportBackend.js 5.94 KiB [built]
| ./modules/transport/Transport.js 6.46 KiB [built]
| ./react/features/base/util/loadScript.web.js 555 bytes [built]
| ./react/features/base/config/parseURLParams.js 1.47 KiB [built]
| ./modules/transport/constants.js 328 bytes [built]
[5] ./react/features/base/util/helpers.js 2.03 KiB {0} [built]
[6] ./react/features/base/util/httpUtils.js 670 bytes {0} [built]
[9] ./modules/API/external/electronPopupsConfig.json 285 bytes {0} [built]
[10] ./modules/API/external/index.js 171 bytes {0} [built]
[11] ./modules/API/external/external_api.js 27.7 KiB {0} [built]
+ 5 hidden modules
rm -fr libs
mkdir -p libs
cp
build/app.bundle.min.js
build/app.bundle.min.map
build/do_external_connect.min.js
build/do_external_connect.min.map
build/external_api.min.js
build/external_api.min.map
build/flacEncodeWorker.min.js
build/flacEncodeWorker.min.map
build/device_selection_popup_bundle.min.js
build/device_selection_popup_bundle.min.map
build/dial_in_info_bundle.min.js
build/dial_in_info_bundle.min.map
build/alwaysontop.min.js
build/alwaysontop.min.map
./analytics-ga.js
build/analytics-ga.min.js
build/analytics-ga.min.map
build/video-blur-effect.min.js
build/video-blur-effect.min.map
libs
cp
node_modules/lib-jitsi-meet//lib-jitsi-meet.min.js
node_modules/lib-jitsi-meet//lib-jitsi-meet.min.map
node_modules/lib-jitsi-meet//connection_optimization/external_connect.js
node_modules/lib-jitsi-meet//modules/browser/capabilities.json
libs
cp
node_modules/libflacjs/dist/min//libflac4-1.3.2.min.js
node_modules/libflacjs/dist/min//libflac4-1.3.2.min.js.mem
libs
./node_modules/.bin/node-sass css/main.scss css/all.bundle.css &&
./node_modules/.bin/cleancss css/all.bundle.css > css/all.css ;
rm css/all.bundle.css
Rendering Complete, saving .css file…
Wrote CSS to /srv/meet/css/all.bundle.css
/bin/sh: 2: ./node_modules/.bin/cleancss: not found
([ ! -x deploy-local.sh ] || ./deploy-local.sh)
rm -fr build

After this, I see that all.css is empty. It looks like it builds all.bundle.css then removes it then trying to save all.bundle.css to all.css but it was removed prior? Any help on this?

I modified the Makefile and now have all.css but still having issues with the icons, images, etc. not showing up. The meeting rooms work but does not show all of the beta enabled features as well.

Have you executed npm install before doing make? This error shows there is no cleancss, which should be installed during npm install.

Are you serving the jitsi-meet folder as it is on your server?

Which features do you mean? There is stuff like recording, streaming and dial-in/out which depends on additional services/components to be installed and configured to new deployment in order to make it work.

I am serving from my own server. Yes, stuff like recording and streaming mainly.

Yes I did npm install prior to make that had the error. I worked passed this I think.

For recording and streaming you need to deploy and jibri.