Package: libpfm4
Version: 4.3.0-1
Followup-For: Bug #709654
User: ubuntu-de...@lists.ubuntu.com
Usertags: origin-ubuntu saucy ubuntu-patch



In Ubuntu, the attached patch was applied to achieve the following:

  * Update libpfm4.symbols to resolve FTBFS on non-x86 architectures.

I pulled build logs from the buildds to produce this patch, so it
should cover all architectures where the build succeeded up to the
point of failing the symbols test.  It might be incomplete for arches
that failed earlier in the build, but those need more love anyway.

... Adam

-- System Information:
Debian Release: wheezy/sid
  APT prefers saucy-updates
  APT policy: (500, 'saucy-updates'), (500, 'saucy-security'), (500, 'saucy')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.9.0-3-generic (SMP w/4 CPU cores)
Locale: LANG=en_CA.UTF-8, LC_CTYPE=en_CA.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
diff -Nru libpfm4-4.3.0/debian/changelog libpfm4-4.3.0/debian/changelog
diff -Nru libpfm4-4.3.0/debian/libpfm4.symbols libpfm4-4.3.0/debian/libpfm4.symbols
--- libpfm4-4.3.0/debian/libpfm4.symbols	2013-03-06 02:30:01.000000000 -0700
+++ libpfm4-4.3.0/debian/libpfm4.symbols	2013-06-02 19:20:12.000000000 -0600
@@ -1,62 +1,94 @@
+# SymbolsHelper-Confirmed: 4.3.0 amd64 armel armhf i386 mipsel powerpc s390 s390x sparc
 libpfm.so.4 libpfm4 #MINVER#
  __pfm_dbprintf@Base 4.3.0
  __pfm_vbprintf@Base 4.3.0
- amd64_display_reg@Base 4.3.0
- amd64_fam10h_barcelona_support@Base 4.3.0
- amd64_fam10h_istanbul_support@Base 4.3.0
- amd64_fam10h_shanghai_support@Base 4.3.0
- amd64_fam11h_turion_support@Base 4.3.0
- amd64_fam12h_llano_support@Base 4.3.0
- amd64_fam14h_bobcat_support@Base 4.3.0
- amd64_fam15h_interlagos_support@Base 4.3.0
- amd64_k7_support@Base 4.3.0
- amd64_k8_revb_support@Base 4.3.0
- amd64_k8_revc_support@Base 4.3.0
- amd64_k8_revd_support@Base 4.3.0
- amd64_k8_reve_support@Base 4.3.0
- amd64_k8_revf_support@Base 4.3.0
- amd64_k8_revg_support@Base 4.3.0
- amd64_mods@Base 4.3.0
- amd64_support@Base 4.3.0
- intel_atom_support@Base 4.3.0
- intel_core_support@Base 4.3.0
- intel_ivb_support@Base 4.3.0
- intel_nhm_ex_support@Base 4.3.0
- intel_nhm_support@Base 4.3.0
- intel_nhm_unc_support@Base 4.3.0
- intel_snb_ep_support@Base 4.3.0
- intel_snb_support@Base 4.3.0
- intel_snb_unc_cbo0_support@Base 4.3.0
- intel_snb_unc_cbo1_support@Base 4.3.0
- intel_snb_unc_cbo2_support@Base 4.3.0
- intel_snb_unc_cbo3_support@Base 4.3.0
- intel_wsm_dp_support@Base 4.3.0
- intel_wsm_sp_support@Base 4.3.0
- intel_wsm_unc_support@Base 4.3.0
- intel_x86_arch_support@Base 4.3.0
- intel_x86_attr2mod@Base 4.3.0
- intel_x86_attr2umask@Base 4.3.0
- intel_x86_mods@Base 4.3.0
- netburst_events@Base 4.3.0
- netburst_mods@Base 4.3.0
- netburst_p_support@Base 4.3.0
- netburst_support@Base 4.3.0
+ (arch=amd64 i386)amd64_display_reg@Base 4.3.0
+ (arch=amd64 i386)amd64_fam10h_barcelona_support@Base 4.3.0
+ (arch=amd64 i386)amd64_fam10h_istanbul_support@Base 4.3.0
+ (arch=amd64 i386)amd64_fam10h_shanghai_support@Base 4.3.0
+ (arch=amd64 i386)amd64_fam11h_turion_support@Base 4.3.0
+ (arch=amd64 i386)amd64_fam12h_llano_support@Base 4.3.0
+ (arch=amd64 i386)amd64_fam14h_bobcat_support@Base 4.3.0
+ (arch=amd64 i386)amd64_fam15h_interlagos_support@Base 4.3.0
+ (arch=amd64 i386)amd64_k7_support@Base 4.3.0
+ (arch=amd64 i386)amd64_k8_revb_support@Base 4.3.0
+ (arch=amd64 i386)amd64_k8_revc_support@Base 4.3.0
+ (arch=amd64 i386)amd64_k8_revd_support@Base 4.3.0
+ (arch=amd64 i386)amd64_k8_reve_support@Base 4.3.0
+ (arch=amd64 i386)amd64_k8_revf_support@Base 4.3.0
+ (arch=amd64 i386)amd64_k8_revg_support@Base 4.3.0
+ (arch=amd64 i386)amd64_mods@Base 4.3.0
+ (arch=amd64 i386)amd64_support@Base 4.3.0
+ (arch=armhf)arm_cortex_a15_support@Base 4.3.0
+ (arch=armhf)arm_cortex_a8_support@Base 4.3.0
+ (arch=armhf)arm_cortex_a9_support@Base 4.3.0
+ (arch=armhf)arm_mods@Base 4.3.0
+ (arch=amd64 i386)intel_atom_support@Base 4.3.0
+ (arch=amd64 i386)intel_core_support@Base 4.3.0
+ (arch=i386)intel_coreduo_support@Base 4.3.0
+ (arch=amd64 i386)intel_ivb_support@Base 4.3.0
+ (arch=amd64 i386)intel_nhm_ex_support@Base 4.3.0
+ (arch=amd64 i386)intel_nhm_support@Base 4.3.0
+ (arch=amd64 i386)intel_nhm_unc_support@Base 4.3.0
+ (arch=i386)intel_p6_support@Base 4.3.0
+ (arch=i386)intel_pii_support@Base 4.3.0
+ (arch=i386)intel_pm_support@Base 4.3.0
+ (arch=i386)intel_ppro_support@Base 4.3.0
+ (arch=amd64 i386)intel_snb_ep_support@Base 4.3.0
+ (arch=amd64 i386)intel_snb_support@Base 4.3.0
+ (arch=amd64 i386)intel_snb_unc_cbo0_support@Base 4.3.0
+ (arch=amd64 i386)intel_snb_unc_cbo1_support@Base 4.3.0
+ (arch=amd64 i386)intel_snb_unc_cbo2_support@Base 4.3.0
+ (arch=amd64 i386)intel_snb_unc_cbo3_support@Base 4.3.0
+ (arch=amd64 i386)intel_wsm_dp_support@Base 4.3.0
+ (arch=amd64 i386)intel_wsm_sp_support@Base 4.3.0
+ (arch=amd64 i386)intel_wsm_unc_support@Base 4.3.0
+ (arch=amd64 i386)intel_x86_arch_support@Base 4.3.0
+ (arch=amd64 i386)intel_x86_attr2mod@Base 4.3.0
+ (arch=amd64 i386)intel_x86_attr2umask@Base 4.3.0
+ (arch=amd64 i386)intel_x86_mods@Base 4.3.0
+ (arch=mipsel)mips_74k_support@Base 4.3.0
+ (arch=amd64 i386)netburst_events@Base 4.3.0
+ (arch=amd64 i386)netburst_mods@Base 4.3.0
+ (arch=amd64 i386)netburst_p_support@Base 4.3.0
+ (arch=amd64 i386)netburst_support@Base 4.3.0
  perf_event_support@Base 4.3.0
- pfm_amd64_cfg@Base 4.3.0
- pfm_amd64_detect@Base 4.3.0
- pfm_amd64_event_is_valid@Base 4.3.0
- pfm_amd64_get_encoding@Base 4.3.0
- pfm_amd64_get_event_attr_info@Base 4.3.0
- pfm_amd64_get_event_first@Base 4.3.0
- pfm_amd64_get_event_info@Base 4.3.0
- pfm_amd64_get_event_nattrs@Base 4.3.0
- pfm_amd64_get_event_next@Base 4.3.0
- pfm_amd64_get_num_events@Base 4.3.0
- pfm_amd64_get_perf_encoding@Base 4.3.0
- pfm_amd64_perf_validate_pattrs@Base 4.3.0
- pfm_amd64_validate_table@Base 4.3.0
+ (arch=amd64 i386)pfm_amd64_cfg@Base 4.3.0
+ (arch=amd64 i386)pfm_amd64_detect@Base 4.3.0
+ (arch=amd64 i386)pfm_amd64_event_is_valid@Base 4.3.0
+ (arch=amd64 i386)pfm_amd64_get_encoding@Base 4.3.0
+ (arch=amd64 i386)pfm_amd64_get_event_attr_info@Base 4.3.0
+ (arch=amd64 i386)pfm_amd64_get_event_first@Base 4.3.0
+ (arch=amd64 i386)pfm_amd64_get_event_info@Base 4.3.0
+ (arch=amd64 i386)pfm_amd64_get_event_nattrs@Base 4.3.0
+ (arch=amd64 i386)pfm_amd64_get_event_next@Base 4.3.0
+ (arch=amd64 i386)pfm_amd64_get_num_events@Base 4.3.0
+ (arch=amd64 i386)pfm_amd64_get_perf_encoding@Base 4.3.0
+ (arch=amd64 i386)pfm_amd64_perf_validate_pattrs@Base 4.3.0
+ (arch=amd64 i386)pfm_amd64_validate_table@Base 4.3.0
+ (arch=armhf)pfm_arm_cfg@Base 4.3.0
+ (arch=armhf)pfm_arm_detect@Base 4.3.0
+ (arch=armhf)pfm_arm_event_is_valid@Base 4.3.0
+ (arch=armhf)pfm_arm_get_encoding@Base 4.3.0
+ (arch=armhf)pfm_arm_get_event_attr_info@Base 4.3.0
+ (arch=armhf)pfm_arm_get_event_first@Base 4.3.0
+ (arch=armhf)pfm_arm_get_event_info@Base 4.3.0
+ (arch=armhf)pfm_arm_get_event_nattrs@Base 4.3.0
+ (arch=armhf)pfm_arm_get_event_next@Base 4.3.0
+ (arch=armhf)pfm_arm_get_perf_encoding@Base 4.3.0
+ (arch=armhf)pfm_arm_perf_validate_pattrs@Base 4.3.0
+ (arch=armhf)pfm_arm_validate_table@Base 4.3.0
  pfm_cfg@Base 4.3.0
  pfm_find_event@Base 4.3.0
+ (arch=powerpc)pfm_gen_powerpc_event_is_valid@Base 4.3.0
+ (arch=powerpc)pfm_gen_powerpc_get_encoding@Base 4.3.0
+ (arch=powerpc)pfm_gen_powerpc_get_event_attr_info@Base 4.3.0
+ (arch=powerpc)pfm_gen_powerpc_get_event_first@Base 4.3.0
+ (arch=powerpc)pfm_gen_powerpc_get_event_info@Base 4.3.0
+ (arch=powerpc)pfm_gen_powerpc_get_event_next@Base 4.3.0
+ (arch=powerpc)pfm_gen_powerpc_get_perf_encoding@Base 4.3.0
+ (arch=powerpc)pfm_gen_powerpc_perf_validate_pattrs@Base 4.3.0
+ (arch=powerpc)pfm_gen_powerpc_validate_table@Base 4.3.0
  pfm_get_event_attr_info@Base 4.3.0
  pfm_get_event_encoding@Base 4.3.0
  pfm_get_event_info@Base 4.3.0
@@ -66,28 +98,52 @@
  pfm_get_pmu_info@Base 4.3.0
  pfm_get_version@Base 4.3.0
  pfm_initialize@Base 4.3.0
- pfm_intel_nhm_unc_get_perf_encoding@Base 4.3.0
- pfm_intel_x86_add_defaults@Base 4.3.0
- pfm_intel_x86_arch_terminate@Base 4.3.0
- pfm_intel_x86_cfg@Base 4.3.0
- pfm_intel_x86_detect@Base 4.3.0
- pfm_intel_x86_event_is_valid@Base 4.3.0
- pfm_intel_x86_get_encoding@Base 4.3.0
- pfm_intel_x86_get_event_attr_info@Base 4.3.0
- pfm_intel_x86_get_event_first@Base 4.3.0
- pfm_intel_x86_get_event_info@Base 4.3.0
- pfm_intel_x86_get_event_nattrs@Base 4.3.0
- pfm_intel_x86_get_event_next@Base 4.3.0
- pfm_intel_x86_get_perf_encoding@Base 4.3.0
- pfm_intel_x86_perf_validate_pattrs@Base 4.3.0
- pfm_intel_x86_requesting_pebs@Base 4.3.0
- pfm_intel_x86_valid_pebs@Base 4.3.0
- pfm_intel_x86_validate_table@Base 4.3.0
- pfm_netburst_get_encoding@Base 4.3.0
- pfm_netburst_get_perf_encoding@Base 4.3.0
- pfm_netburst_perf_validate_pattrs@Base 4.3.0
- pfm_nhm_data_src_desc@Base 4.3.0
+ (arch=amd64 i386)pfm_intel_nhm_unc_get_perf_encoding@Base 4.3.0
+ (arch=amd64 i386)pfm_intel_x86_add_defaults@Base 4.3.0
+ (arch=amd64 i386)pfm_intel_x86_arch_terminate@Base 4.3.0
+ (arch=amd64 i386)pfm_intel_x86_cfg@Base 4.3.0
+ (arch=amd64 i386)pfm_intel_x86_detect@Base 4.3.0
+ (arch=amd64 i386)pfm_intel_x86_event_is_valid@Base 4.3.0
+ (arch=amd64 i386)pfm_intel_x86_get_encoding@Base 4.3.0
+ (arch=amd64 i386)pfm_intel_x86_get_event_attr_info@Base 4.3.0
+ (arch=amd64 i386)pfm_intel_x86_get_event_first@Base 4.3.0
+ (arch=amd64 i386)pfm_intel_x86_get_event_info@Base 4.3.0
+ (arch=amd64 i386)pfm_intel_x86_get_event_nattrs@Base 4.3.0
+ (arch=amd64 i386)pfm_intel_x86_get_event_next@Base 4.3.0
+ (arch=amd64 i386)pfm_intel_x86_get_perf_encoding@Base 4.3.0
+ (arch=amd64 i386)pfm_intel_x86_perf_validate_pattrs@Base 4.3.0
+ (arch=amd64 i386)pfm_intel_x86_requesting_pebs@Base 4.3.0
+ (arch=amd64 i386)pfm_intel_x86_valid_pebs@Base 4.3.0
+ (arch=amd64 i386)pfm_intel_x86_validate_table@Base 4.3.0
+ (arch=mipsel)pfm_mips_cfg@Base 4.3.0
+ (arch=mipsel)pfm_mips_detect@Base 4.3.0
+ (arch=mipsel)pfm_mips_event_is_valid@Base 4.3.0
+ (arch=mipsel)pfm_mips_get_encoding@Base 4.3.0
+ (arch=mipsel)pfm_mips_get_event_attr_info@Base 4.3.0
+ (arch=mipsel)pfm_mips_get_event_first@Base 4.3.0
+ (arch=mipsel)pfm_mips_get_event_info@Base 4.3.0
+ (arch=mipsel)pfm_mips_get_event_nattrs@Base 4.3.0
+ (arch=mipsel)pfm_mips_get_event_next@Base 4.3.0
+ (arch=mipsel)pfm_mips_get_perf_encoding@Base 4.3.0
+ (arch=mipsel)pfm_mips_perf_validate_pattrs@Base 4.3.0
+ (arch=mipsel)pfm_mips_validate_table@Base 4.3.0
+ (arch=amd64 i386)pfm_netburst_get_encoding@Base 4.3.0
+ (arch=amd64 i386)pfm_netburst_get_perf_encoding@Base 4.3.0
+ (arch=amd64 i386)pfm_netburst_perf_validate_pattrs@Base 4.3.0
+ (arch=amd64 i386)pfm_nhm_data_src_desc@Base 4.3.0
  pfm_pmu_validate@Base 4.3.0
+ (arch=sparc)pfm_sparc_detect@Base 4.3.0
+ (arch=sparc)pfm_sparc_display_reg@Base 4.3.0
+ (arch=sparc)pfm_sparc_event_is_valid@Base 4.3.0
+ (arch=sparc)pfm_sparc_get_encoding@Base 4.3.0
+ (arch=sparc)pfm_sparc_get_event_attr_info@Base 4.3.0
+ (arch=sparc)pfm_sparc_get_event_first@Base 4.3.0
+ (arch=sparc)pfm_sparc_get_event_info@Base 4.3.0
+ (arch=sparc)pfm_sparc_get_event_nattrs@Base 4.3.0
+ (arch=sparc)pfm_sparc_get_event_next@Base 4.3.0
+ (arch=sparc)pfm_sparc_get_perf_encoding@Base 4.3.0
+ (arch=sparc)pfm_sparc_perf_validate_pattrs@Base 4.3.0
+ (arch=sparc)pfm_sparc_validate_table@Base 4.3.0
  pfm_strerror@Base 4.3.0
  pfm_terminate@Base 4.3.0
  pfmlib_build_fstr@Base 4.3.0
@@ -100,3 +156,20 @@
  pfmlib_release_event@Base 4.3.0
  pfmlib_sort_attr@Base 4.3.0
  pfmlib_strconcat@Base 4.3.0
+ (arch=powerpc)power4_support@Base 4.3.0
+ (arch=powerpc)power5_support@Base 4.3.0
+ (arch=powerpc)power5p_support@Base 4.3.0
+ (arch=powerpc)power6_support@Base 4.3.0
+ (arch=powerpc)power7_support@Base 4.3.0
+ (arch=powerpc)ppc970_support@Base 4.3.0
+ (arch=powerpc)ppc970mp_support@Base 4.3.0
+ (arch=sparc)sparc_mods@Base 4.3.0
+ (arch=sparc)sparc_niagara1_support@Base 4.3.0
+ (arch=sparc)sparc_niagara2_support@Base 4.3.0
+ (arch=sparc)sparc_ultra12_support@Base 4.3.0
+ (arch=sparc)sparc_ultra3_support@Base 4.3.0
+ (arch=sparc)sparc_ultra3i_support@Base 4.3.0
+ (arch=sparc)sparc_ultra3plus_support@Base 4.3.0
+ (arch=sparc)sparc_ultra4plus_support@Base 4.3.0
+ (arch=powerpc)torrent_modifiers@Base 4.3.0
+ (arch=powerpc)torrent_support@Base 4.3.0

Reply via email to