public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug modula2/108462] New: duplicate install of static libraries
@ 2023-01-19 10:41 rguenth at gcc dot gnu.org
  2023-01-19 14:26 ` [Bug modula2/108462] " gaius at gcc dot gnu.org
                   ` (6 more replies)
  0 siblings, 7 replies; 8+ messages in thread
From: rguenth at gcc dot gnu.org @ 2023-01-19 10:41 UTC (permalink / raw)
  To: gcc-bugs

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108462

            Bug ID: 108462
           Summary: duplicate install of static libraries
           Product: gcc
           Version: 13.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: modula2
          Assignee: gaius at gcc dot gnu.org
          Reporter: rguenth at gcc dot gnu.org
  Target Milestone: ---

rguenther@ryzen:/tmp/obj> find ../install -name libm2cor.la                    
../install/lib64/gcc/x86_64-pc-linux-gnu/13.0.1/libm2cor.la
../install/lib64/gcc/x86_64-pc-linux-gnu/13.0.1/m2/m2cor/libm2cor.la
../install/lib64/gcc/x86_64-pc-linux-gnu/13.0.1/32/m2/m2cor/libm2cor.la
rguenther@ryzen:/tmp/obj> find ../install -name libm2cor.a 
../install/lib64/gcc/x86_64-pc-linux-gnu/13.0.1/libm2cor.a
../install/lib64/gcc/x86_64-pc-linux-gnu/13.0.1/m2/m2cor/libm2cor.a
../install/lib64/gcc/x86_64-pc-linux-gnu/13.0.1/32/m2/m2cor/libm2cor.a

both in ../13.0.1/ and ../13.0.1/m2/m2cor/ along .mod/.def files?

They are installed via

toolexeclib_LTLIBRARIES = libm2cor.la

but in addition to that via

install-data-local: force
        mkdir -p $(DESTDIR)$(inst_libdir)/$(MULTIDIR)$(M2LIBDIR)
        $(INSTALL_DATA) .libs/libm2cor.la
$(DESTDIR)$(inst_libdir)/$(MULTIDIR)$(M2LIBDIR)
        chmod 644 $(DESTDIR)$(inst_libdir)/$(MULTIDIR)$(M2LIBDIR)libm2cor.la
        $(INSTALL_DATA) .libs/libm2cor.a
$(DESTDIR)$(inst_libdir)/$(MULTIDIR)$(M2LIBDIR)
        chmod 644 $(DESTDIR)$(inst_libdir)/$(MULTIDIR)$(M2LIBDIR)libm2cor.a
        $(RANLIB) $(DESTDIR)$(inst_libdir)/$(MULTIDIR)$(M2LIBDIR)libm2cor.a

why's that done?  How could I check whether they are necessary or not?

^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2023-01-31 14:56 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-01-19 10:41 [Bug modula2/108462] New: duplicate install of static libraries rguenth at gcc dot gnu.org
2023-01-19 14:26 ` [Bug modula2/108462] " gaius at gcc dot gnu.org
2023-01-19 15:01 ` gaius at gcc dot gnu.org
2023-01-20 14:55 ` gaius at gcc dot gnu.org
2023-01-23  9:47 ` rguenth at gcc dot gnu.org
2023-01-23 10:08 ` rguenth at gcc dot gnu.org
2023-01-31 14:55 ` cvs-commit at gcc dot gnu.org
2023-01-31 14:56 ` rguenth at gcc dot gnu.org

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).