Bug 6040

Summary: Upgrade libtasn1 to latest version
Product: ThinLinc Reporter: Peter ├ůstrand <astrand@cendio.se>
Component: Build systemAssignee: Henrik Andersson <hean01@cendio.se>
Status: CLOSED FIXED QA Contact: Bugzilla mail exporter <bugzilla-qa@cendio.se>
Severity: Normal    
Priority: P2 CC: astrand@cendio.se, hean01@cendio.se
Version: trunkKeywords: derfian_tester, ossman_tester, relnotes
Target Milestone: 4.8.0   
Hardware: PC   
OS: Unknown   
Acceptance Criteria:

Description From cendio 2016-10-05 10:03:45
libtasn1: using 4.8, latest is 4.9:

------- Comment #2 From cendio 2016-11-10 07:22:59 -------
Build and sync packages to repo update of buildserver.
------- Comment #3 From cendio 2016-11-10 08:47:16 -------
Patch for win32 build sent upstream to mailinglist.
------- Comment #4 From cendio 2016-11-10 14:16:26 -------
i386 build fails with:

g++ -o tlclient.bin -g    -static-libgcc -nodefaultlibs \
    tlclient.a localename.o cert/libcert.a neon/src/libneon.a
xmlrpc++/libXmlRpc.a XmuClientWin.o  \
    -Wl,-Bstatic -lfltk -lfltk_images -lXcursor -lXfixes -lXft -lXrender
-lfontconfig -lexpat -lfreetype -lbz2 -lXrandr -lXinerama -lXext -lnettle -ltre
-lstdc++ -lgcc -lgcc_eh -ltasn1 -lpng  -lXxf86misc \
    -Wl,-Bdynamic   -lX11  -lz -lc -lm -ldl
/usr/lib/gcc/i686-pc-linux-gnu/5.1.0/../../../libtasn1.a(parser_aux.o): In
function `_asn1_ltostr':
undefined reference to `__divdi3'
collect2: error: ld returned 1 exit status
make: *** [tlclient.bin] Error 1
------- Comment #7 From cendio 2016-11-21 12:58:10 -------
Added autotests for all API calls.
------- Comment #11 From cendio 2016-11-24 11:59:13 -------
Build of tests fails when building tlmisc RPM from source tarball. Looks like
test data is not included in source tarball.
------- Comment #14 From cendio 2016-11-28 12:53:12 -------
tl-certtool and friends aren't properly linked after these changes.