[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[Git][xorg-team/lib/libpthread-stubs][upstream-unstable] 6 commits: pthread-stubs.pc: remove no longer used variables



Title: GitLab

Julien Cristau pushed to branch upstream-unstable at X Strike Force / lib / libpthread-stubs

Commits:

  • aee2654a
    by Eric Engestrom at 2017-09-10T12:01:20+02:00
    pthread-stubs.pc: remove no longer used variables
    
    These are unused since 8340ebd656c7e1a5b6d3 ("Rework the
    pthread-stub design")
    
    Cc: Emil Velikov <emil.l.velikov@gmail.com>
    Signed-off-by: Eric Engestrom <eric@engestrom.ch>
    Reviewed-by: Emil Velikov <emil.l.velikov@gmail.com>
    Signed-off-by: Uli Schlachter <psychon@znc.in>
    
  • 71c377b7
    by Alan Coopersmith at 2022-07-20T16:06:23-07:00
    Build xz tarballs instead of bzip2
    
    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
    
  • afb9524f
    by Alan Coopersmith at 2022-07-20T16:08:13-07:00
    gitlab CI: add a basic build test
    
    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
    
  • 5d1420e5
    by Peter Hutterer at 2022-07-24T14:35:36-07:00
    autogen.sh: use exec instead of waiting for configure to finish
    
    Syncs the invocation of configure with the one from the server.
    
    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
    Reviewed-by: Emil Velikov <emil.velikov@collabora.com>
    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
    
  • 08ccb04e
    by Mihail Konev at 2022-07-24T14:36:37-07:00
    autogen: add default patch prefix
    
    Signed-off-by: Mihail Konev <k.mvc@ya.ru>
    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
    
  • 9c8d6126
    by Alan Coopersmith at 2023-07-18T13:48:05-07:00
    libpthread-stubs 0.5
    
    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
    

4 changed files:

Changes:

  • .gitlab-ci.yml
    1
    +# vim: set expandtab shiftwidth=2 tabstop=8 textwidth=0 filetype=yaml:
    
    2
    +#
    
    3
    +# This CI uses the freedesktop.org ci-templates.
    
    4
    +# Please see the ci-templates documentation for details:
    
    5
    +# https://freedesktop.pages.freedesktop.org/ci-templates/
    
    6
    +
    
    7
    +.templates_sha: &template_sha 34f4ade99434043f88e164933f570301fd18b125 # see https://docs.gitlab.com/ee/ci/yaml/#includefile
    
    8
    +
    
    9
    +
    
    10
    +include:
    
    11
    +  # Arch container builder template
    
    12
    +  - project: 'freedesktop/ci-templates'
    
    13
    +    ref: *template_sha
    
    14
    +    file: '/templates/arch.yml'
    
    15
    +  - project: 'freedesktop/ci-templates'
    
    16
    +    ref: *template_sha
    
    17
    +    file: '/templates/ci-fairy.yml'
    
    18
    +  - template: Security/SAST.gitlab-ci.yml
    
    19
    +
    
    20
    +
    
    21
    +stages:
    
    22
    +  - prep             # prep work like rebuilding the container images if there is a change
    
    23
    +  - build            # for actually building and testing things in a container
    
    24
    +  - test
    
    25
    +  - deploy
    
    26
    +
    
    27
    +
    
    28
    +variables:
    
    29
    +  FDO_UPSTREAM_REPO: 'xorg/lib/pthread-stubs'
    
    30
    +  # The tag should be updated each time the list of packages is updated.
    
    31
    +  # Changing a tag forces the associated image to be rebuilt.
    
    32
    +  # Note: the tag has no meaning, we use a date format purely for readability
    
    33
    +  FDO_DISTRIBUTION_TAG:  '2022-07-20.0'
    
    34
    +  FDO_DISTRIBUTION_PACKAGES:  'git gcc autoconf automake pkgconf make'
    
    35
    +
    
    36
    +
    
    37
    +#
    
    38
    +# Verify that commit messages are as expected
    
    39
    +#
    
    40
    +check-commits:
    
    41
    +  extends:
    
    42
    +    - .fdo.ci-fairy
    
    43
    +  stage: prep
    
    44
    +  script:
    
    45
    +    - ci-fairy check-commits --junit-xml=results.xml
    
    46
    +  except:
    
    47
    +    - master@xorg/lib/pthread-stubs
    
    48
    +  variables:
    
    49
    +    GIT_DEPTH: 100
    
    50
    +  artifacts:
    
    51
    +    reports:
    
    52
    +      junit: results.xml
    
    53
    +
    
    54
    +#
    
    55
    +# Verify that the merge request has the allow-collaboration checkbox ticked
    
    56
    +#
    
    57
    +check-merge-request:
    
    58
    +  extends:
    
    59
    +    - .fdo.ci-fairy
    
    60
    +  stage: deploy
    
    61
    +  script:
    
    62
    +    - ci-fairy check-merge-request --require-allow-collaboration --junit-xml=results.xml
    
    63
    +  artifacts:
    
    64
    +    when: on_failure
    
    65
    +    reports:
    
    66
    +      junit: results.xml
    
    67
    +  allow_failure: true
    
    68
    +
    
    69
    +
    
    70
    +#
    
    71
    +# Build a container with the given tag and the packages pre-installed.
    
    72
    +# This only happens if/when the tag changes, otherwise the existing image is
    
    73
    +# re-used.
    
    74
    +#
    
    75
    +container-prep:
    
    76
    +  extends:
    
    77
    +    - .fdo.container-build@arch
    
    78
    +  stage: prep
    
    79
    +  variables:
    
    80
    +    GIT_STRATEGY: none
    
    81
    +
    
    82
    +
    
    83
    +#
    
    84
    +# The default build, runs on the image built above.
    
    85
    +#
    
    86
    +build:
    
    87
    +  stage: build
    
    88
    +  extends:
    
    89
    +    - .fdo.distribution-image@arch
    
    90
    +  script:
    
    91
    +    - autoreconf -ivf
    
    92
    +    - mkdir _builddir
    
    93
    +    - pushd _builddir > /dev/null
    
    94
    +    - ../configure --disable-silent-rules
    
    95
    +    - make
    
    96
    +    - make check
    
    97
    +    - make distcheck
    
    98
    +    - popd > /dev/null

  • autogen.sh
    ... ... @@ -9,6 +9,9 @@ cd "$srcdir"
    9 9
     autoreconf -v --install || exit 1
    
    10 10
     cd "$ORIGDIR" || exit $?
    
    11 11
     
    
    12
    +git config --local --get format.subjectPrefix >/dev/null 2>&1 ||
    
    13
    +    git config --local format.subjectPrefix "PATCH pthread-stubs"
    
    14
    +
    
    12 15
     if test -z "$NOCONFIGURE"; then
    
    13
    -    $srcdir/configure "$@"
    
    16
    +    exec $srcdir/configure "$@"
    
    14 17
     fi

  • configure.ac
    1 1
     AC_INIT([libpthread-stubs],
    
    2
    -        0.4,
    
    2
    +        0.5,
    
    3 3
             [xcb@lists.freedesktop.org])
    
    4 4
     AC_CONFIG_SRCDIR([pthread-stubs.pc.in])
    
    5
    -AM_INIT_AUTOMAKE([foreign dist-bzip2])
    
    5
    +AM_INIT_AUTOMAKE([foreign dist-xz])
    
    6 6
     
    
    7 7
     dnl Check if the following functions have stubs.
    
    8 8
     dnl See the README for specifics about the list.
    

  • pthread-stubs.pc.in
    1
    -prefix=@prefix@
    
    2
    -exec_prefix=@exec_prefix@
    
    3
    -libdir=@libdir@
    
    4
    -
    
    5 1
     Name: pthread stubs
    
    6 2
     Description: Meta package for pthread symbols - defaults to heavyweight ones if the C runtime does not provide lightweight ones.
    
    7 3
     Version: @PACKAGE_VERSION@
    


  • Reply to: