From Fedora Project Wiki
fp-wiki>ImportUser
(Imported from MoinMoin)
 
 
(One intermediate revision by one other user not shown)
Line 11: Line 11:


* if: __WORDSIZE == 32
* if: __WORDSIZE == 32
== multilib devel packages ==
Multilib devel packages do not work with current Fedora packaging guidelines:
Guidelines requires devel packages to be architecture specific (no BuildArch: noarch). Guidelines requires having dependencies between architecture specific packages restricted to architecture (Requires: foo-devel%{?_isa}). C guildelines require depending on "gcc" for standard C library header files. Files in devel packages usually include standard C library headers files, thus one needs to "Require: gcc%{?_isa}" from devel packages. But it's not possible to install gcc.x86_64 and gcc.i686 at the same time (they conflicts on /usr/libexec/getconf/default).

Latest revision as of 07:32, 8 June 2016


The following metadata was found in MoinMoin that could not be converted to a useful value in MediaWiki:

  • elif: __WORDSIZE == 64
  • include: "myautoconfig-64.h"
  • error: "Unknown word size"
  • if: __WORDSIZE == 32

multilib devel packages

Multilib devel packages do not work with current Fedora packaging guidelines:

Guidelines requires devel packages to be architecture specific (no BuildArch: noarch). Guidelines requires having dependencies between architecture specific packages restricted to architecture (Requires: foo-devel%{?_isa}). C guildelines require depending on "gcc" for standard C library header files. Files in devel packages usually include standard C library headers files, thus one needs to "Require: gcc%{?_isa}" from devel packages. But it's not possible to install gcc.x86_64 and gcc.i686 at the same time (they conflicts on /usr/libexec/getconf/default).