Backed out changeset 50b448b2d902 (bug 1532281) for causing Linux build bustages. CLOSED TREE

This commit is contained in:
Stanca Serban 2023-09-05 11:38:18 +03:00
Родитель 91cdc5cbc0
Коммит 17fb8bac17
16 изменённых файлов: 23 добавлений и 1 удалений

Просмотреть файл

@ -85,5 +85,8 @@ for var in (
if CONFIG["MOZ_WIDGET_TOOLKIT"] == "gtk":
CXXFLAGS += CONFIG["MOZ_GTK3_CFLAGS"]
if CONFIG["MOZ_ENABLE_DBUS"]:
CXXFLAGS += CONFIG["MOZ_DBUS_GLIB_CFLAGS"]
with Files("**"):
BUG_COMPONENT = ("Firefox", "Shell Integration")

Просмотреть файл

@ -160,6 +160,8 @@ system_headers = [
'curses.h',
'cxxabi.h',
'DateTimeUtils.h',
'dbus/dbus-glib.h',
'dbus/dbus-glib-lowlevel.h',
'dbus/dbus.h',
'ddeml.h',
'Debug.h',

Просмотреть файл

@ -76,4 +76,6 @@ LOCAL_INCLUDES += [
]
CFLAGS += CONFIG["GLIB_CFLAGS"]
CFLAGS += CONFIG["MOZ_DBUS_GLIB_CFLAGS"]
CXXFLAGS += CONFIG["GLIB_CFLAGS"]
CXXFLAGS += CONFIG["MOZ_DBUS_GLIB_CFLAGS"]

Просмотреть файл

@ -57,4 +57,5 @@ elif CONFIG["MOZ_WIDGET_TOOLKIT"] == "gtk":
DEFINES["MOZ_GPSD"] = True
if CONFIG["MOZ_ENABLE_DBUS"]:
LOCAL_INCLUDES += ["/dom/system/linux"]
CXXFLAGS += CONFIG["MOZ_DBUS_GLIB_CFLAGS"]
CXXFLAGS += CONFIG["MOZ_GTK3_CFLAGS"]

Просмотреть файл

@ -18,6 +18,7 @@ if CONFIG["MOZ_ENABLE_DBUS"]:
SOURCES += ["GeoclueLocationProvider.cpp"]
SOURCES += ["PortalLocationProvider.cpp"]
LOCAL_INCLUDES += ["/dom/geolocation"]
CXXFLAGS += CONFIG["MOZ_DBUS_GLIB_CFLAGS"]
CXXFLAGS += CONFIG["MOZ_GTK3_CFLAGS"]
FINAL_LIBRARY = "xul"

Просмотреть файл

@ -132,5 +132,7 @@ LOCAL_INCLUDES += [
CFLAGS += CONFIG["GLIB_CFLAGS"]
CFLAGS += CONFIG["MOZ_GTK3_CFLAGS"]
CFLAGS += CONFIG["MOZ_DBUS_GLIB_CFLAGS"]
CXXFLAGS += CONFIG["GLIB_CFLAGS"]
CXXFLAGS += CONFIG["MOZ_GTK3_CFLAGS"]
CXXFLAGS += CONFIG["MOZ_DBUS_GLIB_CFLAGS"]

Просмотреть файл

@ -54,6 +54,7 @@ elif CONFIG["NECKO_WIFI_DBUS"]:
LOCAL_INCLUDES += [
"dbus",
]
CXXFLAGS += CONFIG["MOZ_DBUS_GLIB_CFLAGS"]
TEST_DIRS += ["gtest"]

Просмотреть файл

@ -11,6 +11,8 @@ if CONFIG["MOZ_WIDGET_TOOLKIT"] == "gtk":
]
CXXFLAGS += CONFIG["MOZ_GTK3_CFLAGS"]
OS_LIBS += CONFIG["MOZ_GTK3_LIBS"]
if CONFIG["MOZ_ENABLE_DBUS"]:
OS_LIBS += CONFIG["MOZ_DBUS_GLIB_LIBS"]
elif CONFIG["MOZ_WIDGET_TOOLKIT"] == "windows":
Program("screenshot")

Просмотреть файл

@ -21,6 +21,7 @@ if CONFIG["MOZ_WIDGET_TOOLKIT"] == "gtk":
"nsDBusRemoteClient.cpp",
"nsDBusRemoteServer.cpp",
]
CXXFLAGS += CONFIG["MOZ_DBUS_GLIB_CFLAGS"]
EXPORTS += [
"nsUnixRemoteServer.h",
"RemoteUtils.h",

Просмотреть файл

@ -315,7 +315,7 @@ if CONFIG["OS_ARCH"] == "OpenBSD":
]
if CONFIG["MOZ_ENABLE_DBUS"]:
OS_LIBS += CONFIG["MOZ_DBUS_LIBS"]
OS_LIBS += CONFIG["MOZ_DBUS_GLIB_LIBS"]
if CONFIG["MOZ_WIDGET_TOOLKIT"] == "gtk" and CONFIG["COMPILE_ENVIRONMENT"]:
OS_LIBS += [l for l in CONFIG["MOZ_GTK3_LIBS"] if l not in ("-lgtk-3", "-lgdk-3")]

Просмотреть файл

@ -3050,6 +3050,7 @@ with only_when(toolkit_gtk):
with only_when("--enable-dbus"):
pkg_check_modules("MOZ_DBUS", "dbus-1 >= 0.60")
pkg_check_modules("MOZ_DBUS_GLIB", "dbus-glib-1 >= 0.60")
set_config("MOZ_ENABLE_DBUS", True)
set_define("MOZ_ENABLE_DBUS", True)

Просмотреть файл

@ -28,4 +28,5 @@ LOCAL_INCLUDES += [
]
CXXFLAGS += CONFIG["GLIB_CFLAGS"]
CXXFLAGS += CONFIG["MOZ_DBUS_GLIB_CFLAGS"]
CXXFLAGS += CONFIG["MOZ_GTK3_CFLAGS"]

Просмотреть файл

@ -267,6 +267,7 @@ if CONFIG["MOZ_WIDGET_TOOLKIT"] == "cocoa":
]
CXXFLAGS += CONFIG["MOZ_DBUS_CFLAGS"]
CXXFLAGS += CONFIG["MOZ_DBUS_GLIB_CFLAGS"]
if CONFIG["MOZ_WIDGET_TOOLKIT"] == "gtk":
CXXFLAGS += CONFIG["MOZ_GTK3_CFLAGS"]

Просмотреть файл

@ -141,3 +141,4 @@ if CONFIG["MOZ_ENABLE_DBUS"]:
if CONFIG["MOZ_WIDGET_TOOLKIT"] == "gtk":
CXXFLAGS += CONFIG["MOZ_GTK3_CFLAGS"]
CXXFLAGS += CONFIG["MOZ_DBUS_GLIB_CFLAGS"]

Просмотреть файл

@ -174,5 +174,6 @@ if CONFIG["MOZ_ENABLE_DBUS"]:
UNIFIED_SOURCES += [
"AsyncDBus.cpp",
]
CXXFLAGS += CONFIG["MOZ_DBUS_GLIB_CFLAGS"]
CXXFLAGS += ["-Werror=switch"]

Просмотреть файл

@ -75,6 +75,8 @@ LOCAL_INCLUDES += [
if CONFIG["MOZ_WIDGET_TOOLKIT"] == "gtk":
CXXFLAGS += CONFIG["MOZ_GTK3_CFLAGS"]
if CONFIG["MOZ_ENABLE_DBUS"]:
CXXFLAGS += CONFIG["MOZ_DBUS_GLIB_CFLAGS"]
include("/ipc/chromium/chromium-config.mozbuild")