Ticket #6936 (closed defect: fixed)

Bug contains 2 commit(s) | SVN Diffs for #6936

 

Opened 10 months ago

Last modified 9 months ago

Pkgdata does not work on IBM i

Reported by: jspieth Assigned to: michaelow
Priority: critical Milestone: 4.2.0.1
Component: unknown Version: 4.2
Keywords: Cc: jspieth
Load: Xref:
Java Version: Operating System: IBM i
Project (C/J): ICU4C Weeks:
Review: jspieth

Description

Output from pkgdata

gmake LD_LIBRARY_PATH=../stubdata:../lib:../tools/ctestfw:$LD_LIBRARY_PATH MAKEFLAGS= ../bin/pkgdata -O ../data/icupkg.inc -q -c -s /i cu4c/d04/release-4-2-d04/source/data/out/build/icudt42e -d ../lib -e icudt42 -T ./out/tmp -p icudt42e -m dll -r 42.0 -L icudt42 . /out/tmp/icudata.lst Entering pkgdata main() Entering pkg_executeOptions. qsh: 001-0078 Process ended by signal 5. GMAKE: *** [packagedata] Error 133

=====

Here is where we stand so far with the i series issue.

i's build of icu data is similar to z (and HP-UX pa-risc). They use the pkg_createWithoutAssemblyCode() function in pkgdata which generates c code for the data files and compiles them all and creates the final library file.

It appears that pkg_createWithoutAssemblyCode() is not even being called so the error is before this.

function call sequence: main() pkg_executeOptions() pkg_createWithoutAssemblyCode()

The crash is either happening in main() or pkg_executeOptions().

I suspect it is in pkg_executeOptions() since main() just parses the command line options and calls pkg_executeOptions().

We will continue to work on this and hopefully have a fix soon.

Attachments

Change History

05/27/09 10:29:51 changed by michaelow

  • status changed from new to assigned.
  • revw set to jspieth.

06/03/09 10:48:05 changed by srl

  • milestone changed from 4.2.1 to 4.2.0.1.

06/29/09 14:17:52 changed by jspieth

  • status changed from assigned to closed.
  • resolution set to fixed.

Add/Change #6936 (Pkgdata does not work on IBM i)




Anti spam check: