Closed Bug 1742818 Opened 3 years ago Closed 3 years ago

unicode/uenum.h not found

Categories

(Core :: Widget: Gtk, defect)

Firefox 94
defect

Tracking

()

RESOLVED DUPLICATE of bug 1739078

People

(Reporter: kladit, Unassigned)

Details

User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:94.0) Gecko/20100101 Firefox/94.0

Steps to reproduce:

I tried to compile firefox-95.ob11 with gcc.
gcc -v
Using built-in specs.
COLLECT_GCC=gcc
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-unknown-linux-gnu/10.3.1/lto-wrapper
Target: x86_64-unknown-linux-gnu
Configured with: /sources/gcc/gcc-10-20211119/configure --prefix=/usr --exec-prefix=/usr --libexecdir=/usr/lib --disable-nls --disable-multilib --disable-bootstrap --enable-threads=posix --enable-languages=c,c++ --enable-clocale=gnu --enable-__cxa_atexit --enable-shared --enable-gnu-indirect-function --with-as=/usr/bin/as --enable-libgomp --enable-libssp --enable-long-long --enable-lto --enable-plugins --with-system-zlib --with-mpfr=/usr/lib --with-gmp=/usr/lib --with-mpc=/usr/lib --pdfdir=/usr/local/docs/gcc --enable-libstdcxx-pch --host=x86_64-unknown-linux-gnu --build=x86_64-unknown-linux-gnu
Thread model: posix
Supported LTO compression algorithms: zlib
gcc version 10.3.1 20211119 (GCC)

Actual results:

I get this error:
8:19.01 error: failed to run custom build command for style v0.0.1 (/mnt/nvme2n1p1/sources/firefox95/firefox-95.0/servo/components/style)
8:19.02 /mnt/nvme2n1p1/sources/firefox95/firefox-95.0/firefox-build-dir/dist/include/mozilla/intl/ICU4CGlue.h:8:10: fatal error: 'unicode/uenum.h' file not found
8:19.02 /mnt/nvme2n1p1/sources/firefox95/firefox-95.0/firefox-build-dir/dist/include/mozilla/intl/ICU4CGlue.h:8:10: fatal error: 'unicode/uenum.h' file not found, err: true

Expected results:

uenum.h should be found.
The path to icu (/usr/local/include/icu in my case) is included in /etc/PKG_CONFIG_PATH.
I also tried to add it to CFLAGS and CPPFLAGS without success.
The file is definitly there :
-rw-r--r-- 1 root root 7981 Oct 28 15:11 /usr/local/include/icu/unicode/uenum.h

firefox-94.0.2 does not show this bug.

Hi Klaus Dittrich,

Thanks for reporting this bug, I'll add this to the Widget:Gtk component for visibility.

Regards,

Estanislao

Component: Untriaged → Widget: Gtk
Product: Firefox → Core
Status: UNCONFIRMED → RESOLVED
Closed: 3 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.