Package Details: ignition-msgs-5 5.11.0-5

Git Clone URL: https://aur.archlinux.org/ignition-msgs-5.git (read-only, click to copy)
Package Base: ignition-msgs-5
Description: Messages for Gazebo robot simulation.
Upstream URL: https://gazebosim.org/libs/msgs
Licenses: Apache
Groups: development
Provides: ignition-msgs
Submitter: Homalozoa
Maintainer: acxz
Last Packager: acxz
Votes: 0
Popularity: 0.000000
First Submitted: 2020-12-10 08:15 (UTC)
Last Updated: 2023-09-26 02:20 (UTC)

Required by (9)

Sources (1)

Pinned Comments

acxz commented on 2022-05-10 04:08 (UTC)

Development is on Github: https://github.com/acxz/gazebo-arch Please open issues and PRs there instead of commenting.

Latest Comments

a821 commented on 2025-05-14 19:11 (UTC)

Fails to build:

[  0%] Building CXX object src/CMakeFiles/ign_msgs_gen.dir/Generator.cc.o
In file included from /usr/include/absl/hash/internal/hash.h:33,
                 from /usr/include/absl/hash/hash.h:89,
                 from /usr/include/absl/container/internal/hash_function_defaults.h:56,
                 from /usr/include/absl/container/hash_container_defaults.h:19,
                 from /usr/include/absl/container/flat_hash_map.h:43,
                 from /usr/include/google/protobuf/descriptor.h:47,
                 from /build/ignition-msgs-5/src/gz-msgs-ignition-msgs5_5.11.0/src/Generator.cc:23:
/usr/include/c++/15.1.1/ciso646:46:4: warning: #warning "<ciso646> is deprecated in C++17, use <version> to detect implementation-specific macros" [-Wcpp]
   46 | #  warning "<ciso646> is deprecated in C++17, use <version> to detect implementation-specific macros"
      |    ^~~~~~~
/build/ignition-msgs-5/src/gz-msgs-ignition-msgs5_5.11.0/src/Generator.cc: In member function ‘virtual bool google::protobuf::compiler::cpp::Generator::Generate(const google::protobuf::FileDescriptor*, const std::string&, google::protobuf::compiler::OutputDirectory*, std::string*) const’:
/build/ignition-msgs-5/src/gz-msgs-ignition-msgs5_5.11.0/src/Generator.cc:74:43: error: conversion from ‘google::protobuf::internal::DescriptorStringView’ {aka ‘std::basic_string_view<char>’} to non-scalar type ‘std::string’ {aka ‘std::__cxx11::basic_string<char>’} requested
   74 |   std::string headerFilename = _file->name();
      |                                ~~~~~~~~~~~^~
/build/ignition-msgs-5/src/gz-msgs-ignition-msgs5_5.11.0/src/Generator.cc:79:43: error: conversion from ‘google::protobuf::internal::DescriptorStringView’ {aka ‘std::basic_string_view<char>’} to non-scalar type ‘std::string’ {aka ‘std::__cxx11::basic_string<char>’} requested
   79 |   std::string sourceFilename = _file->name();
      |                                ~~~~~~~~~~~^~
/build/ignition-msgs-5/src/gz-msgs-ignition-msgs5_5.11.0/src/Generator.cc:146:47: error: no match for ‘operator+’ (operand types are ‘google::protobuf::internal::DescriptorStringView’ {aka ‘std::basic_string_view<char>’} and ‘const char [4]’)
  146 |     factory += _file->message_type(0)->name() + "\", " +
      |                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~
      |                                            |    |
      |                                            |    const char [4]
      |                                            google::protobuf::internal::DescriptorStringView {aka std::basic_string_view<char>}

acxz commented on 2022-05-10 04:08 (UTC)

Development is on Github: https://github.com/acxz/gazebo-arch Please open issues and PRs there instead of commenting.

shtrophic commented on 2022-04-30 09:34 (UTC) (edited on 2022-04-30 09:35 (UTC) by shtrophic)

To (temporarily) solve the compilation-issues I forked the current v5.9.0 branch of ign-msgs and provided a PKG.d with PKGBUILD in branch ign-msgs5: https://github.com/Sir-Photch/ign-msgs/tree/ign-msgs5

Homalozoa commented on 2022-04-26 06:19 (UTC)

@billypilgrim, please wait for https://github.com/ignitionrobotics/ign-msgs/pull/242 release

billypilgrim commented on 2022-04-25 15:24 (UTC)

This package is no longer building for me :-(. I get the following error:

In file included from /tmp/makepkg/ignition-msgs-5/src/ign-msgs-ignition-msgs5_5.7.0/src/generator_main.cc:29:
/tmp/makepkg/ignition-msgs-5/src/ign-msgs-ignition-msgs5_5.7.0/src/Generator.hh:47:21: error: ‘string’ does not name a type; did you mean ‘stdin’?
   47 |               const string &_parameter,
      |                     ^~~~~~
      |                     stdin
/tmp/makepkg/ignition-msgs-5/src/ign-msgs-ignition-msgs5_5.7.0/src/Generator.hh:49:15: error: ‘string’ has not been declared
   49 |               string *_error) const;
      |               ^~~~~~
/tmp/makepkg/ignition-msgs-5/src/ign-msgs-ignition-msgs5_5.7.0/src/generator_main.cc: In function ‘int main(int, char**)’:
/tmp/makepkg/ignition-msgs-5/src/ign-msgs-ignition-msgs5_5.7.0/src/generator_main.cc:40:5: error: cannot declare variable ‘generator’ to be of abstract type ‘google::protobuf::compiler::cpp::Generator’
   40 |     generator("ignition-msgs-plugin");