#17852 closed defect (fixed)
seamonkey-2.53.15 FTBFS with llvm-16
Reported by: | Douglas R. Reno | Owned by: | Douglas R. Reno |
---|---|---|---|
Priority: | normal | Milestone: | 12.0 |
Component: | BOOK | Version: | git |
Severity: | normal | Keywords: | |
Cc: |
Description ¶
It looks like seamonkey-2.35.15 fails to build with LLVM-16 due to an unrelated issue from what happened with Firefox.
83:04.78 /sources/seamonkey-2.53.15.source/seamonkey-2.53.15/media /mtransport/third_party/nICEr/src/ice/ice_media_stream.c:730:5: error: call to undeclared function 'nr_ice_component_consent_destroy'; ISO C99 and later do not support implicit function declarations [-Wimplicit- function-declaration] 83:04.78 nr_ice_component_consent_destroy(component); 83:04.78 ^ 83:04.78 /sources/seamonkey-2.53.15.source/seamonkey-2.53.15/media /mtransport/third_party/nICEr/src/ice/ice_media_stream.c:730:5: note: did you mean 'nr_ice_component_destroy'? 83:04.78 /sources/seamonkey-2.53.15.source/seamonkey-2.53.15/media /mtransport/third_party/nICEr/src/ice/ice_component.h:87:5: note: 'nr_ice_component_destroy' declared here 83:04.78 int nr_ice_component_destroy(nr_ice_component **componentp); 83:04.78 ^ 83:04.78 2 warnings and 1 error generated. 83:04.79 make[4]: *** [/sources/seamonkey-2.53.15.source/seamonkey- 2.53.15/config/rules.mk:730: ice_media_stream.o] Error 1 83:04.79 make[3]: *** [/sources/seamonkey-2.53.15.source/seamonkey- 2.53.15/config/recurse.mk:74: media/mtransport/third_party/nICEr /nicer_nicer/target] Error 2 83:04.79 make[2]: *** [/sources/seamonkey-2.53.15.source/seamonkey- 2.53.15/config/recurse.mk:34: compile] Error 2 83:04.79 make[1]: *** [/sources/seamonkey-2.53.15.source/seamonkey- 2.53.15/config/rules.mk:381: default] Error 2 83:04.79 make: *** [client.mk:124: build] Error 2 83:04.79 530 compiler warnings present. 83:05.06 /usr/bin/notify-send --app-name=Mozilla Build System Mozilla Build System Build failed 5017.0 Elasped Time - seamonkey-2.53.15.source
Now investigating...
Change History (4)
comment:1 by , 2 years ago
Owner: | changed from | to
---|---|
Status: | new → assigned |
comment:2 by , 2 years ago
comment:3 by , 2 years ago
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
That patch fixes the build. :)
Note:
See TracTickets
for help on using tickets.
I'm going to attempt applying https://gitlab.com/seamonkey-project/seamonkey-2.53-mozilla/-/commit/d4c8c26755febfff1ccc0c90f564a0cd5ec4c63d