View | Details | Raw Unified | Return to bug 47098
Collapse All | Expand All

(-)a/alt/glibc.spec (-1 / +17 lines)
Lines 51-56 Url: http://www.gnu.org/software/glibc/ Link Here
51
%define enablekernel 3.10.0
51
%define enablekernel 3.10.0
52
%endif
52
%endif
53
53
54
%ifarch loongarch64
55
%define enablekernel 6.0
56
%endif
57
54
# http://git.altlinux.org/gears/g/glibc.git
58
# http://git.altlinux.org/gears/g/glibc.git
55
Source: glibc-%version-%release.tar
59
Source: glibc-%version-%release.tar
56
60
Lines 393-399 mv %buildroot/%_lib/lib{memusage,pcprofile,SegFault}.so \ Link Here
393
	%buildroot%_libdir/ ||:
397
	%buildroot%_libdir/ ||:
394
398
395
# Relocate libnsl.
399
# Relocate libnsl.
400
# Some architectures (LoongArch) have no yp/nis legacy
401
%ifnarch loongarch64
396
mv %buildroot/%_lib/libnsl.so.1 %buildroot%_libdir/
402
mv %buildroot/%_lib/libnsl.so.1 %buildroot%_libdir/
403
%endif
397
404
398
# Install upgrade programs.
405
# Install upgrade programs.
399
make -C alt install
406
make -C alt install
Lines 656-662 fi Link Here
656
%files core
663
%files core
657
/%_lib/lib*.so*
664
/%_lib/lib*.so*
658
%exclude /%_lib/lib*thread*.so*
665
%exclude /%_lib/lib*thread*.so*
666
# gai_ functions have moved to libc.so as of glibc 2.34, and libanl*.so*
667
# exist for compatibility purposes only. LoongArch port has been added
668
# in glibc 2.36, and has no libanl*.so* (new port -> no compatibility
669
# issues yet)
670
%ifnarch loongarch64
659
%exclude /%_lib/libanl*.so*
671
%exclude /%_lib/libanl*.so*
672
%endif
660
%exclude /%_lib/librt*.so*
673
%exclude /%_lib/librt*.so*
661
%attr(755,root,root) /%_lib/ld*.so.*
674
%attr(755,root,root) /%_lib/ld*.so.*
662
%ifarch aarch64
675
%ifarch aarch64
Lines 684-698 fi Link Here
684
697
685
%files pthread
698
%files pthread
686
/%_lib/lib*thread*.so*
699
/%_lib/lib*thread*.so*
700
%ifnarch loongarch64
687
/%_lib/libanl*.so*
701
/%_lib/libanl*.so*
702
%endif
688
/%_lib/librt*.so*
703
/%_lib/librt*.so*
689
704
690
%files nss
705
%files nss
691
/%_lib/libnss_*.so*
706
/%_lib/libnss_*.so*
692
%exclude /%_lib/libnss_f*
707
%exclude /%_lib/libnss_f*
693
708
709
%ifnarch loongarch64
694
%files -n libnsl1
710
%files -n libnsl1
695
%_libdir/libnsl.so.1
711
%_libdir/libnsl.so.1
712
%endif
696
713
697
%if_with locales
714
%if_with locales
698
%files locales -f libc.lang
715
%files locales -f libc.lang
699
- 

Return to bug 47098