[Bug 253447] devel/libphonenumber: build error for can not find 'google/protobuf/inlined_string_field.h'

2023-12-05 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=253447

AngelaPerine  changed:

   What|Removed |Added

 CC||thugh967...@gmail.com

--- Comment #8 from AngelaPerine  ---
Make sure that you are using the most recent versions of the software packages
(protobuf, libphonenumber, visit https://geometrydashmeltdown.io and so on)
that are compatible with one another. When several versions are incompatible
with one another, build issues may occur.

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Bug 253447] devel/libphonenumber: build error for can not find 'google/protobuf/inlined_string_field.h'

2023-11-27 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=253447

Suzume  changed:

   What|Removed |Added

 CC||jamieoliver0...@outlook.com

--- Comment #7 from Suzume  ---
You have to download the latest release of protobuf from the official website:
https://appmaster.io/blog/what-is-protobuf https://pokedoku.io then extract the
downloaded archive and follow the installation instructions provided in the
README file.

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Bug 253447] devel/libphonenumber: build error for can not find 'google/protobuf/inlined_string_field.h'

2023-09-12 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=253447

household elsewhere  changed:

   What|Removed |Added

 CC||householdelsewh...@gmail.co
   ||m

--- Comment #6 from household elsewhere  ---
Ports should be constructed using poudriere or another clean-room builder to
prevent this same problem.

Few package-build-systems take care of this setup for you (e.g., you must be
quite cautious when managing include paths; this is true whether you're using
autoconf, cmake, or anything else). Each program requires its own customized
patchwork to function properly.

https://drifthunters2.io

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Bug 253447] devel/libphonenumber: build error for can not find 'google/protobuf/inlined_string_field.h'

2023-06-19 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=253447

charliejone1...@outlook.com changed:

   What|Removed |Added

 CC||charliejone1...@outlook.com

--- Comment #5 from charliejone1...@outlook.com ---
You should have the required dependencies installed to fix the build error in
the libphonenumber library where it cannot find
'google/protobuf/inlined_string_field.h' https://fnf2.io/

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Bug 253447] devel/libphonenumber: build error for can not find 'google/protobuf/inlined_string_field.h'

2021-04-21 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=253447

Adriaan de Groot  changed:

   What|Removed |Added

 CC||adr...@freebsd.org
 Resolution|--- |Not Accepted
 Status|New |Closed

--- Comment #4 from Adriaan de Groot  ---
To add to what Tobias said: on Linux "everything" lives in `/usr/include`,
which isn't explicitly added as an include path. It's implicitly a
system-include path, just like on FreeBSD. But because we install all the
non-system headers in `/usr/local/include`, that path needs to be added to the
header search-path. That can be done with `-I` or `-isystem`, and as soon as
that happens, it is both explicit, and somewhere specific in the search-order.
So any package on FreeBSD that installs headers to `/usr/local/include` *and
also* has any dependency with headers in `/usr/local/include` has a problem:
the `-I` for `/usr/local/include` must come **after** any `-I` for the
package's internal headers.

Setting that up is something that very few package-build-system do (e.g. you
need to be very very careful in handling include paths, whether you use
autoconf, cmake or something else). Each individual package needs patching /
massaging to get that right.

And that's why "build in a clean environment" is the recommended and
inexpensive workaround, and why patches for specific ports are welcome.
libphonenumber is special, the build is also full of race-conditions, but
that's because Google is awful.

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Bug 253447] devel/libphonenumber: build error for can not find 'google/protobuf/inlined_string_field.h'

2021-02-16 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=253447

Tobias C. Berner  changed:

   What|Removed |Added

 CC||tcber...@freebsd.org

--- Comment #3 from Tobias C. Berner  ---
(In reply to marshall from comment #1)
Moin moin 

It is advisable to build ports in poudriere or an other clean-room builder, so
that exactly this issue won't happen.

Unfortunately it is generally not easy to make ports not pick up their own
headers of the old version.


mfg Tobias

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Bug 253447] devel/libphonenumber: build error for can not find 'google/protobuf/inlined_string_field.h'

2021-02-16 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=253447

Sunpoet Po-Chuan Hsieh  changed:

   What|Removed |Added

  Flags|maintainer-feedback?(sunpoe |
   |t...@freebsd.org)  |
Summary|/devel/libphonenumber:  |devel/libphonenumber: build
   |build error for can not |error for can not find
   |find|'google/protobuf/inlined_st
   |'google/protobuf/inlined_st |ring_field.h'
   |ring_field.h'   |
   Assignee|sunp...@freebsd.org |k...@freebsd.org

--- Comment #2 from Sunpoet Po-Chuan Hsieh  ---
Fix summary and assign it to the maintainer.

-- 
You are receiving this mail because:
You are the assignee for the bug.