imfreedom/teamcity-ansible

Parents aa0ccab2a24d
Children 2526cb817526
call ldconfig in a non destructive way and make sure we error our when we should
--- a/roles/pidgin3-dependencies/tasks/libhandy-1.yml Tue May 25 03:03:30 2021 -0500
+++ b/roles/pidgin3-dependencies/tasks/libhandy-1.yml Tue May 25 03:25:33 2021 -0500
@@ -10,9 +10,9 @@
shell: |
set -ex
rm -rf build
- meson -Dintrospection=disabled build
+ meson build
ninja -C build install
- ldconfig /usr/local/lib/
+ ldconfig -R
args:
chdir: "/usr/src/libhandy-{{ libhandy_version }}"
--- a/roles/pidgin3-dependencies/tasks/libnice.yml Tue May 25 03:03:30 2021 -0500
+++ b/roles/pidgin3-dependencies/tasks/libnice.yml Tue May 25 03:25:33 2021 -0500
@@ -8,9 +8,10 @@
remote_src: "yes"
- name: "build and install libnice"
shell: |
+ set -ex
meson build
ninja -C build install
- ldconfig /usr/local/lib/
+ ldconfig -R
args:
chdir: "/usr/src/libnice-{{ libnice_version }}"