You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@openoffice.apache.org by bu...@apache.org on 2013/05/28 15:09:25 UTC

[Bug 122398] New: reactivate FirstStartWizard for AOO 4.0

https://issues.apache.org/ooo/show_bug.cgi?id=122398

            Bug ID: 122398
        Issue Type: ENHANCEMENT
           Summary: reactivate FirstStartWizard for AOO 4.0
           Product: Installation
           Version: AOO400-dev
          Hardware: All
                OS: All
            Status: CONFIRMED
          Severity: normal
          Priority: P3
         Component: code
          Assignee: issues@openoffice.apache.org
          Reporter: orw@apache.org
                CC: issues@openoffice.apache.org
            Blocks: 122397

Reactivate the currently deactivated FirstStartWizard for AOO 4.0

Reasons:
- It welcomes the user to the new version and allows the user to input some
user data (full name and initials)
- The migration of certain user profile data from former AOO/OOo versions is
part of the FirstStartWizard - it blocks bug 122397

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

[Bug 122398] reactivate FirstStartWizard for AOO 4.0

Posted by bu...@apache.org.
https://issues.apache.org/ooo/show_bug.cgi?id=122398

Oliver-Rainer Wittmann <or...@apache.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Assignee|issues@openoffice.apache.or |orw@apache.org
                   |g                           |

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

[Bug 122398] reactivate FirstStartWizard for AOO 4.0

Posted by bu...@apache.org.
https://issues.apache.org/ooo/show_bug.cgi?id=122398

--- Comment #7 from Andre <aw...@googlemail.com> ---
Fixed the build breaker with revision 1494655.  Checked that the fix works on
Mac and Linux (does not break the build and does not break the actual bug fix).
 Windows build is running.  There may be some names that have to be adapted on
Windows.


- Moved the handleVersionException() function to its own file
desktop/source/deployment/gui/dp_gui_handleversionexception.cxx.

- Created local map file that exports the two functions for service factories
  component_getImplementationEnvironment
  component_getFactory
as well as
  handleVersionException

- Created dp_gui_api.hxx to define references to SAL_DLLPUBLIC_EXPORT and
SAL_DLLPUBLIC_IMPORT.  Using these references to export the symbols that are
listed in the map file (see above).

- Renamed the library to libdeploymentgui.uno.so.  Adapted scp2 accordingly.
  This change may not yet be handled gracefully (meaning it can cause another
build breaker) on Windows.  But that should be easy to fix.

- Modified desktop/source/deployment/gui/makefile.mk to resemble
.../misc/makefile.mk so that exporting symbols works better.

-- 
You are receiving this mail because:
You are on the CC list for the bug.

[Bug 122398] reactivate FirstStartWizard for AOO 4.0

Posted by bu...@apache.org.
https://issues.apache.org/ooo/show_bug.cgi?id=122398

--- Comment #4 from Oliver-Rainer Wittmann <or...@apache.org> ---
Created attachment 80739
  --> https://issues.apache.org/ooo/attachment.cgi?id=80739&action=edit
Welcome page (user profile for migration found)

welcome page of (currently deactivated) FirstStartWizard when user profile for
migration is found

-- 
You are receiving this mail because:
You are on the CC list for the bug.

[Bug 122398] reactivate FirstStartWizard for AOO 4.0

Posted by bu...@apache.org.
https://issues.apache.org/ooo/show_bug.cgi?id=122398

hdu@apache.org <hd...@apache.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Blocks|                            |123140

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are watching all bug changes.

[Bug 122398] reactivate FirstStartWizard for AOO 4.0

Posted by bu...@apache.org.
https://issues.apache.org/ooo/show_bug.cgi?id=122398

Oliver-Rainer Wittmann <or...@apache.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|CONFIRMED                   |RESOLVED
         Resolution|---                         |FIXED

--- Comment #5 from Oliver-Rainer Wittmann <or...@apache.org> ---
solved on trunk for AOO 4.0 - revision 1494061

-- 
You are receiving this mail because:
You are on the CC list for the bug.

[Bug 122398] reactivate FirstStartWizard for AOO 4.0

Posted by bu...@apache.org.
https://issues.apache.org/ooo/show_bug.cgi?id=122398

Oliver-Rainer Wittmann <or...@apache.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
   Target Milestone|---                         |AOO 4.0

-- 
You are receiving this mail because:
You are on the CC list for the bug.

[Bug 122398] reactivate FirstStartWizard for AOO 4.0

Posted by bu...@apache.org.
https://issues.apache.org/ooo/show_bug.cgi?id=122398

--- Comment #3 from Oliver-Rainer Wittmann <or...@apache.org> ---
Created attachment 80738
  --> https://issues.apache.org/ooo/attachment.cgi?id=80738&action=edit
migration page

migration page of (currently deactivated) FirstStartWizard

-- 
You are receiving this mail because:
You are on the CC list for the bug.

[Bug 122398] reactivate FirstStartWizard for AOO 4.0

Posted by bu...@apache.org.
https://issues.apache.org/ooo/show_bug.cgi?id=122398

Andre <aw...@googlemail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |awf.aoo@googlemail.com

--- Comment #6 from Andre <aw...@googlemail.com> ---
The above changes cause the build to break on Mac and Linux.  Error message
says that a symbol is defined twice.  This is triggered by one of the changes:

handleVersionException() was previously a local function defined in
desktop/source/deployment/gui/dp_gui_extensioncmdqueue.cxx.  This function is
now used in other places in desktop as well and had to be exported from its
shared library.  The changes to export this function worked on Windows but not
on Mac or Linux.

There seems to be more than one factor that prevented the function from being
exported:

- The desktop/source/deployment/gui/makefile.mk used the generic map file
solenv/src/component.map that only exports 
  component_getImplementationEnvironment
and 
  component_getFactory,
two methods that are exported by all libraries that only provide UNO services.

- The name of the library seems to be significant.  The line
   DLLPRE =
 (empty line after the =) prevented the library name from being prefixed with
lib (on the *nix OS'ses).  But without that prefix the library can not properly
linked.  Adding the library to the linker call with option -l does not work
because that automatically adds the lib prefix.  The attempt to just remove the
l and use -deploymentgui... failed silently and resulted in
deploymentgui.uno.so not linked in at all.

- The line
SHL1LIBS = $(SLB)$/$(TARGET).lib
prevented handleVersionException() from being exported and/or linked as well. 
The reason is unclear.

-- 
You are receiving this mail because:
You are on the CC list for the bug.

[Bug 122398] reactivate FirstStartWizard for AOO 4.0

Posted by bu...@apache.org.
https://issues.apache.org/ooo/show_bug.cgi?id=122398

--- Comment #1 from Oliver-Rainer Wittmann <or...@apache.org> ---
Created attachment 80736
  --> https://issues.apache.org/ooo/attachment.cgi?id=80736&action=edit
Welcome page (no user profile for migration found)

welcome page of (currently deactivated) FirstStartWizard when no user profile
for migration is found

-- 
You are receiving this mail because:
You are on the CC list for the bug.

[Bug 122398] reactivate FirstStartWizard for AOO 4.0

Posted by bu...@apache.org.
https://issues.apache.org/ooo/show_bug.cgi?id=122398

--- Comment #2 from Oliver-Rainer Wittmann <or...@apache.org> ---
Created attachment 80737
  --> https://issues.apache.org/ooo/attachment.cgi?id=80737&action=edit
user data page

user data page of (currently deactivated) FirstStartWizard

-- 
You are receiving this mail because:
You are on the CC list for the bug.