/usr/src/gcc-8/debian/gen-libstdc-breaks.sh is in gcc-8-source 8-20180414-1ubuntu2.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 | #! /bin/sh
# https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=gcc-pr66145;users=debian-gcc@lists.debian.org
vendor=Debian
if dpkg-vendor --derives-from Ubuntu; then
vendor=Ubuntu
fi
if [ "$vendor" = Debian ]; then
:
pkgs=$(echo '
antlr
libaqsis1
libassimp3
blockattack
boo
libboost-date-time1.54.0
libboost-date-time1.55.0
libcpprest2.4
printer-driver-brlaser
c++-annotations
clustalx
libdavix0
libdballe6
dff
libdiet-sed2.8
libdiet-client2.8
libdiet-admin2.8
digikam-private-libs
emscripten
ergo
fceux
flush
libfreefem++
freeorion
fslview
fwbuilder
libgazebo5
libgetfem4++
libgmsh2
gnote
gnudatalanguage
python-healpy
innoextract
libinsighttoolkit4.7
libdap17
libdapclient6
libdapserver7
libkolabxml1
libpqxx-4.0
libreoffice-core
librime1
libwibble-dev
lightspark
libmarisa0
mira-assembler
mongodb
mongodb-server
ncbi-blast+
libogre-1.8.0
libogre-1.9.0
openscad
libopenwalnut1
passepartout
pdf2djvu
photoprint
plastimatch
plee-the-bear
povray
powertop
psi4
python3-taglib
realtimebattle
ruby-passenger
libapache2-mod-passenger
schroot
sqlitebrowser
tecnoballz
wesnoth-1.12-core
widelands
libwreport2
xflr5
libxmltooling6')
else
pkgs=$(echo '
antlr
libaqsis1
libassimp3
blockattack
boo
libboost-date-time1.55.0
libcpprest2.2
printer-driver-brlaser
c++-annotations
chromium-browser
clustalx
libdavix0
libdballe6
dff
libdiet-sed2.8
libdiet-client2.8
libdiet-admin2.8
libkgeomap2
libmediawiki1
libkvkontakte1
emscripten
ergo
fceux
flush
libfreefem++
freeorion
fslview
fwbuilder
libgazebo5
libgetfem4++
libgmsh2
gnote
gnudatalanguage
python-healpy
innoextract
libinsighttoolkit4.6
libdap17
libdapclient6
libdapserver7
libkolabxml1
libpqxx-4.0
libreoffice-core
librime1
libwibble-dev
lightspark
libmarisa0
mira-assembler
mongodb
mongodb-server
ncbi-blast+
libogre-1.8.0
libogre-1.9.0
openscad
libopenwalnut1
passepartout
pdf2djvu
photoprint
plastimatch
plee-the-bear
povray
powertop
psi4
python3-taglib
realtimebattle
ruby-passenger
libapache2-mod-passenger
sqlitebrowser
tecnoballz
wesnoth-1.12-core
widelands
libwreport2
xflr5
libxmltooling6')
fi
fn=debian/libstdc++-breaks.$vendor
rm -f $fn
echo $pkgs
for p in $pkgs; do
#echo $p
if ! apt-cache show --no-all-versions $p >/dev/null; then
echo "not found: $p"
fi
v=$(apt-cache show --no-all-versions $p | awk '/^Version/ {print $2}')
case "$p" in
libboost-date-time*)
echo "$p," >> $fn
;;
*)
echo "$p (<= $v)," >> $fn
esac
done
|