Changeset 1548


Ignore:
Timestamp:
Dec 31, 2018, 2:56:05 PM (7 years ago)
Author:
dmik
Message:

spec: libc: Release version 0.6.6-39.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • spec/trunk/SPECS/libc.spec

    r1487 r1548  
    77Group:          System/Libraries
    88Version:        0.6.6
    9 Release:        38%{?dist}
     9Release:        39%{?dist}
    1010Url:            http://svn.netlabs.org/libc
    1111
    1212Source:         libc-%{version}.zip
    1313Source1:        libc-emxomf-20150207.zip
    14 # This contains binary build of LIBC with patches from tickets #361-36 (see Patch1xx below)
    15 Source2:        libc-hotfix-20180605.zip
     14# This contains binary build of LIBC with patches from kLIBC tickets (see Patch section below)
     15Source2:        libc-hotfix-20181231.zip
    1616# This contains binary build of emxomfld with patches from ticket #376
    1717Source3:        libc-emxomfld-20170411.zip
     
    2525# https://github.com/bitwiseworks/libc/commit/ac12fd8873a2016779f9f08c04bf0498b91bc9ee
    2626Patch3:         libc-dmik-LONG_LONG_SUPPORTED.diff
    27 
    28 # These patches are not actually applied but they record what
    29 # needs to be done to the stock LIBC 0.6 source in order to build
    30 # emxomf.exe contained in libc-emxomf.zip
     27# https://github.com/bitwiseworks/libc commits 516ae41..8e96b78 (headers only)
     28Patch4:         libc-ac12fd8-8e96b78.diff
     29
     30# These patches are not actually applied but they record what needs to be done
     31# to the stock LIBC 0.6 source in order to build emxomf.exe contained in
     32# libc-emxomf.zip and to build the LIBC DLL itself. Note that starting from our
     33# move of the kLIBC fork to https://github.com/bitwiseworks/libc, the LIBC DLL
     34# provided by our RPMs contains all patches from the commits in that repo
     35# (except those parts applied to headers by the patches above), but the repo
     36# itself still misses the patches below (and some of the above). This mess will
     37# be sorted out once we bulid it completely from sources (soon).
    3138Patch101:       libc-dmik-emxomf-02-remove-asterisk.diff
    3239Patch102:       libc-yuri-emxomf-verbose-warnings-3.patch
    3340Patch103:       libc-dmik-fork_completion_callback.diff
    34 #Patch104:       https://github.com/bitwiseworks/libc/commit/bdb42421f945cee32a272b9e33233e0093e9eb5f
    3541
    3642BuildRequires:  rexx_exe
     
    95101%patch2
    96102%patch3
     103%patch4
    97104
    98105#replace paths.h wrong macros
     
    199206
    200207%changelog
     208* Mon Dec 31 2018 Dmitriy Kuminov <coding@dmik.org> 0.6.6-39
     209- Make readdir return DT_LNK for symlinks (GH #9).
     210- Make sure SIGCHLD is raised after a zombie for wait[pid] is created (GH #10).
     211- Make reaplath fail on non-existing paths (GH #11).
     212- Make stat succeed on file names with trailing spaces (GH #12).
     213- Make [f]close return 0 regardless of DosClose result if LIBC handle is freed.
     214- Fix typo in dlclose backend that would result in random return values (GH #14).
     215- Increase dlerror buffer to 260+64 chars.
     216
    201217* Tue Jun 5 2018 Dmitriy Kuminov <coding@dmik.org> 0.6.6-38
    202218- Fix resetting file access mode to O_WRONLY if opened with O_NOINHERIT. GitHub #2.
Note: See TracChangeset for help on using the changeset viewer.