# changelog

author: Stew Benedict <stewb@linux-foundation.org>
changelog:
  - package/use lsb_modulefinder based on modulefinder (bug 1881)
  - make lsbappchk.py LSB compliant (drop md5 module, use system python)
  - make lsb_modulefinder LSB compliant:
    replace "new" with "types", drop getopt dependency
    bundle modified lsb_opcode, lsb_types, lsb_dis
  - include Python LICENSE.txt for our borrowed modules


author: Mats Wichmann <mats@linuxfounation.org
changelog:
  - generate as if 5.0 were released. Adds 5.1 as devel version,
    but leaves 4.1 as the default for production build, 5.0 for devel


author: Stew Benedict <stewb@linux-foundation.org>
changelog:
  - uplift to 3.5.9
  - rediff P0 - rework pam mangling, drop SMB_OFF_T stuff, add IOV_MAX
  - disable pam_smbpass, winbind (uses pam_get_user, pam_set_data)
  - bail if tdb-devel is installed, things totally fall apart then


author: Jeff Licquia <licquia@freestandards.org> 3.1.0-2
changelog:
  - Tie versioning to general bundle versioning.
  - Rename to "task-lsb-dist-test" to distinguish from "-app-test".


author: Stew Benedict <stewb@aysenterprises.com>
changelog:
  - 3.1.1 update build
  - drop the SPECFILE detection - doesn't work with newer gcc 
  - encourage the use of the LSB linker in the build
  - only rsync what we need in %install
  - explicitly list the files with special ownership
  - place docs in /opt/lsb/doc
  - #1417 - deal with PASS_MIN_DAYS on test system
  - #1427 - permission checker/restorer (feature request)
  - #1482 - try to detect csh before asking about it
  - #1543 - fix common.c for gcc41 build


author: Stew Benedict <stewb@aysenterprises.com> 3.1.1-2
changelog:
  - add options to capture the build journal, not clean /home/tet
  - add -Wall to cc options to help in debugging issues
  - P0: patch wchar.h in SRC/SYSINC (copied from build host) for i18n issues
  - P1: move test 19 in swscanf to before tests 12 and 14


author: Stew Benedict <stewb@aysenterprises.com> 3.2-1
changelog:
  - 3.2 devel
  - allow build as regular user (SOURCE3, spec file tricks)
    some of the things we need root for (loopback, locales install)
    are not needed to build the tests anyway
    chmog is the remaining issue 
      use a replacement to set perms, ownership is done in %files
  - do not build in /home/tet
  - install in /opt/lsb/test/runtime/tet, not /home/tet
  - rebuild dlclose, dlopen libs/bins to use relative paths so 
    they work in the install directory (linked based on builddir)
  - change vsx0,1,2 HOME dirs for upgrades


author: Stew Benedict <stewb@linux-foundation.org>
changelog:
  - add lsb_release, profile.d tests (bugs 969, 1631)
  - add tmp dir in /opt/lsb/test/core/tet for profile.d test


author: Stew Benedict <stewb@linux-foundation.org>
changelog:
  - Add IBM contributed tests for:
    inet_aton, posix_fallocate, posix_fadvise, posix_madvise
    posix_spawn_file_actions_init, posix_spawn_file_actions_destroy
    posix_spawn_file_actions_addopen, posix_spawn_file_actions_addclose
    posix_spawn_file_actions_adddup2


author: Stew Benedict <stewb@linux-foundation.org>
changelog:
  - modify to build with lsbcc (P4,5,6, specfile changes)
  - disable aio, gets build (not using the tests, do not build with lsbcc)
  - drop SOURCE4, since we stopped using SYSINC
  - drop P0 - stopped being used when S4 was added
  - add new S4 - Linux-PAM - build a static, munged libpam_misc.a
  - add P7 to patch Linux-PAM for our use, and P8 to use libpam_misc.a
  - redo userintf.c patch - use a copy of system stropts.h
  - restore use of LSB headers for ANSI.os, PTHR.os, POSIX.os
  - replace mount/umount calls in userintf.c with system calls to mount/umount
  - change selected ANSI.os and POSIX.os back to using SYSINC
  - replace lckpwdf and ulckpwdf in pam_chauthtok with open,flock,close (P9)
  - rework mount/umount replacement losetup already sets up loop device in script
  - use SYSINC for some more PTHR and ANSI tests
  - patch several PTHR tests to use bits/posix_opt.h
  - skip pam_chauthtok 8 as UNTESTED - workaround does not work
  - refactor more PTHR tests to use SYSINC
  - treat PTHR.os/cfuncs/asctime_r/asctime_r.c special
  - define TEST_UNIX to fix the various signal tests (P5)
  - need to build uberpass anyway - disable the getspnam part (P4)
    (usersgroups/commands/misc was not running at all)
  - some UNSUPPORTED tests need _POSIX_PRIORITY_SCHEDULING
    MAX_CANON, MAX_INPUT, NAME_MAX, PIPE_BUF
    _POSIX_REALTIME_SIGNALS, _POSIX_THREAD_PRIORITY_SCHEDULING
  - another go at uberpass - replace getspnam
    just read /etc/shadow (12 failures otherwise - P4)
  - integrate the ppc workaround for vport.a
  - back off SYSINC for ANSI.os/signal/signal_X
  - use -mlong-double-64 on ppc for tet/test_sets/tset/ANSI.os/streamio/*printf
  - adapt posix_fadvise, posix_madvise to build with lsbcc


author: Stew Benedict <stewb@linux-foundation.org>
changelog:
  - more build modifications to deal with changes in long-double support
    build failing on s390, s390x, ppc, ppc64 - use LSB headers for
    more of the tet harness build


author: Stew Benedict <stewb@linux-foundation.org>
changelog:
  - move the old %post messages to README.lsb-test-core (bug 1940)
  - define the %version only in the Makefile


author: Stew Benedict <stewb@linux-foundation.org>
changelog:
  - add new libc network tests from IBM (bug 1844)
  - redo test count munging for LSB.os
  - move inet_aton test from inet->network with the rest of the network tests
  - check for build journal failures and abort packaging if present
  - check for /dev/pts mount in interview scripts (bug 1905)


author: Stew Benedict <stewb@linux-foundation.org>
changelog:
  - need to drop SYSINC for gabilib.a build too 
    (s390, s390x, ppc, ppc64 long double issues)
  - make set_config_for_arch manipulate the tetexec.cfg in the build dir
  - tweak the "FAILs in build journal" message to give some context


author: Stew Benedict <stewb@linux-foundation.org>
changelog:
  - add FHS test for hwclock/adjtime (bug 1483)
  - fix logic issue in LSB.os/ioprim/{readev_L,writev_L} (bug 844)


author: Stew Benedict <stewb@linux-foundation.org>
changelog:
  - add IBM contributed tests for libc files API
    fchmod, ioctl, sync, fsync, tempnam, mkstemp, 
    mktemp, realpath, truncate, ftruncate


author: Stew Benedict <stewb@linux-foundation.org>
changelog:
  - Add IBM contributed tests for libc files,sysdb API
    fchown, statvfs, fstatvfs, setpwent, getpwent, 
    endpwent, setgrent, getgrent, endgrent


author: Stew Benedict <stewb@linux-foundation.org>
changelog:
  - Add IBM contributed tests for libc err, isascii, _toupper, _tolower,
    memccpy, strcasecmp, strncasecmp, strsep, strerror_r, stpcpy
  - Re-mangle the test counts for new tests
  - Fix some issues introduced by removing users/groups in %postun
    (do not do it on upgrades, handle possible left over files/dirs
     from a previous install that now have the wrong uid/gid)


author: Stew Benedict <stewb@linux-foundation.org>
changelog:
  - add an alarm() call to the fpe tests so they time out
    rather than consume the filesystem if the signal trap fails (bug 2013)
  - disable fpeInexact - still has issues


author: Stew Benedict <stewb@linux-foundation.org>
changelog:
  - Add another set of IBM contributed tests for raise, sigset, ualarm, 
    readlink, abs, div, fcvt, labs, ldiv,  brk, daemon, sbrk, setreuid,
    ftime, gettimeofday
  - Do some cleanup of test "droppings" between installs (fix typos in
    some tests, remove test files after run, do some cleaning via rpm
    %post, %postun)


author: Stew Benedict <stewb@linux-foundation.org>
changelog:
  - Add another set of IBM contributed tests for drand48, erand48, initstate, 
    jrand48, lrand48, mrand48, nrand48, random, setstate, srand48, srandom,
    nanosleep, regcomp, regerror, regexec, regfree, __ctype_get_mb_cur_max,
    __ctype_tolower_loc, __ctype_toupper_loc, __cxa_atexit,
    __h_errno_location, __fxstat, __lxstat, __xstat, __rawmemchr,
    __strdup, __strtod_internal, __strtol_internal, __strtoul_internal
    (bug 2080)
  - Automate the test count munging in this spec file, so we don't
    need to manually mess with this each time we add tests


author: Stew Benedict <stewb@linux-foundation.org>
changelog:
  - add another set of IBM contributed tests (bug 2151)
    acct, getpriority, setpriority, getrlimit, setrlimit, getrusage, 
    mlock, mlockall, munlock, munlockall, getpgid, getsid, setenv, 
    unsetenv, setgroups, setregid, killpg, sched_getparam, 
    sched_get_priority_max, sched_get_priority_min, usleep, wait4, waitid
  - add spec changes to help address issues Jiri hit in building on openSuSE 10.3


author: Stew Benedict <stewb@linux-foundation.org>
changelog:
  - add another set of IBM contributed tests (bug 2205)
    atoll, ecvt, gcvt, isblank, iswblank, stpncpy, strcasestr, strdup,
    strndup, strnlen, toascii, strtold, strtoll, strtoul, strtoull, 
    memmem, memrchr, sched_getscheduler, sched_rr_get_interval, 
    sched_setparam, sched_setscheduler and sched_yield


author: Stew Benedict <stewb@linux-foundation.org>
changelog:
  - add another set of IBM contributed tests (bug 2237)
    bindresvport, gethostid, endprotoent, getprotobyname, 
    getprotobynumber, getprotoent, setprotoent, ntohs, htons, 
    if_nameindex, if_nametoindex, if_indextoname, if_freenameindex, 
    inet_ntop, inet_pton, select, pselect, sethostname, sockatmark
  - put a link in vsx0's home to results, makes it easier for manual review


author: Stew Benedict <stewb@linux-foundation.org>
changelog:
  - avoid copying/munging/using system stropts.h (rework P4, bug 2287)
  - install all the Licence files (bug 1340)


author: Stew Benedict <stewb@linux-foundation.org>
changelog:
  - revert -mlong-double-64 workaround on ppc32 for 
    tet/test_sets/tset/ANSI.os/streamio/*printf (bug 2527)


author: Stew Benedict <stewb@linux-foundation.org>
changelog:
  - add a script to enable access to SCHED_RT (bug 3116)
  - install/use the machine_info script to gather some basic info


author: Mats Wichmann <mats@linuxfoundation.org>
changelog:
  - rework network recv* tests for problems (bug 3524) and style (bug 3961)
  - clean up fcntl F_GETFL in accept, connect (bug 3957)


author: Stew Benedict <stewb@aysenterprises.com>
changelog:
  - clean up .configured, .start_test
  - offer to show test report
  - find the latest journals instead of {max}e
  - fix upgrade scenario so we don't remove lsb-desktop user
  - add test counts to xml, libpng, qt3, and fontconfig tests
  - use RELEASE tag from Makefile
  - make run_tests sh compliant


author: Mats Wichmann <mats@freestandards.org>
changelog:
  - #1584 - (based on patch from Stew Benedict) - rework run_tests
  to allow running a single test suite and other cleanup. Qt4
  is also now standard, rather than optional


author: Stew Benedict <stewb@linux-foundation.org>
changelog:
  - workaround xrender, freetype non-builds (#1593)
    use gcc instead of lsbcc for the moment
    add P1 for freetype (do not use FT_Select_Size)
  - tweak the %install stanzas for xrender, freetype


author: Stew Benedict <stewb@linux-foundation.org>
changelog:
  - drop journals we know are bad before the audit
  - lsb-xft has hardcoded gcc too, and needs -lfontconfig (P2)
  - lsb-xft uses XftNameUnparse, getline - not in LSB (P2)
  - disable XftNameUnparse test and borrow getline.c from leafnode
  - re-group the rebuilds with the initial test build


author: Stew Benedict <stewb@linux-foundation.org>
changelog:
  - back to LSB toolchain
    pull some bits from upstream tarball to facilitate build
    disable some more tests (temporarily) that do not build with lsbcc
    link with libz (added bits above need it)


author: Stew Benedict <stewb@linux-foundation.org>
changelog:
  - disable Qt4 qrand, qobjectrace - do not complete on many platforms
  - install FreeMono.ttf for qfontdatabase


author: Stew Benedict <stewb@linux-foundation.org>
changelog:
  - make all 9 tetexec.cfg files %config(noreplace)
  - move GtkWindow tests 35-38 to the end of the set (bug 1851)


author: Stew Benedict <stewb@linux-foundation.org>
changelog:
  - fix bug 1892
    QIcon test uses hard-coded paths from the build dir (add to P3)
    required image files weren't packaged


author: Stew Benedict <stewb@linux-foundation.org>
changelog:
  - define version in the Makefile
  - move %post console messages to README.lsb-test-desktop (bug 1940)


author: Stew Benedict <stewb@linux-foundation.org>
changelog:
  - cairo test mods
    add make-html.pl (debugging aid, S3), 
    text-rotate-ref.png (missing in 1.0.2, borrowed from 1.4.14, S4)


author: Stew Benedict <stewb@linux-foundation.org>
changelog:
  - partially uplift ft-font-create-for-ft-face to 1.6.4 so it 
    works on more systems (P8)
  - handle early fails of path-data (update P6): 
    get fail mode to journal and record as UNREPORTED


author: Jeff Licquia <licquia@linuxfoundation.org>
changelog:
  - Use new snapshot versioning from bug 3599.
  - Don't test symbolic colornames for gdk_color_parse() (bug 3777)
  - Remove GtkTextTag tests which use ref_count (bug 3565)
  - Disable gtk_accelerator_name tests using <Control> (bug 3408)


author: Stew Benedict
changelog:
  - fix for ppc build (lsbc++ wrapper with -mlong-double-64)
  - fix for ia64 build (no -include bits/stdc++.h)
  - count .exe files as a sanity check for a "good" build
  - refine packaged .cc files so test results reflect what we package


author: Stew Benedict <stewb@linux-foundation.org>
changelog:
  - Move Version, LSBSpec, LSBRelease to Makefile only
  - move %post console messages to README.lsb-test-libstdcpp (bug 1940)


author: Stew Benedict <stewb@linux-foundation.org>
changelog:
  - Uplift to 4.1.0 (bug 2087), new upstream tarball, redo patch
  - add a list of tests (known-build-fails.txt) to skip even trying
    to build, to make diagnosing build failures a little easier
    (next step is to go back and reduce this list)
  - move the compiler tests drop up front, before the build
  - define %knownfails, %nocompiler and %exefails to be able to 
    easily tune the build when we do an uplift or troubleshoot


author: Stew Benedict <stewb@linux-foundation.org>
changelog:
  - start trying to reclaim tests we lost in uplift
    filter out the dg-foo that our qm harness does not understand
  - add %shouldpass for expected count value (add 302, up to 1777 now)


author: Stew Benedict <stewb@linux-foundation.org>
changelog:
  - fix dg-xfail-if workaround - +9 tests to 1801
  - turn back on 24_iterators/istreambuf_iterator/2.cc
  - build/install testsuite_shared.so for a test - +1 to 1802


author: Stew Benedict <stewb@linux-foundation.org>
changelog:
  - disable for now (bug 2459), test count to 1800:
    /27_io/fpos/14320-1.cc 1 FAIL
    /27_io/objects/char/12048-5.cc 1 FAIL
    /27_io/objects/wchar_t/12048-5.cc 1 FAIL
  - fix (bug 2445, P3):
    /22_locale/time_put/put/char/4.cc 1
    /22_locale/time_put/put/char/wrapped_env.cc 1
    /22_locale/time_put/put/char/wrapped_locale.cc 1
    /22_locale/time_put/put/wchar_t/4.cc 1
    /22_locale/time_put/put/wchar_t/wrapped_env.cc 1
    /22_locale/time_put/put/wchar_t/wrapped_locale.cc 1


author: Stew Benedict <stewb@linux-foundation.org>
changelog:
  - bug 2640 - several tests/subtests fail against 4.4.x
    upstream has changed the tests to accomodate, but new tests
    fail on older libstdc++ - drop tests/subtests (P5 + specfile)
    expected PASS drop to 1798 now


author: Stew Benedict <stewb@linux-foundation.org>
changelog:
  - bug 2943 - disable tests that fail on new distros and fail on old
    when patched to align with upstream (P7)


author: Stew Benedict <stewb@linux-foundation.org>
changelog:
  - bug 3182 - backport changes from upstream for tests failing on
    new distros (P8), drop 4 of 6
  - exe's from bug 2640 weren't really getting removed - fix
  - expected PASS drops to 1786 now


author: Stew Benedict <stewb@linux-foundation.org>
changelog:
  - add patch for bug 3287 (P9), LSBSpec should be 4.1, not 4.0
  - don't package the various patch backup files


author: Stew Benedict <stewb@linux-foundation.org>
changelog:
  - drop ../lib/Pod/t/man.t (bug 2604)
  - disable "v-string in use/require is non-portable" tests (bug 2605)


author: Stew Benedict <stewb@linux-foundation.org>
changelog:
  - disable kern facility tests in Syslog (bug 2613, P11)
  - disable ext/B/t/concise-xs.t (bug 1889)
  - disable some subtests in ext/B/t/{f_map.t,f_sort.t} (bug 1889, P12)
  - disable some subtests in ext/Devel/Peek/t/Peek.t (bug 1889, P12)


author: Stew Benedict <stewb@linux-foundation.org>
changelog:
  - disable subtests, drop tests where new CPAN version is
    incompatible with the current tests (bug 2644, P13)


author: Stew Benedict <stewb@linux-foundation.org>
changelog:
  - disable CGI/pretty and Unicode/UCD subtests that fail on
    another 5.10.1 distribution (bug 2840, P16)


author: Stew Benedict <stewb@linux-foundation.org>
changelog:
  - disable 2 Scalar-List-Utils subtests incompatible with CPAN 
    version, now showing up in 5.8.X for some distros (bug 2845, P17)


author: Stew Benedict <stewb@linux-foundation.org>
changelog:
  - patch and/or disable tests that fail on 5.12.0 (bug 2953, P19)
  - fix path to Pod/Functions.pm in clean_symlinks
  - use a more useful URL than the dated http://www.linuxbase.org/test


author: Stew Benedict <stewb@linux-foundation.org>
changelog:
  - Add module detection tests contributed by Robert Schweikert (P24, bug 3148)
  - handle lsb-perl (broke with 4.1 uplift to 5.8.9, bug 3154)
  - handle some differences between 5.5.8 and 5.8.9 (P25)
  - handle newer versions of Storable (P26, bug 3154, more subtest disables)


author: Stew Benedict <stewb@linux-foundation.org>
changelog:
  - more workarounds for 5.8.9 (P25), plus drop several "B" tests
  - need to alter perl symlink under VERSION/t also to test lsb-perl
  - replace all the /usr/bin/perl in the run scripts with $PERLBIN
  - magic.t subtest 26, 27 are just too much of a mess trying to use with
    anything but /usr/bin/perl, just disable in both trees (P0, P6)


author: Stew Benedict <stewb@linux-foundation.org>
changelog:
  - drop CGI::Fast (bug 3146), ExtUtils::MakeMaker::bytes (bug 3147)
    Pod::PerlDoc::{ToTk,ToRtf,ToXml} (bug 3150), DBM_Filter::compress (bug 3151)


author: Stew Benedict <stewb@linux-foundation.org>
changelog:
  - fix or disable/drop subtests that fail against 5.14.X (bug 3266, P30)
  - fix clean_symlinks function in run_tests (wasn't cleaning up Pod symlinks)
  - warnings.pm from 5.10.0 is no longer compatible, make it a run-time
    symlink also (in run_tests)


author: Till Kamppeter <till.kamppeter@gmail.com>
changelog:
  - Made testfoomaticrip support private copy of CUPS
  - Added command line tools lpadmin, lpstat, and lpr to private copy of CUPS
    (needed by testfoomaticrip)
  - Added test for foomatic-rip being available as a CUPS filter to
    testfoomaticrip
  - Added tests for page overrides to foomatic-rip
  - Updated number of tests for testfoomaticrip in tet_scen


author: Stew Benedict <stewb@linux-foundation.org>
changelog:
  - rework run_tests to deal with cups-1.1.x systems that
    cannot use alternate port for client apps (bug 2483)


author: Stew Benedict <stewb@linux-foundation.org>
changelog:
  - newer systems use .cups/client.conf instead of .cupsrc to get a 
    custom port, add a symlink for this (bug 3256)


author: Stew Benedict <stewb@linux-foundation.org>
changelog:
  - try to limit the test list to what LSB specifies
  - fix README.single-test
  - 105 tests for both 2.4 and 2.5 now


author: Stew Benedict <stewb@linux-foundation.org>
changelog:
  - add a build note comment at the top
  - rebuild against new lsbappchk-python to pickup the changes
    _foo -> foo, and added os, re, string
  - tweak the spec file a bit for addition of re
  - add mapping_tests for test_os, test_weakref
  - 111 tests now
  - skipped tests now are treated as FAIL (P1)


author: Stew Benedict <stewb@linux-foundation.org>
changelog:
  - reflect changes to master module list
  - remove pyexpat, strop, symtable, linuxaudiodev
  - use grep -v '^#' on the blessed module list instead of cat
  - codecs_*, multibytecodecs are builtin, using "_" - keep
  - 108 tests now


author: Stew Benedict <stewb@linux-foundation.org>
changelog:
  - specifically use /usr/bin/python (Bug 1836)
  - use tetj.py, fix journal output (Bug 1833, rework P1, add S3)


author: Stew Benedict <stewb@linux-foundation.org>
changelog:
  - disable test_import_initless_directory_warning() subtest
    in test_import of the 2.5/2.6 tests (P5, bug 2595)


author: Stew Benedict <stewb@linux-foundation.org>
changelog:
  - more 2.6.X issues - improve the bug 2595, 2741 fixes, suppress
    deprecation warnings and disable subtests (bug 2742, P6)


author: Stew Benedict <stewb@linux-foundation.org>
changelog:
  - fix test_zlib to accomodate newer versions of zlib (bug 2952, P9)
    upstream bug http://bugs.python.org/issue8193


author: Stew Benedict <stewb@linux-foundation.org>
changelog:
  - add new module test (bug 3458)
  - remove buildrequires on lsbappchk-python (build our own copy in gensrc)


author: Stew Benedict
changelog:
  - rediff P0
  - split P0 into P0,P1,P2,P3 (generic, Xt, Xlib, XI)
  - exclude the patch backup files
  - add P4 for #1589 (BadMatch vs BadValue for crtclrmp)


author: Stew Benedict <stewb@linux-foundation.org>
changelog:
  - change tests so any user can run them
    (copy directory structure to a tmp dir and symlink the tests)
  - move the version/release stuff to the Makefile only


author: Stew Benedict <stewb@linux-foundation.org>
changelog:
  - add P6 to build with lsbcc (bug 1529) 
  - use a workaround for the 3 remaining regressions
    (Xt tests, disabled in previous revision anyway)
  - patch tet_scen (P5) after we build so Xt tests build


author: Stew Benedict <stewb@linux-foundation.org>
changelog:
  - Modify kycdtkysym, lkpkysym tests to not use 'index'
    which is called out in updated strings.h (were not getting built)


author: Stew Benedict <stewb@linux-foundation.org>
changelog:
  - Build/use alternate test binaries for some Xlib4, Xlib13
    tests that fail to run on xcb based systems (bug 1902, P7)


author: Stew Benedict <stewb@linux-foundation.org>
changelog:
  - handle behavior change with XSizeHints structure 
    (flags needs to reflect the set of values to change, bug 1906, P8)


author: Stew Benedict <stewb@linux-foundation.org>
changelog:
  - move from /opt/lsb/test/lsb-xts5 to /opt/lsb/test/xts5 (bug 1938)
  - move %post message to README.lsb-test-xts5 (bug 1940)
  - move License, docs to /opt/lsb/doc/lsb-test-xts5


author: Stew Benedict <stewb@linux-foundation.org>
changelog:
  - fix issues with missing includes (bug 1991, P10, rediff P6)
  - fix issues with NULL being redefined (P11)
  - drop /usr/include from SYSINC in tetbuild.cfg.skel (rediff P6)


author: Stew Benedict <stewb@linux-foundation.org>
changelog:
  - Drop P7, we now have libXtst, and build everything with a smaller
    libxtestlsbcc.a. Use additional libxtcsm.a and libxtwdgt.a
    for the few tests that need additional symbols. (P12)


author: Stew Benedict <stewb@linux-foundation.org>
changelog:
  - alter SYSINC in tetbuild.cfg to use /opt/lsb/include/X11 
    instead of /usr/include/X11 and /usr/X11R6/include
  - pull in more private X headers to deal with expanded LSB headers 
    (P13, bug 2290) and the fact we're not using system includes
  - and another set of private X headers (P14, bug 2290)


author: Stew Benedict <stewb@linux-foundation.org>
changelog:
  - rework bundled headers and add selected patches to build
    with LSB X headers (add P16, drop P13,14,15, bug 2290)


author: Stew Benedict <stewb@linux-foundation.org>
changelog:
  - rework lsbcc patches/stubs to address test SIGSEGV
    on some systems (P18, bug 2555)
  - fall back to gcc for 16 Xlib8 tests that either don't build
    with the new arrangement or SIGSEGV with the old


author: Stew Benedict <stewb@linux-foundation.org>
changelog:
  - add a %build_with_lsbcc conditional so we can do native builds on demand
  - use rpmbuild --with gcc -bb lsb-test-xts5.spec


author: Stew Benedict <stewb@linux-foundation.org>
changelog:
  - disable Xlib3/cnnctnnmbr/Test,MTest (bug 2637)
    disable Xlib12/stioerrrhn/Test 1,7 (bug 2651)
    fix source vs test packaging (source was in both)


author: Stew Benedict
changelog:
  - Add -f (show FIP), -n (no waiver from network) options
  - Add -l (no cached waiver)
  - Fail more gracefully if we cannot read/write the waiver file
  - Rework waiver code a bit to cache waivers in ~/.tjreport


author: Stew Benedict <stewb@aysenterprises.com> 1.2.0-1
changelog:
  - forward port P0 - Xlib13 patch for xts5
  - 1.2.0 - build with lsbcc
  - bundle needed libs to static link
  - add fonts needed for graphics tests
  - Special build for lsb-xts5 testing
  - P1: patch to help with UNRESOLVED issues with lsb-xts5


author: Stew Benedict 1.2.0-2
changelog:
  - add patch (P3) for regression /tset/CH05/crtclrmp/crtclrmp 11 FAIL
  - question occurs whether we're testing the X lib or Xvfb
  - old P3,P4 -> P4,P5 (libxfont)


author: Stew Benedict
changelog:
  - remove P3, patch vsw4 and xts5 to accept either
    BadValue (WARN) or BadMatch (PASS)
  - P4,5 -> P3,4


author: Stew Benedict <stewb@linux-foundation.org>
changelog:
  - LSB has freetype now, drop the static linking
  - really remove cyrillic fonts.alias
  - deal with redef of bzero in Xfuncs.h from xproto 
    that fails with 3.2 headers (P5)


author: Stew Benedict <stewb@linux-foundation.org>
changelog:
  - memory leak issue was bug 2215, not 2115 - rename
  - use upstream fix for BIG-REQUESTS issue - new P1, bug 1867


