Projects
Mega:23.09
libnsl2
Sign Up
Log In
Username
Password
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
Expand all
Collapse all
Changes of Revision 3
View file
_service:tar_scm:libnsl2.spec
Changed
@@ -8,8 +8,8 @@ %endif Name: libnsl2 -Version: 2.0.0 -Release: 5 +Version: 2.0.1 +Release: 1 Summary: Public client interface library for NIS(YP) and NIS+ License: BSD and LGPLv2+ URL: https://github.com/thkukuk/libnsl @@ -69,6 +69,9 @@ %{_prefix}/include/* %changelog +* Fri Dec 15 2023 fuanan <fuanan3@h-partners.com> - 2.0.1-1 +- update version to 2.0.1 + * Thu Nov 17 2022 yixiangzhike<yixiangzhike007@163.com> - 2.0.0-5 - fix source url
View file
_service
Changed
@@ -2,7 +2,7 @@ <service name="tar_scm"> <param name="url">git@gitee.com:src-openeuler/libnsl2.git</param> <param name="scm">git</param> - <param name="revision">openEuler-23.09</param> + <param name="revision">master</param> <param name="exclude">*</param> <param name="extract">*</param> </service>
View file
_service:tar_scm:v2.0.1.tar.gz/.github
Added
+(directory)
View file
_service:tar_scm:v2.0.1.tar.gz/.github/workflows
Added
+(directory)
View file
_service:tar_scm:v2.0.1.tar.gz/.github/workflows/ci.yml
Added
@@ -0,0 +1,147 @@ +name: CI + +on: push, pull_request + +env: + VERBOSE: 1 + +jobs: + gcc13-x86_64: + runs-on: ubuntu-latest + env: + CC: gcc-13 + TARGET: x86_64 + steps: + - uses: actions/checkout@v3 + with: + fetch-depth: 0 + - name: install dependencies + run: ci/install-dependencies.sh + - name: build check + run: ci/run-build-and-tests.sh + + gcc12-x86_64: + runs-on: ubuntu-latest + env: + CC: gcc-12 + TARGET: x86_64 + steps: + - uses: actions/checkout@v3 + with: + fetch-depth: 0 + - name: install dependencies + run: ci/install-dependencies.sh + - name: build check + run: ci/run-build-and-tests.sh + + gcc11-x86_64: + runs-on: ubuntu-latest + env: + CC: gcc-11 + TARGET: x86_64 + steps: + - uses: actions/checkout@v3 + with: + fetch-depth: 0 + - name: install dependencies + run: ci/install-dependencies.sh + - name: build check + run: ci/run-build-and-tests.sh + + gcc10-x86_64: + runs-on: ubuntu-latest + env: + CC: gcc-10 + TARGET: x86_64 + steps: + - uses: actions/checkout@v3 + with: + fetch-depth: 0 + - name: install dependencies + run: ci/install-dependencies.sh + - name: build check + run: ci/run-build-and-tests.sh + + gcc9-x86_64: + runs-on: ubuntu-latest + env: + CC: gcc + TARGET: x86_64 + steps: + - uses: actions/checkout@v3 + with: + fetch-depth: 0 + - name: install dependencies + run: ci/install-dependencies.sh + - name: build check + run: ci/run-build-and-tests.sh + + clang15-x86_64: + runs-on: ubuntu-latest + env: + CC: clang-15 + TARGET: x86_64 + steps: + - uses: actions/checkout@v3 + with: + fetch-depth: 0 + - name: install dependencies + run: ci/install-dependencies.sh + - name: build check + run: ci/run-build-and-tests.sh + + clang14-x86_64: + runs-on: ubuntu-latest + env: + CC: clang-14 + TARGET: x86_64 + steps: + - uses: actions/checkout@v3 + with: + fetch-depth: 0 + - name: install dependencies + run: ci/install-dependencies.sh + - name: build check + run: ci/run-build-and-tests.sh + + clang13-x86_64: + runs-on: ubuntu-latest + env: + CC: clang-13 + TARGET: x86_64 + steps: + - uses: actions/checkout@v3 + with: + fetch-depth: 0 + - name: install dependencies + run: ci/install-dependencies.sh + - name: build check + run: ci/run-build-and-tests.sh + + clang12-x86_64: + runs-on: ubuntu-latest + env: + CC: clang-12 + TARGET: x86_64 + steps: + - uses: actions/checkout@v3 + with: + fetch-depth: 0 + - name: install dependencies + run: ci/install-dependencies.sh + - name: build check + run: ci/run-build-and-tests.sh + + clang11-x86_64: + runs-on: ubuntu-latest + env: + CC: clang-11 + TARGET: x86_64 + steps: + - uses: actions/checkout@v3 + with: + fetch-depth: 0 + - name: install dependencies + run: ci/install-dependencies.sh + - name: build check + run: ci/run-build-and-tests.sh
View file
_service:tar_scm:v2.0.0.tar.gz/NEWS -> _service:tar_scm:v2.0.1.tar.gz/NEWS
Changed
@@ -1,5 +1,9 @@ libnsl NEWS -- history of user-visible changes. +Version 2.0.1 +* Remove unused internal symbols from libnsl.map +* Remove NIS+ from documentation + Version 2.0.0 * Remove NIS+ code * Bump symbol version number
View file
_service:tar_scm:v2.0.0.tar.gz/README -> _service:tar_scm:v2.0.1.tar.gz/README
Changed
@@ -2,13 +2,10 @@ See the file COPYING for copying restrictions. This package contains the libnsl library. This library contains -the public client interface for NIS(YP) and NIS+. +the public client interface for NIS(YP). This code was formerly part of glibc, but is now standalone to be able to link against TI-RPC for IPv6 support. -The NIS(YP) functions are still maintained, the NIS+ part is -deprecated and should not be used anymore. - The git repository can be found at: https://github.com/thkukuk/libnsl
View file
_service:tar_scm:v2.0.1.tar.gz/ci
Added
+(directory)
View file
_service:tar_scm:v2.0.1.tar.gz/ci/install-dependencies.sh
Added
@@ -0,0 +1,65 @@ +#!/bin/sh -ex +# +# Copyright (c) 2018-2019 The strace developers. +# All rights reserved. +# +# SPDX-License-Identifier: GPL-2.0-or-later + +j=-j`nproc` || j= +type sudo >/dev/null 2>&1 && sudo=sudo || sudo= +packages=" +autoconf +automake +autopoint +libtool +make +$CC" + +retry_if_failed() +{ + for i in `seq 0 99`; do + "$@" && i= && break || sleep 1 + done + -z "$i" +} + +updated= +apt_get_install() +{ + -n "$updated" || { + retry_if_failed $sudo apt-get -qq update + updated=1 + } + retry_if_failed $sudo \ + apt-get -qq --no-install-suggests --no-install-recommends \ + install -y "$@" +} + +case "$CC" in + gcc-*) + retry_if_failed \ + $sudo add-apt-repository -y ppa:ubuntu-toolchain-r/test + ;; +esac + +case "$TARGET" in + x32|x86) + packages="$packages gcc-multilib" + case "$CC" in + gcc-*) packages="$packages $CC-multilib" ;; + esac + ;; +esac + +apt_get_install $packages + +case "${CHECK-}" in + coverage) + apt_get_install lcov python-pip python-setuptools + retry_if_failed \ + pip install --user codecov + ;; + valgrind) + apt_get_install valgrind + ;; +esac
View file
_service:tar_scm:v2.0.1.tar.gz/ci/run-build-and-tests.sh
Added
@@ -0,0 +1,93 @@ +#!/bin/sh -ex +# +# Copyright (c) 2018-2019 The strace developers. +# All rights reserved. +# +# SPDX-License-Identifier: GPL-2.0-or-later + +DISTCHECK_CONFIGURE_FLAGS='--disable-dependency-tracking' +export DISTCHECK_CONFIGURE_FLAGS + +case "${TARGET-}" in + x32) + CC="$CC -mx32" + ;; + x86) + CC="$CC -m32" + DISTCHECK_CONFIGURE_FLAGS="$DISTCHECK_CONFIGURE_FLAGS --build=i686-pc-linux-gnu --target=i686-pc-linux-gnu" + ;; +esac + +CPPFLAGS= + +case "${CHECK-}" in + coverage) + DISTCHECK_CONFIGURE_FLAGS="$DISTCHECK_CONFIGURE_FLAGS --enable-code-coverage" + CFLAGS='-g -O0' + CFLAGS_FOR_BUILD="$CFLAGS" + export CFLAGS CFLAGS_FOR_BUILD + ;; + valgrind) + DISTCHECK_CONFIGURE_FLAGS="$DISTCHECK_CONFIGURE_FLAGS --enable-valgrind" + ;; +esac + +echo 'BEGIN OF BUILD ENVIRONMENT INFORMATION' +uname -a |head -1 +libc="$(ldd /bin/sh |sed -n 's|^^/*\(/^ */libc\.so^ *\).*|\1|p' |head -1)" +$libc |head -1 +$CC --version |head -1 +make --version |head -1 +autoconf --version |head -1 +automake --version |head -1 +libtoolize --version |head -1 +kver="$(printf '%s\n%s\n' '#include <linux/version.h>' 'LINUX_VERSION_CODE' | $CC $CPPFLAGS -E -P -)" +printf 'kernel-headers %s.%s.%s\n' $((kver/65536)) $((kver/256%256)) $((kver%256)) +echo 'END OF BUILD ENVIRONMENT INFORMATION' + +export CC_FOR_BUILD="$CC" + +./autogen.sh +./configure $DISTCHECK_CONFIGURE_FLAGS \ + || { + rc=$? + cat config.log + echo "$CC -dumpspecs follows" + $CC -dumpspecs + exit $rc +} + +j=-j`nproc` || j= + +case "${CHECK-}" in + coverage) + make -k $j all VERBOSE=${VERBOSE-} + make -k $j check VERBOSE=${VERBOSE-} + codecov --gcov-args=-abcp ||: + echo 'BEGIN OF TEST SUITE INFORMATION' + tail -n 99999 -- tests*/test-suite.log + echo 'END OF TEST SUITE INFORMATION' + ;; + valgrind) + make -k $j all VERBOSE=${VERBOSE-} + rc=$? + for n in ${VALGRIND_TOOLS:-memcheck helgrind drd}; do + make -k $j -C "${VALGRIND_TESTDIR:-.}" \ + check-valgrind-$n VERBOSE=${VERBOSE-} || + rc=$? + done + echo 'BEGIN OF TEST SUITE INFORMATION' + tail -n 99999 -- tests*/test-suite*.log || + rc=$? + echo 'END OF TEST SUITE INFORMATION' + "$rc" -eq 0 + ;; + *) + make -k $j distcheck VERBOSE=${VERBOSE-} + ;; +esac + +if git status --porcelain |grep '^?'; then + echo >&2 'git status reported untracked files' + exit 1 +fi
View file
_service:tar_scm:v2.0.0.tar.gz/configure.ac -> _service:tar_scm:v2.0.1.tar.gz/configure.ac
Changed
@@ -1,5 +1,5 @@ dnl Process this file with autoconf to produce a configure script. -AC_INIT(libnsl, 2.0.0) +AC_INIT(libnsl, 2.0.1) AM_INIT_AUTOMAKE AC_CONFIG_SRCDIR(src/do_ypcall.c) AM_CONFIG_HEADER(config.h)
View file
_service:tar_scm:v2.0.0.tar.gz/po/libnsl.pot -> _service:tar_scm:v2.0.1.tar.gz/po/libnsl.pot
Changed
@@ -6,9 +6,9 @@ #, fuzzy msgid "" msgstr "" -"Project-Id-Version: libnsl 2.0.0\n" +"Project-Id-Version: libnsl 2.0.1\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-08-05 18:23+0200\n" +"POT-Creation-Date: 2023-10-13 10:58+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <LL@li.org>\n"
View file
_service:tar_scm:v2.0.0.tar.gz/src/libnsl.map -> _service:tar_scm:v2.0.1.tar.gz/src/libnsl.map
Changed
@@ -15,7 +15,6 @@ xdr_ypbind3_setdom; xdr_ypbind_oldsetdom; xdr_ypbind_resptype; - xdr_ypcall; xdr_ypmap_parms; xdr_ypmaplist; xdr_yppushresp_xfr; @@ -49,14 +48,3 @@ local: *; }; - -LIBNSL_PRIVATE { - global: - __create_ib_request; - __do_niscall3; - __follow_path; - __nisbind_destroy; - __prepare_niscall; - _xdr_ib_request; - _xdr_nis_result; -};
Locations
Projects
Search
Status Monitor
Help
Open Build Service
OBS Manuals
API Documentation
OBS Portal
Reporting a Bug
Contact
Mailing List
Forums
Chat (IRC)
Twitter
Open Build Service (OBS)
is an
openSUSE project
.
浙ICP备2022010568号-2