Unable to Install gazebo

Apologies if this is the wrong location to post.

inxifaz

System:    Kernel: 5.13.13-zen1-1-zen x86_64 bits: 64 compiler: gcc v: 11.1.0
           parameters: BOOT_IMAGE=/@/boot/vmlinuz-linux-zen root=UUID=224e5210-da67-4bea-b4da-c093bd85c8e8 rw
           rootflags=subvol=@ quiet splash rd.udev.log_priority=3 vt.global_cursor_default=0
           systemd.unified_cgroup_hierarchy=1 loglevel=3
           Desktop: i3 4.19.1 info: i3bar vt: 7 dm: LightDM 1.30.0 Distro: Garuda Linux base: Arch Linux
Machine:   Type: Laptop System: Aftershock product: NH50_70RH v: N/A serial: <filter> Chassis: type: 10 serial: <filter>
           Mobo: Aftershock model: NH50_70RH serial: <filter> UEFI: INSYDE v: 1.07.01TASP date: 03/19/2019
CPU:       Info: 6-Core model: Intel Core i7-9750H bits: 64 type: MT MCP arch: Kaby Lake note: check family: 6
           model-id: 9E (158) stepping: A (10) microcode: EA cache: L2: 12 MiB
           flags: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx bogomips: 62399
           Speed: 2600 MHz min/max: 800/2600 MHz Core speeds (MHz): 1: 2600 2: 2600 3: 2600 4: 2600 5: 2600 6: 2600 7: 2601
           8: 2600 9: 2600 10: 2600 11: 2600 12: 2509
           Vulnerabilities: Type: itlb_multihit status: KVM: VMX disabled
           Type: l1tf mitigation: PTE Inversion; VMX: conditional cache flushes, SMT vulnerable
           Type: mds mitigation: Clear CPU buffers; SMT vulnerable
           Type: meltdown mitigation: PTI
           Type: spec_store_bypass mitigation: Speculative Store Bypass disabled via prctl and seccomp
           Type: spectre_v1 mitigation: usercopy/swapgs barriers and __user pointer sanitization
           Type: spectre_v2 mitigation: Full generic retpoline, IBPB: conditional, IBRS_FW, STIBP: conditional, RSB filling
           Type: srbds mitigation: Microcode
           Type: tsx_async_abort status: Not affected
Graphics:  Device-1: Intel CoffeeLake-H GT2 [UHD Graphics 630] vendor: CLEVO/KAPOK driver: i915 v: kernel bus-ID: 00:02.0
           chip-ID: 8086:3e9b class-ID: 0300
           Device-2: NVIDIA GP107M [GeForce GTX 1050 3 GB Max-Q] vendor: CLEVO/KAPOK driver: nvidia v: 470.63.01
           alternate: nouveau,nvidia_drm bus-ID: 01:00.0 chip-ID: 10de:1c91 class-ID: 0300
           Device-3: Chicony Chicony USB2.0 Camera type: USB driver: uvcvideo bus-ID: 1-8:5 chip-ID: 04f2:b685 class-ID: 0e02
           Display: x11 server: X.Org 1.20.13 compositor: picom v: git-dac85 driver: loaded: intel,nvidia
           unloaded: modesetting,nouveau alternate: fbdev,nv,vesa display-ID: :0 screens: 1
           Screen-1: 0 s-res: 1920x1080 s-dpi: 96 s-size: 508x285mm (20.0x11.2") s-diag: 582mm (22.9")
           Monitor-1: eDP1 res: 1920x1080 hz: 60 dpi: 143 size: 340x190mm (13.4x7.5") diag: 389mm (15.3")
           Monitor-2: HDMI1 res: 1920x1080 hz: 120 dpi: 70 size: 700x390mm (27.6x15.4") diag: 801mm (31.5")
           OpenGL: renderer: Mesa Intel UHD Graphics 630 (CFL GT2) v: 4.6 Mesa 21.2.1 direct render: Yes
Audio:     Device-1: Intel Cannon Lake PCH cAVS vendor: CLEVO/KAPOK driver: snd_hda_intel v: kernel
           alternate: snd_soc_skl,snd_sof_pci_intel_cnl bus-ID: 00:1f.3 chip-ID: 8086:a348 class-ID: 0403
           Sound Server-1: ALSA v: k5.13.13-zen1-1-zen running: yes
           Sound Server-2: JACK v: 1.9.19 running: no
           Sound Server-3: PulseAudio v: 15.0 running: yes
           Sound Server-4: PipeWire v: 0.3.34 running: yes
Network:   Device-1: Intel Cannon Lake PCH CNVi WiFi driver: iwlwifi v: kernel port: 5000 bus-ID: 00:14.3 chip-ID: 8086:a370
           class-ID: 0280
           IF: wlp0s20f3 state: up mac: <filter>
           Device-2: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet vendor: CLEVO/KAPOK driver: r8169 v: kernel
           port: 3000 bus-ID: 08:00.1 chip-ID: 10ec:8168 class-ID: 0200
           IF: enp8s0f1 state: down mac: <filter>
Bluetooth: Device-1: Intel Bluetooth 9460/9560 Jefferson Peak (JfP) type: USB driver: btusb v: 0.8 bus-ID: 1-14:6
           chip-ID: 8087:0aaa class-ID: e001
           Report: bt-adapter ID: hci0 rfk-id: 0 state: down bt-service: enabled,running rfk-block: hardware: no software: no
           address: <filter>
Drives:    Local Storage: total: 476.94 GiB used: 16.49 GiB (3.5%)
           SMART Message: Required tool smartctl not installed. Check --recommends
           ID-1: /dev/nvme0n1 maj-min: 259:0 model: ASE8TNVME512 size: 476.94 GiB block-size: physical: 512 B logical: 512 B
           speed: 15.8 Gb/s lanes: 2 type: SSD serial: <filter> rev: E8TM14.2 temp: 37.9 C scheme: GPT
Partition: ID-1: / raw-size: 68.36 GiB size: 68.36 GiB (100.00%) used: 16.46 GiB (24.1%) fs: btrfs dev: /dev/nvme0n1p5
           maj-min: 259:5
           ID-2: /boot/efi raw-size: 99 MiB size: 95 MiB (95.96%) used: 30.3 MiB (31.9%) fs: vfat dev: /dev/nvme0n1p2
           maj-min: 259:2
           ID-3: /home raw-size: 68.36 GiB size: 68.36 GiB (100.00%) used: 16.46 GiB (24.1%) fs: btrfs dev: /dev/nvme0n1p5
           maj-min: 259:5
           ID-4: /var/log raw-size: 68.36 GiB size: 68.36 GiB (100.00%) used: 16.46 GiB (24.1%) fs: btrfs dev: /dev/nvme0n1p5
           maj-min: 259:5
           ID-5: /var/tmp raw-size: 68.36 GiB size: 68.36 GiB (100.00%) used: 16.46 GiB (24.1%) fs: btrfs dev: /dev/nvme0n1p5
           maj-min: 259:5
Swap:      Kernel: swappiness: 133 (default 60) cache-pressure: 100 (default)
           ID-1: swap-1 type: zram size: 7.48 GiB used: 1.1 GiB (14.7%) priority: 100 dev: /dev/zram0
Sensors:   System Temperatures: cpu: 67.0 C mobo: N/A
           Fan Speeds (RPM): N/A
Info:      Processes: 348 Uptime: 3h 6m wakeups: 1 Memory: 7.48 GiB used: 3.78 GiB (50.6%) Init: systemd v: 249
           tool: systemctl Compilers: gcc: 11.1.0 clang: 12.0.1 Packages: 1302 pacman: 1286 lib: 314 flatpak: 7 snap: 9
           Shell: Zsh v: 5.8 running-in: alacritty inxi: 3.3.06

I received the following error, and I am not sure what to do next. I am not sure what failed, and need help thinking on what to do next. I will provide more details if necessary. I tried to download other dependencies that is optional, but that resulted in ERROR: A failure occurred in build(). as well.

   36 | BOOST_PRAGMA_MESSAGE(
      | ^~~~~~~~~~~~~~~~~~~~
In file included from /home/bruttherjoe/.cache/paru/clone/gazebo/src/gazebo-11.7.0/gazebo/transport/Connection.hh:20,
                 from /home/bruttherjoe/.cache/paru/clone/gazebo/src/gazebo-11.7.0/build/gazebo/transport/transport.hh:3,
                 from /home/bruttherjoe/.cache/paru/clone/gazebo/src/gazebo-11.7.0/gazebo/sensors/AltimeterSensor.cc:23:
/usr/include/tbb/task.h:21:139: note: β€˜#pragma message: TBB Warning: tbb/task.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.’
   21 | #pragma message("TBB Warning: tbb/task.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.")
      |                                                                                                                                           ^
[491/1150] Building CXX object gazebo/rendering/CMakeFiles/gazebo_rendering.dir/ArrowVisual.cc.o
ninja: build stopped: subcommand failed.
==> ERROR: A failure occurred in build().
    Aborting...
error: failed to build 'gazebo-11.7.0-2':
error: packages failed to build: gazebo-11.7.0-2

I think it would be better to update your system first, I see that package has a lot of dependencies.

2 Likes

how do I update my system? I ran update and paru had updated my system prior to this installation.

Did you reboot after updating?

2 Likes

yes, I did reboot and tried to reinstall. I got stuck on the same step as well

Is that inxi information old? Because that is not from an updated system.

1 Like

This line tells you the package build failed. You’ll have to look further up in the log to find the actual cause (it’s not in the snippet you included).

4 Likes

oh, it is. let me change the inxi

[478/1150] Building CXX object gazebo/transport/CMakeFiles/gazebo_transport.dir/Node.cc.o
FAILED: gazebo/transport/CMakeFiles/gazebo_transport.dir/Node.cc.o
/usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBUILDING_DLL -DBUILDING_DLL_GZ_TRANSPORT -DHAVE_OPENGL -DIGN_PROFILER_ENABLE=0 -DLIBBULLET_VERSION=3.17 -DLIBBULLET_VERSION_GT_282 -Dgazebo_transport_EXPORTS -I/home/bruttherjoe/.cache/paru/clone/gazebo/src/gazebo-11.7.0/test/gtest/include -I/home/bruttherjoe/.cache/paru/clone/gazebo/src/gazebo-11.7.0 -I/home/bruttherjoe/.cache/paru/clone/gazebo/src/gazebo-11.7.0/build -I/usr/include/libusb-1.0 -I/usr/include/ignition/transport8 -isystem /usr/include/ignition/msgs5 -isystem /usr/include/ignition/math6 -isystem /usr/include/ignition/common3 -isystem /usr/include/ignition/fuel_tools4 -isystem /usr/include/OGRE/RTShaderSystem -isystem /usr/include/OGRE -isystem /usr/include/OGRE/Terrain -isystem /usr/include/OGRE/Paging -isystem /usr/include/OGRE/Overlay -isystem /usr/include/sdformat-9.5 -isystem /usr/include/uuid -isystem /usr/include/sdformat-9.5/sdf/.. -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions         -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security         -fstack-clash-protection -fcf-protection -Wp,-D_GLIBCXX_ASSERTIONS       -Wall -Wextra -Wno-long-long -Wno-unused-value -Wfloat-equal -Wshadow -Wswitch-default -Wmissing-include-dirs -pedantic -fvisibility=hidden -fvisibility-inlines-hidden   -s -O3 -DNDEBUG -mssse3 -msse3 -mfpmath=sse -msse -msse2  -fPIC   -fPIC -I/usr/include/uuid -MD -MT gazebo/transport/CMakeFiles/gazebo_transport.dir/Node.cc.o -MF gazebo/transport/CMakeFiles/gazebo_transport.dir/Node.cc.o.d -o gazebo/transport/CMakeFiles/gazebo_transport.dir/Node.cc.o -c /home/bruttherjoe/.cache/paru/clone/gazebo/src/gazebo-11.7.0/gazebo/transport/Node.cc
In file included from /usr/include/boost/bind.hpp:30,
                 from /home/bruttherjoe/.cache/paru/clone/gazebo/src/gazebo-11.7.0/gazebo/transport/Node.cc:18:
/usr/include/boost/bind.hpp:36:1: note: β€˜#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use <boost/bind/bind.hpp> + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’
   36 | BOOST_PRAGMA_MESSAGE(
      | ^~~~~~~~~~~~~~~~~~~~
In file included from /home/bruttherjoe/.cache/paru/clone/gazebo/src/gazebo-11.7.0/gazebo/transport/Node.hh:21,
                 from /home/bruttherjoe/.cache/paru/clone/gazebo/src/gazebo-11.7.0/gazebo/transport/TransportIface.hh:27,
                 from /home/bruttherjoe/.cache/paru/clone/gazebo/src/gazebo-11.7.0/gazebo/transport/Node.cc:19:
/usr/include/tbb/task.h:21:139: note: β€˜#pragma message: TBB Warning: tbb/task.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.’
   21 | #pragma message("TBB Warning: tbb/task.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.")
      |                                                                                                                                           ^
c++: fatal error: Terminated signal terminated program cc1plus
compilation terminated.
[479/1150] Building CXX object gazebo/transport/CMakeFiles/gazebo_transport.dir/Connection.cc.o
FAILED: gazebo/transport/CMakeFiles/gazebo_transport.dir/Connection.cc.o
/usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBUILDING_DLL -DBUILDING_DLL_GZ_TRANSPORT -DHAVE_OPENGL -DIGN_PROFILER_ENABLE=0 -DLIBBULLET_VERSION=3.17 -DLIBBULLET_VERSION_GT_282 -Dgazebo_transport_EXPORTS -I/home/bruttherjoe/.cache/paru/clone/gazebo/src/gazebo-11.7.0/test/gtest/include -I/home/bruttherjoe/.cache/paru/clone/gazebo/src/gazebo-11.7.0 -I/home/bruttherjoe/.cache/paru/clone/gazebo/src/gazebo-11.7.0/build -I/usr/include/libusb-1.0 -I/usr/include/ignition/transport8 -isystem /usr/include/ignition/msgs5 -isystem /usr/include/ignition/math6 -isystem /usr/include/ignition/common3 -isystem /usr/include/ignition/fuel_tools4 -isystem /usr/include/OGRE/RTShaderSystem -isystem /usr/include/OGRE -isystem /usr/include/OGRE/Terrain -isystem /usr/include/OGRE/Paging -isystem /usr/include/OGRE/Overlay -isystem /usr/include/sdformat-9.5 -isystem /usr/include/uuid -isystem /usr/include/sdformat-9.5/sdf/.. -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions         -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security         -fstack-clash-protection -fcf-protection -Wp,-D_GLIBCXX_ASSERTIONS       -Wall -Wextra -Wno-long-long -Wno-unused-value -Wfloat-equal -Wshadow -Wswitch-default -Wmissing-include-dirs -pedantic -fvisibility=hidden -fvisibility-inlines-hidden   -s -O3 -DNDEBUG -mssse3 -msse3 -mfpmath=sse -msse -msse2  -fPIC   -fPIC -I/usr/include/uuid -MD -MT gazebo/transport/CMakeFiles/gazebo_transport.dir/Connection.cc.o -MF gazebo/transport/CMakeFiles/gazebo_transport.dir/Connection.cc.o.d -o gazebo/transport/CMakeFiles/gazebo_transport.dir/Connection.cc.o -c /home/bruttherjoe/.cache/paru/clone/gazebo/src/gazebo-11.7.0/gazebo/transport/Connection.cc
In file included from /usr/include/boost/bind.hpp:30,
                 from /home/bruttherjoe/.cache/paru/clone/gazebo/src/gazebo-11.7.0/gazebo/transport/Connection.cc:52:
/usr/include/boost/bind.hpp:36:1: note: β€˜#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use <boost/bind/bind.hpp> + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’
   36 | BOOST_PRAGMA_MESSAGE(
      | ^~~~~~~~~~~~~~~~~~~~
In file included from /home/bruttherjoe/.cache/paru/clone/gazebo/src/gazebo-11.7.0/gazebo/transport/Connection.hh:20,
                 from /home/bruttherjoe/.cache/paru/clone/gazebo/src/gazebo-11.7.0/gazebo/transport/ConnectionManager.hh:31,
                 from /home/bruttherjoe/.cache/paru/clone/gazebo/src/gazebo-11.7.0/gazebo/transport/Connection.cc:60:
/usr/include/tbb/task.h:21:139: note: β€˜#pragma message: TBB Warning: tbb/task.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.’
   21 | #pragma message("TBB Warning: tbb/task.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.")
      |                                                                                                                                           ^
c++: fatal error: Terminated signal terminated program cc1plus
compilation terminated.
[480/1150] Building CXX object gazebo/transport/CMakeFiles/gazebo_transport.dir/SubscriptionTransport.cc.o
In file included from /usr/include/boost/bind.hpp:30,
                 from /home/bruttherjoe/.cache/paru/clone/gazebo/src/gazebo-11.7.0/gazebo/transport/SubscriptionTransport.cc:17:
/usr/include/boost/bind.hpp:36:1: note: β€˜#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use <boost/bind/bind.hpp> + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’
   36 | BOOST_PRAGMA_MESSAGE(
      | ^~~~~~~~~~~~~~~~~~~~
In file included from /home/bruttherjoe/.cache/paru/clone/gazebo/src/gazebo-11.7.0/gazebo/transport/Connection.hh:20,
                 from /home/bruttherjoe/.cache/paru/clone/gazebo/src/gazebo-11.7.0/gazebo/transport/ConnectionManager.hh:31,
                 from /home/bruttherjoe/.cache/paru/clone/gazebo/src/gazebo-11.7.0/gazebo/transport/SubscriptionTransport.cc:19:
/usr/include/tbb/task.h:21:139: note: β€˜#pragma message: TBB Warning: tbb/task.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.’
   21 | #pragma message("TBB Warning: tbb/task.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.")
      |                                                                                                                                           ^
[481/1150] Building CXX object gazebo/transport/CMakeFiles/gazebo_transport.dir/Subscriber.cc.o
In file included from /usr/include/boost/bind.hpp:30,
                 from /home/bruttherjoe/.cache/paru/clone/gazebo/src/gazebo-11.7.0/gazebo/transport/TopicManager.hh:20,
                 from /home/bruttherjoe/.cache/paru/clone/gazebo/src/gazebo-11.7.0/gazebo/transport/Subscriber.cc:20:
/usr/include/boost/bind.hpp:36:1: note: β€˜#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use <boost/bind/bind.hpp> + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’
   36 | BOOST_PRAGMA_MESSAGE(
      | ^~~~~~~~~~~~~~~~~~~~
In file included from /home/bruttherjoe/.cache/paru/clone/gazebo/src/gazebo-11.7.0/gazebo/transport/Connection.hh:20,
                 from /home/bruttherjoe/.cache/paru/clone/gazebo/src/gazebo-11.7.0/gazebo/transport/SubscriptionTransport.hh:24,
                 from /home/bruttherjoe/.cache/paru/clone/gazebo/src/gazebo-11.7.0/gazebo/transport/TopicManager.hh:35,
                 from /home/bruttherjoe/.cache/paru/clone/gazebo/src/gazebo-11.7.0/gazebo/transport/Subscriber.cc:20:
/usr/include/tbb/task.h:21:139: note: β€˜#pragma message: TBB Warning: tbb/task.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.’
   21 | #pragma message("TBB Warning: tbb/task.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.")
      |                                                                                                                                           ^
[482/1150] Building CXX object gazebo/transport/CMakeFiles/gazebo_transport.dir/Publisher.cc.o
In file included from /usr/include/boost/bind.hpp:30,
                 from /home/bruttherjoe/.cache/paru/clone/gazebo/src/gazebo-11.7.0/gazebo/transport/Publisher.cc:20:
/usr/include/boost/bind.hpp:36:1: note: β€˜#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use <boost/bind/bind.hpp> + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’
   36 | BOOST_PRAGMA_MESSAGE(
      | ^~~~~~~~~~~~~~~~~~~~
In file included from /home/bruttherjoe/.cache/paru/clone/gazebo/src/gazebo-11.7.0/gazebo/transport/Node.hh:21,
                 from /home/bruttherjoe/.cache/paru/clone/gazebo/src/gazebo-11.7.0/gazebo/transport/Publisher.cc:26:
/usr/include/tbb/task.h:21:139: note: β€˜#pragma message: TBB Warning: tbb/task.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.’
   21 | #pragma message("TBB Warning: tbb/task.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.")
      |                                                                                                                                           ^
[483/1150] Building CXX object gazebo/transport/CMakeFiles/gazebo_transport.dir/PublicationTransport.cc.o
In file included from /usr/include/boost/bind.hpp:30,
                 from /home/bruttherjoe/.cache/paru/clone/gazebo/src/gazebo-11.7.0/gazebo/transport/PublicationTransport.cc:17:
/usr/include/boost/bind.hpp:36:1: note: β€˜#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use <boost/bind/bind.hpp> + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’
   36 | BOOST_PRAGMA_MESSAGE(
      | ^~~~~~~~~~~~~~~~~~~~
In file included from /home/bruttherjoe/.cache/paru/clone/gazebo/src/gazebo-11.7.0/gazebo/transport/Connection.hh:20,
                 from /home/bruttherjoe/.cache/paru/clone/gazebo/src/gazebo-11.7.0/gazebo/transport/SubscriptionTransport.hh:24,
                 from /home/bruttherjoe/.cache/paru/clone/gazebo/src/gazebo-11.7.0/gazebo/transport/TopicManager.hh:35,
                 from /home/bruttherjoe/.cache/paru/clone/gazebo/src/gazebo-11.7.0/gazebo/transport/PublicationTransport.cc:19:
/usr/include/tbb/task.h:21:139: note: β€˜#pragma message: TBB Warning: tbb/task.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.’
   21 | #pragma message("TBB Warning: tbb/task.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.")
      |                                                                                                                                           ^
[484/1150] Building CXX object gazebo/transport/CMakeFiles/gazebo_transport.dir/Publication.cc.o
In file included from /usr/include/boost/bind.hpp:30,
                 from /home/bruttherjoe/.cache/paru/clone/gazebo/src/gazebo-11.7.0/gazebo/transport/Publication.cc:18:
/usr/include/boost/bind.hpp:36:1: note: β€˜#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use <boost/bind/bind.hpp> + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’
   36 | BOOST_PRAGMA_MESSAGE(
      | ^~~~~~~~~~~~~~~~~~~~
In file included from /home/bruttherjoe/.cache/paru/clone/gazebo/src/gazebo-11.7.0/gazebo/transport/Connection.hh:20,
                 from /home/bruttherjoe/.cache/paru/clone/gazebo/src/gazebo-11.7.0/gazebo/transport/SubscriptionTransport.hh:24,
                 from /home/bruttherjoe/.cache/paru/clone/gazebo/src/gazebo-11.7.0/gazebo/transport/Publication.cc:21:
/usr/include/tbb/task.h:21:139: note: β€˜#pragma message: TBB Warning: tbb/task.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.’
   21 | #pragma message("TBB Warning: tbb/task.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.")
      |                                                                                                                                           ^
[485/1150] Building CXX object gazebo/transport/CMakeFiles/gazebo_transport.dir/TopicManager.cc.o
In file included from /home/bruttherjoe/.cache/paru/clone/gazebo/src/gazebo-11.7.0/gazebo/transport/Node.hh:21,
                 from /home/bruttherjoe/.cache/paru/clone/gazebo/src/gazebo-11.7.0/gazebo/transport/TopicManager.cc:22:
/usr/include/tbb/task.h:21:139: note: β€˜#pragma message: TBB Warning: tbb/task.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.’
   21 | #pragma message("TBB Warning: tbb/task.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.")
      |                                                                                                                                           ^
In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22,
                 from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23,
                 from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14,
                 from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42,
                 from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:29,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /home/bruttherjoe/.cache/paru/clone/gazebo/src/gazebo-11.7.0/build/gazebo/msgs/time.pb.h:39,
                 from /home/bruttherjoe/.cache/paru/clone/gazebo/src/gazebo-11.7.0/build/gazebo/msgs/altimeter.pb.h:34,
                 from /home/bruttherjoe/.cache/paru/clone/gazebo/src/gazebo-11.7.0/build/gazebo/msgs/MessageTypes.hh:7,
                 from /home/bruttherjoe/.cache/paru/clone/gazebo/src/gazebo-11.7.0/gazebo/msgs/msgs.hh:35,
                 from /home/bruttherjoe/.cache/paru/clone/gazebo/src/gazebo-11.7.0/gazebo/transport/TopicManager.cc:21:
/usr/include/boost/bind.hpp:36:1: note: β€˜#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use <boost/bind/bind.hpp> + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’
   36 | BOOST_PRAGMA_MESSAGE(
      | ^~~~~~~~~~~~~~~~~~~~
[486/1150] Building CXX object gazebo/transport/CMakeFiles/gazebo_transport.dir/ConnectionManager.cc.o
In file included from /usr/include/boost/bind.hpp:30,
                 from /home/bruttherjoe/.cache/paru/clone/gazebo/src/gazebo-11.7.0/gazebo/transport/ConnectionManager.cc:17:
/usr/include/boost/bind.hpp:36:1: note: β€˜#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use <boost/bind/bind.hpp> + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’
   36 | BOOST_PRAGMA_MESSAGE(
      | ^~~~~~~~~~~~~~~~~~~~
In file included from /home/bruttherjoe/.cache/paru/clone/gazebo/src/gazebo-11.7.0/gazebo/transport/Connection.hh:20,
                 from /home/bruttherjoe/.cache/paru/clone/gazebo/src/gazebo-11.7.0/gazebo/transport/SubscriptionTransport.hh:24,
                 from /home/bruttherjoe/.cache/paru/clone/gazebo/src/gazebo-11.7.0/gazebo/transport/TopicManager.hh:35,
                 from /home/bruttherjoe/.cache/paru/clone/gazebo/src/gazebo-11.7.0/gazebo/transport/ConnectionManager.cc:22:
/usr/include/tbb/task.h:21:139: note: β€˜#pragma message: TBB Warning: tbb/task.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.’
   21 | #pragma message("TBB Warning: tbb/task.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.")
      |                                                                                                                                           ^
[487/1150] Building CXX object gazebo/transport/CMakeFiles/gazebo_transport.dir/TransportIface.cc.o
In file included from /home/bruttherjoe/.cache/paru/clone/gazebo/src/gazebo-11.7.0/gazebo/transport/Node.hh:21,
                 from /home/bruttherjoe/.cache/paru/clone/gazebo/src/gazebo-11.7.0/gazebo/transport/TransportIface.cc:23:
/usr/include/tbb/task.h:21:139: note: β€˜#pragma message: TBB Warning: tbb/task.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.’
   21 | #pragma message("TBB Warning: tbb/task.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.")
      |                                                                                                                                           ^
In file included from /usr/include/boost/bind.hpp:30,
                 from /home/bruttherjoe/.cache/paru/clone/gazebo/src/gazebo-11.7.0/gazebo/transport/Node.hh:22,
                 from /home/bruttherjoe/.cache/paru/clone/gazebo/src/gazebo-11.7.0/gazebo/transport/TransportIface.cc:23:
/usr/include/boost/bind.hpp:36:1: note: β€˜#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use <boost/bind/bind.hpp> + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’
   36 | BOOST_PRAGMA_MESSAGE(
      | ^~~~~~~~~~~~~~~~~~~~
[489/1150] Building CXX object gazebo/sensors/CMakeFiles/gazebo_sensors.dir/AltimeterSensor.cc.o
In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22,
                 from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23,
                 from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14,
                 from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42,
                 from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:29,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /home/bruttherjoe/.cache/paru/clone/gazebo/src/gazebo-11.7.0/gazebo/common/CommonTypes.hh:24,
                 from /home/bruttherjoe/.cache/paru/clone/gazebo/src/gazebo-11.7.0/gazebo/common/Battery.hh:26,
                 from /home/bruttherjoe/.cache/paru/clone/gazebo/src/gazebo-11.7.0/build/gazebo/common/common.hh:8,
                 from /home/bruttherjoe/.cache/paru/clone/gazebo/src/gazebo-11.7.0/gazebo/sensors/AltimeterSensor.cc:21:
/usr/include/boost/bind.hpp:36:1: note: β€˜#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use <boost/bind/bind.hpp> + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’
   36 | BOOST_PRAGMA_MESSAGE(
      | ^~~~~~~~~~~~~~~~~~~~
In file included from /home/bruttherjoe/.cache/paru/clone/gazebo/src/gazebo-11.7.0/gazebo/transport/Connection.hh:20,
                 from /home/bruttherjoe/.cache/paru/clone/gazebo/src/gazebo-11.7.0/build/gazebo/transport/transport.hh:3,
                 from /home/bruttherjoe/.cache/paru/clone/gazebo/src/gazebo-11.7.0/gazebo/sensors/AltimeterSensor.cc:23:
/usr/include/tbb/task.h:21:139: note: β€˜#pragma message: TBB Warning: tbb/task.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.’
   21 | #pragma message("TBB Warning: tbb/task.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.")
      |                                                                                                                                           ^
[491/1150] Building CXX object gazebo/rendering/CMakeFiles/gazebo_rendering.dir/ArrowVisual.cc.o
ninja: build stopped: subcommand failed.
==> ERROR: A failure occurred in build().
    Aborting...
error: failed to build 'gazebo-11.7.0-2':
error: packages failed to build: gazebo-11.7.0-2

I see 2 failed stuff here -- could it be the reason why it failed? and how should I proceed?

What do you have MAKEFLAGS set to in /etc/makepkg.conf?

2 Likes

This sort of thing normally implies the compiler process couldn’t allocate sufficient RAM or was otherwise killed.

Can you monitor the system during the build, or perhaps add a swapfile and see if that helps?

Have you built this successfully before?

3 Likes

MAKEFLAGS = "-j2"

I have not built this successfully before. I think you are right, as during this process all my webpages crash and I also get a notification warning that my RAM is low or something. Is there any way to limit the amount of RAM it uses or something?

That would have been kind of useful information to have included in your original question. :stuck_out_tongue:

Reducing concurrency to 1 (-j1) may help slightly. Otherwise, add more RAM (or a swapfile).

4 Likes

Thanks! I'm learning lots of things today -- will go and figure out how to add a swapfile and reduce concurrency.

2 Likes

Also, close all the other applications while building, like firedragon. You already have 8 gb of RAM, which should be enough for building most packages in AUR. If it still fails, then add swap, as already mentioned.

1 Like

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.