Bug 71000 - [PATCH] Other: Solaris 11.1 i386: "no bridge selected for build" during make-time
Summary: [PATCH] Other: Solaris 11.1 i386: "no bridge selected for build" during make-...
Status: RESOLVED FIXED
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Installation (show other bugs)
Version:
(earliest affected)
4.1.1.2 release
Hardware: Other other
: medium normal
Assignee: Not Assigned
URL:
Whiteboard: BSA target:4.4.0
Keywords: patch
Depends on:
Blocks:
 
Reported: 2013-10-29 14:02 UTC by Dagobert Michelsen
Modified: 2014-06-23 09:10 UTC (History)
3 users (show)

See Also:
Crash report or crash signature:
Regression By:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Dagobert Michelsen 2013-10-29 14:02:02 UTC
Problem description: 

For the detected OS and CPU of SOLARISI the bridge detection is broken as SOLARISI must be moved in the intel block:

diff --git a/bridges/Library_cpp_uno.mk b/bridges/Library_cpp_uno.mk
index f7153c3..2fb8739 100644
--- a/bridges/Library_cpp_uno.mk
+++ b/bridges/Library_cpp_uno.mk
@@ -72,6 +72,10 @@ bridges_SELECTED_BRIDGE := mingw_intel
 bridge_asm_objects := call
 bridge_noopt_objects := uno2cpp
 bridge_exception_objects := callvirtualmethod cpp2uno dllinit except smallstruct
+else ifeq ($(OS)$(CPU),SOLARISI)
+bridges_SELECTED_BRIDGE := gcc3_solaris_intel
+bridge_exception_objects := cpp2uno except uno2cpp
+
 endif
 
 else ifeq ($(OS)$(CPU),LINUX6)
@@ -134,11 +138,6 @@ bridge_noopt_objects := except
 bridge_asm_objects := call
 endif
 
-else ifeq ($(OS)$(CPU),SOLARISI)
-
-bridges_SELECTED_BRIDGE := gcc3_solaris_intel
-bridge_exception_objects := cpp2uno except uno2cpp
-
 else ifeq ($(OS)$(CPU),SOLARISS)
 
 bridges_SELECTED_BRIDGE := gcc3_solaris_sparc

Operating System: other
Version: 4.1.1.2 release
Comment 1 Commit Notification 2014-06-23 08:57:11 UTC
Stephan Bergmann committed a patch related to this issue.
It has been pushed to "master":

http://cgit.freedesktop.org/libreoffice/core/commit/?id=94b2fe9b00c28e12bbd98ade8c5a31179c290da0

fdo#71000: Fix SOLARIS-INTEL case



The patch should be included in the daily builds available at
http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More
information about daily builds can be found at:
http://wiki.documentfoundation.org/Testing_Daily_Builds
Affected users are encouraged to test the fix and report feedback.
Comment 2 Stephan Bergmann 2014-06-23 09:10:51 UTC
sorry this slipped through and took so long